Открыть файл dos в word

����� �� ������� �������� � DOS-���������� � Microsoft Word?

����� �� ������� �������� � DOS-���������� � Microsoft Word?

����� Microsoft Word ��������� ��������� ����� � ��������� ��������� DOS, �������� ���� ������ ? ���������, ��������� �� ������� ����� � ���������� ����� ������������ �������������� ��� ��������. ����� ����� Microsoft Word ��� ������� �������� �����, �������� ����������, ������������ �� DOC, ����� ��������� ���� �������������� ����� � �������� ������� ������ ��������� � ������� ��������� ���������. ����� ������� ����� ����� MS DOS � ��������������� (�� ����� ������������ �����) � � ��������� ���� ������� ��������� ��������� (DOS); ����� ������ ���� �������������� ������ �����-����� ����������.

���� ��������� ���� ������������ �� ��������, ���������� ���������� ����� Terminal ��� �����-������ ������ ����� � DOS-����������.

16 лет назад 31 октября 2006 в 11:29 7024

1. Чтобы Word правильно понимал кодировку кириллицы DOS, надо войти в меню «Сервис» > «Параметры», выбрать вкладку «Общие» и поставить галочку в пункте «Подтверждать преобразование при открытии». Тогда Word при попытке открытия файла, имеющего расширение, отличное от DOC, будет выдавать окошко «Преобразование файла» с запросом, из какого формата преобразовать документ, и списком возможных вариантов. Можно указать «Текст MS DOS с форматированием», а можно (и даже нужно) указать строчку «Кодированный текст» и в открывшемся диалоге указать кодировку «Кириллица (DOS)»; в этом случае даже таблицы более-менее сохранятся.
2. Действия, описанные в п. 1, самые правильные. Однако если они не дают результатов, попробуйте установить шрифт Terminal либо какой-нибудь старый шрифт с DOS-раскладкой.
3. Можно установить любой конвертер, например Lex2rtf.exe, который переводит текст из кодировки DOS в RTF-формат (даже таблицы иногда сохраняет).
4. Другой вариант — установить небольшой редактор (Bred, Rwedit), который понимает разные кодировки. Надо загрузить DOS-файл в него, сохранить документ в кодировке Windows-1251 и открыть этот вновь сохраненный файл в Word.
5. Существует еще один путь: найти и установить Lexicon для Windows. Открыть DOS-файл, конвертировать в RTF-формат и сохранить.

Алекс

оветы, прямо скажем, абсолютно исчерпывающие. Даже добавить нечего. Спасибо вам за то, что поделились с нами плодами ваших изысканий!

АрхивОфис

Небольшое техническое эссе о том, как средствами текстового редактора Word вывести на дисплей стандартный командный интерфейс дисковой операционной системы.

Исключительно забавы ради поведаем сегодня читателям «Компьютерры-Онлайн» о том, как средствами текстового редактора из пакета Microsoft Office вывести на дисплей стандартный командный интерфейс дисковой операционной системы. Иначе говоря, расскажем, как Word превратить в эмулятор старенькой, почившей в бозе DOS, до сих пор вызывающей немало ностальгических воспоминаний у большинства закоренелых компьютерщиков.

Чтобы увидеть редактор в необычной ипостаси потребуется посетить сайт Microsoft Office Extensions и загрузить с него архив DOS_Emulator_OE.zip (81 кб) с одноименной разработкой Руслана Хакимова, демонстрирующей возможности языка Visual Basic for Applications, технологии Windows Scripting Host и офисного пакета в целом. Из скачанного архива нужно будет извлечь файл DOS Emulator.doc и открыть его в окне редактора, предварительно разрешив выполнение присутствующих в документе макросов.

Когда файл Word запустится, на экране появится до боли знакомое окно операционной системы DOS, готовой в любой момент выполнить любую из нижеследующих инструкций:

  • ver — вывод сведений о программе-эмуляторе
  • cls — очистка экрана
  • [диск:] — переход на указанный диск
  • cd [папка] — смена текущей папки
  • cd [..] — выход из текущей директории
  • dir — вывод списка файлов и подпапок текущей директории
  • time [время] — вывод либо установка системного времени
  • date [дата] — вывод либо установка текущей даты
  • md [диск:]путь — создание папки
  • rd [диск:]путь — удаление папки
  • type [диск:][путь]имя_файла — вывод на экран содержимого текстовых файлов
  • del [диск:][путь]имя_файла — удаление файлов
  • ren [источник] [результат] — переименование файлов
  • copy [источник] [результат] — копирование файлов
  • fcopy [источник] [результат] — копирование каталогов
  • программа [параметры] — запуск указанной программы
  • exit — завершение работы редактора Microsoft Word
  • restore — восстановление стандартного внешнего вида Word

Работая с консолью, необходимо помнить о том, что эмулируемая среда DOS работает с самыми, что ни на есть, настоящими файлами, хранящимися на жестком диске компьютера. А это значит, что, манипулируя командами rd и del, нужно быть предельно внимательным во избежание случайного удаления представляющих ценность данных. И второй момент: в отличие от настоящей системы эмулятор не работает с относительными путями и требует обязательного указания полных путей доступа к объектам. Это несколько усложняет управление файлами, но ничуть не влияет на оригинальность разработки DOS Emulator.

