批处理:打开特定程序中的特定文件?

Las*_*ssa 6 windows batch-file

当记事本是我的.txt文件的默认程序时,如何告诉Windows在写字板中打开C:\ test\test.txt?

mus*_*fan 14

接受的答案对我不起作用.我不确定是不是因为我试图运行的程序,或者因为路径中有空格(即使我用引号括起来),还是其他东西.

无论如何,我能够在start命令之后添加一个空字符串.

例如:

start "" "C:\My Programs\myprogram.exe" "C:\My Files\myfile.txt"
Run Code Online (Sandbox Code Playgroud)


cor*_*ius 6

您可以添加可执行文件的直接路径

start C:\Windows\System32\write.exe [FILE]
Run Code Online (Sandbox Code Playgroud)