В Windows XP, как открыть файл с приложением по умолчанию из командной строки?
Насколько я знаю, это должно работать из командной строки или командного файла:
start "path to my file"
К сожалению, в моем случае это только открывает новое окно командной строки для большинства типов файлов. (Это работает для файла .exe, хотя ...)
powershell
илиpowershell.exe
. когда я делаю этоstart powershell
илиstart powershell.exe
ничего не происходит.работает для XP и других окон (95 или выше). Если это не работает, вы не связали этот тип расширения с программой.
источник
explorer.exe "filename"
alias open="explorer.exe"
позволяет просто позвонитьopen file.txt
.Не используйте
START
. Просто введите имя файла.readme.txt
открываетсяreadme.txt
в Блокноте (или в любом другом.txt
обработчике по умолчанию ).Обратите внимание, что если в имени есть пробелы, вы должны их обработать. Хороший способ - использовать двойные кавычки.
"read me.txt"
источник
Использование PowerShell
источник