“start%comspec%/ c script.cmd”vs“start cmd / C script.cmd”

时间:2011-11-14 11:59:23

标签: windows batch-file cmd

以下命令之间有什么区别:

start %comspec% /c script.cmd
start cmd /C script.cmd

我需要script.cmd的cmd窗口在script.cmd完成时自动关闭。

2 个答案:

答案 0 :(得分:15)

%comspec%只指向cmd.exe ,因此两个命令都会执行相同的操作。除了/C是正确的,这将在执行后关闭命令提示符

答案 1 :(得分:-1)

对于WindowsXP-SP2上的非管理员用户。

  • %comspec%以%WINDIR%\ System32开头。
  • 'cmd'在用户家中开始,例如C:\ Document And Settings \ USER1。