Сконвертируйте ваши docx-файлы в doc онлайн и бесплатно


Перетащите файлы сюда. 100 MB максимальный размер файла или Регистрация

Конвертировать в DOCX

docx

Microsoft Office Open XML

С 2007 года Microsoft начал использовать формат файла docx, созданный с использованием формата Office Open XML. Этот формат представляет собой сжатый файл, содержащий текст в форме XML, графики и иные данные, которые могут быть преобразованы в битовые последовательность при помощи защищенных патентами двоичных форматов. Поначалу предполагалось, что этот формат заменит формат doc, но оба формата все еще используются по сегодняшний день.

Конвертер DOC

doc

Документ Microsoft Word

DOC ― это расширение файлов для документов текстового редактора. Оно связано преимущественно с приложением Microsoft Word. Файлы DOC также могут содержать графики, таблицы, видео, изображения, звуки и диаграммы. Этот формат поддерживается почти всеми операционными системами.

Как сконвертировать DOCX в DOC

Шаг 1

Загрузите docx-файл(ы)

Выберите файлы с компьютера, Google Диска, Dropbox, по ссылке или перетащив их на страницу.

Шаг 2

Выберите «в doc»

Выберите doc или любой другой формат, который вам нужен (более 200 поддерживаемых форматов)

Шаг 3

Загрузите ваш doc-файл

Позвольте файлу сконвертироваться и вы сразу сможете скачать ваш doc-файл

Рейтинг DOCX в DOC

4.6 (125,131 голосов)

Вам необходимо сконвертировать и скачать любой файл, чтобы оценить конвертацию!

  • #1

#include <Word.au3>
#include <Array.au3>
#include <File.au3>
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <DateTimeConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Date.au3>
#include <Excel.au3>


$oWord = _Word_Create(True)

$FileName="C:11.txt"
$ConfirmConversions = False
$ReadOnly=false
$AddToRecentFiles=False
$PasswordDocument=""
$PasswordTemplate=""
$Revert=False
$WritePasswordDocument=""
$WritePasswordTemplate=""
$Format= $wdOpenFormatAuto
$XMLTransform=""
$Encoding = "866"

$oDocument = $oWord.Documents.Open($FileName,$ConfirmConversions,$ReadOnly,$AddToRecentFiles,$PasswordDocument,$PasswordTemplate,$Revert,$WritePasswordDocument,$WritePasswordTemplate,$Format,$XMLTransform,$Encoding = "866")

не могу никак открыть в dos кодировке файл,пытался вот так, переделал с этого

    ChangeFileOpenDirectory "C:1"
    Documents.Open FileName:="1.txt", _
        ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
        PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
        WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
        wdOpenFormatAuto, XMLTransform:="", Encoding:=866

в VBA работает и так

ChangeFileOpenDirectory "C:1"
    Documents.Open FileName:="1.txt", Encoding:=866

пробовал по разному, я думаю что Encoding:=866 не правильно указываю.
кто чем подскажет?
файл 1.txt вложил

  • 1.txt

    23 байт · Просмотры: 4

  • #2

С Вашим примером можно так :

#include <File.au3>
#include <Encoding.au3>

Local $aRecords
If Not _FileReadToArray(@ScriptDir & "1.txt", $arecords) Then
    MsgBox(4096, "Ошибка", " Ошибка чтения файла в массив     Ошибка = " & @error)
    Exit
EndIf
For $i = 1 To $aRecords[0]
    MsgBox(4096, 'Строка:' & $i, _Encoding_866To1251($aRecords[$i]))
Next

и с Word

#include <MsgBoxConstants.au3>
#include <Word.au3>
#include <Encoding.au3>


Local $oWord = _Word_Create(False)
Local $sDocument = @ScriptDir & "/1.txt"
$oDoc=_Word_DocOpen($oWord, $sDocument, Default, Default, True)
MsgBox(0, "Document text", _Encoding_866To1251($oDoc.Range.Text))
_Word_Quit($oWord)

и на всякий случай, сама библиотека:

  • Encoding.au3

    24 КБ · Просмотры: 6

  • #3

[quote author=ra4o[/quote]
а то что я делал, нельзя открыть стандартно, в кодировке DOS? не перекодируя.
просто в файле еще есть символы, которые составляют таблицу, и они не перекодируются
файл фложил

  • 1.txt

    356 байт · Просмотры: 11

Alofa

Гость


  • #4

Это что за документ такой у вас во вложениях, в предыдущем сообщении? Даже Shtirlitz не берет. :blink:
Чем сами-то открываете? Чем создавали?

  • #5

Alofa,

Это что за документ такой у вас во вложениях

Откройте его в Word в кодировке MS-DOS. Это для примера автор показал значки из которых формирует таблицы.

Понравилась статья? Поделить с друзьями:
  • Открыть файл docx в word 2010
  • Открыть файл dbf в excel онлайн
  • Открыть файл csv в excel онлайн
  • Открыть уже запущенный документ word
  • Открыть только один файл excel vba