我已经创建了一个批处理文件来自动运行应用程序,但似乎我的CMD没有运行它。我键入了这个(以记事本为例):
CMD /C "C:\notepad2\notepad2.exe"
如果我从Windows Vista运行它,它可以工作。但是从Windows Server 2008(64位)运行它只是不起作用。我甚至尝试使用“运行”菜单中的那一行,但没有去。
我该怎么办?我的目标是运行一个不时运行批处理文件的计划任务。
答案 0 :(得分:0)
愚蠢的问题,但您尝试在Server 2k8计算机上实际运行的程序吗?
Vista和Server 2k8之间的cmd
没有任何区别。
此外,为什么需要通过cmd
执行?你不能直接运行应用程序吗?只有cmd /c
或dir
等内置内置插件才需要使用start
。
还要记住,64位Windows上没有NTVDM - 您无法运行16位程序。我怀疑现在仍然会使用它们,但它可能是我唯一可以想到的为什么它不能用于64位。