Edit – текстовый редактор ms dos / windows.
Текстовый редактор edit.com входил в стандартный состав программ для MS DOS и Windows, до Windows XP включительно. Применялся как простое средство редактирования с функциями поиска и замены текста, возможностью использования буфера обмена, удалением и сдвигом выделенного фрагмента, перемещением внутри документа с использованием комбинаций клавиш и т.п.
Формат командной строки:
EDIT [/B] [/H] [/R] [/S] [/< nnn >] [/?] [файлы]
/B – Монохромный экран.
/H – Максимально возможное число строк.
/R – Загрузка файлов в режиме доступа только для чтения.
/S – Использование только коротких имен файлов.
/< nnn > – Загрузка двоичных файлов с разбиением на строки по байт.
/? – Вывод справочной информации.
[файлы] – Имя либо имена загружаемых файлов. Допускается использование
подстановочных знаков и нескольких образцов одновременно.
Примеры:
edit /? – отобразить подсказку по использованию.
edit myfile.txt – открыть для редактирования файл myfile.txt текущего каталога.
edit /r myfile.txt – открыть для просмотра файл myfile.txt текущего каталога.
edit –r %TEMP%*.log – открыть для просмотра файлы с расширением .log в каталоге временных файлов, заданном значением переменной TEMP.
Файлы открываются последовательно, с использованием меню редактора, вызываемого клавишей ALT . После закрытия (меню Файл – Закрыть),
будет открыт следующий файл, соответствующий шаблону *.log пока не будет исчерпан весь список.
Для прекращения последовательной обработки файлов и закрытия редактора используется ALT – Файл – Выход
edit /40 –r C:Windows System32edit.com – открыть для просмотра исполняемый файл самого редактора edit.com в режиме отображения строками по 40 символов в строке.
edit –s bignam~1.txt – открыть файл bignamefile.txt с использованием его короткого имени преобразованного в соответствии со стандартом 8.3 (8Dot3Name)
Примечание
Редактор edit.com – это 16-разрядное приложение, которое можно использовать и в более поздних ОС Windows, до 32-разрядной Windows 8 включительно, если разрешить выполнение 16-разрядных приложений:

Включить или выключить поддержку 16-разрядных приложений можно групповыми политиками или изменением параметра реестра DisallowedPolicyDefault:
reg add hklmsystemCurrentControlSetControlWOW /v “DisallowedPolicyDefault” /t REG_DWORD /d 0 /f
Если параметр DisallowedPolicyDefault устанавливается в 0, то поддержка 16-разрядных приложений включена. Для отключения поддержки, параметр нужно установить в 1:
reg add hklmsystemCurrentControlSetControlWOW /v “DisallowedPolicyDefault” /t REG_DWORD /d 1 /f
В 64-разрядных ОС, в том числе и Windows XP x64, поддержки 16-разрядных приложений нет.
How to open an elevated cmd using command line for windows?
Similar to some of the other solutions above, I created an elevate batch file which runs an elevated PowerShell window, bypassing the execution policy to enable running everything from simple commands to batch files to complex PowerShell scripts. I recommend sticking it in your C:WindowsSystem32 folder for ease of use.
The original elevate command executes its task, captures the output, closes the spawned PowerShell window and then returns, writing out the captured output to the original window.
I created two variants, elevatep and elevatex, which respectively pause and keep the PowerShell window open for more work.
https://github.com/jt-github/elevate
And in case my link ever dies, here’s the code for the original elevate batch file:
@Echo Off
REM Executes a command in an elevated PowerShell window and captures/displays output
REM Note that any file paths must be fully qualified!
REM Example: elevate myAdminCommand -myArg1 -myArg2 someValue
if "%1"=="" ( REM If no command is passed, simply open an elevated PowerShell window. PowerShell -Command "& {Start-Process PowerShell.exe -Wait -Verb RunAs}"
) ELSE ( REM Copy command arguments (passed as a parameter) into a ps1 file REM Start PowerShell with Elevated access (prompting UAC confirmation) REM and run the ps1 file REM then close elevated window when finished REM Output captured results IF EXIST %temp%trans.txt del %temp%trans.txt Echo %* ^> %temp%trans.txt *^>^&1 > %temp%tmp.ps1 Echo $error[0] ^| Add-Content %temp%trans.txt -Encoding Default >> %temp%tmp.ps1 PowerShell -Command "& {Start-Process PowerShell.exe -Wait -ArgumentList '-ExecutionPolicy Bypass -File ""%temp%tmp.ps1""' -Verb RunAs}" Type %temp%trans.txt
)Open text file and program shortcut in a windows batch file
The command-line syntax for opening a text file is:
type filename.txtFile types supported by this command include (but are not limited to): .doc, .txt, .html, .log
If the contents is too long, you can add “|more” after “type filename.txt”, and it will pause after each screen; to end the command before the end of the file, you can hold Ctrl C.




