18 在Windows XP上,如何从命令行使用默认应用程序打开文件? 据我所知,这应该在命令提示符或批处理文件中起作用: start "path to my file" 不幸的是,对于我来说,这只会为大多数文件类型打开一个新的命令提示符窗口。(尽管它确实适用于.exe文件...) windows windows-xp command-line — ARF source
20 尝试这个。 START "" "path to my file" 该START命令将第一个""字符集视为要用于窗口标题的文本,因此只需包含一个空对即可。 — 失语症 source 1 如何通过批处理文件中的命令打开PowerShell?目前,当碰到线powershell或时,什么也没有发生powershell.exe。当我做到这一点start powershell或start powershell.exe什么都没有发生。 — Ungeheuer 这在Windows的所有版本上都有效吗?还是有最低版本? — 宾基 我认为它可以在所有版本上运行...甚至可以追溯到Windows 95。我不确定之前的版本。 — Aphoria
9 explorer "filename" 适用于xp和其他Windows(95或更高版本)。如果它不起作用,则表明该扩展类型未与程序关联。 — 蒂姆 source 1 如果您在Windows上使用Bash,这也很好用:explorer.exe "filename" — Daniel Arthur 这就是我要去做的。它也可以与某些别名一起很好地工作,例如,alias open="explorer.exe"让您可以调用open file.txt。 — 内森
9 不要使用START。只需输入文件名即可。 在记事本(或您拥有的任何默认处理程序)中readme.txt打开。readme.txt.txt 请注意,如果名称中有空格,则必须处理它们。一个好的方法是使用双引号。 "read me.txt" — 克莫特 source 1 在Windows 7下,您需要START命令。 — Gerrit 2 @Gerrit不,你不知道。如果有问题的程序在您的路径中,并且正确设置了默认处理程序,则只需提供路径和文件名,它就会打开。 — kmort
powershell
或时,什么也没有发生powershell.exe
。当我做到这一点start powershell
或start powershell.exe
什么都没有发生。