命令行不执行我的参数

时间:2010-01-12 02:48:45

标签: windows command-line batch-file scheduled-tasks

我已经创建了一个批处理文件来自动运行应用程序,但似乎我的CMD没有运行它。我键入了这个(以记事本为例):

CMD /C "C:\notepad2\notepad2.exe"

如果我从Windows Vista运行它,它可以工作。但是从Windows Server 2008(64位)运行它只是不起作用。我甚至尝试使用“运行”菜单中的那一行,但没有去。

我该怎么办?我的目标是运行一个不时运行批处理文件的计划任务。

1 个答案:

答案 0 :(得分:0)

愚蠢的问题,但您尝试在Server 2k8计算机上实际运行的程序吗?

Vista和Server 2k8之间的cmd没有任何区别。

此外,为什么需要通过cmd执行?你不能直接运行应用程序吗?只有cmd /cdir等内置内置插件才需要使用start

还要记住,64位Windows上没有NTVDM - 您无法运行16位程序。我怀疑现在仍然会使用它们,但它可能是我唯一可以想到的为什么它不能用于64位。