我发现,只要在外面整个命令中再套一个引号,就能正常运行,里面的引号就不影响命令不合法,
cmd /k ""C:\Users\dell\Documents\Quicker\_packages\TlbImpExp\4.7.2\TlbImp.exe" "C:\Users\dell\Desktop\批处理调试\000\类型库\ScriptingSupport.aip" /out:"C:\Users\dell\Desktop\批处理调试\000\类型库\Illustrator.dll""
AI: 在这个命令中,命令参数外面的引号是用来将整个命令作为一个整体传递给 cmd.exe 来执行,而不是将其拆分成多个参数。这是因为命令中包含了空格和特殊字符,双引号的作用就是将整个命令作为一个单独的字符串传递给 cmd.exe 来执行。如果不使用这个引号,那么这个命令会被拆分成多个参数,从而导致执行失败。
问了GPT cmd窗口输入"cmd /?" 可以看到里面有写说明
cmd窗口输入"cmd /?" 可以看到里面有写使用说明