Пакет: открыть определенный файл в определенной программе?

Как мне сказать Windows открыть C:\test\test.txt в WordPad, когда Блокнот является моей программой по умолчанию для файлов .txt?


person Lassa    schedule 12.04.2012    source источник


Ответы (4)


Вы можете добавить прямой путь к исполняемому файлу, например

start C:\Windows\System32\write.exe [FILE]
person corn3lius    schedule 12.04.2012
comment
;) Работает как шарм. Я использую пакет для запуска файла в компиляторе Java. - person Lassa; 13.04.2012

Принятый ответ не сработал для меня. Я не уверен, было ли это из-за программы, которую я пытался запустить, или из-за того, что в пути были пробелы (хотя я заключил его в кавычки), или что-то еще.

Во всяком случае, я смог это сделать, добавив пустую строку после команды start.

Например:

start "" "C:\My Programs\myprogram.exe" "C:\My Files\myfile.txt"
person musefan    schedule 22.08.2014

Пытаться:

start wordpad c:\test\test.txt
person Kirk Woll    schedule 12.04.2012

Нет необходимости использовать start при использовании write.exe, поэтому просто:

write [FILE(S)]

write.exe находится в C:\Windows\System32.

person double-beep    schedule 26.12.2018