这是我在 DOS 命令中运行的内容
c:\folder\a.exe d:\ E:\
但是如何使用AutoIt编写一个批处理文件来运行它呢?
你的问题非常不清楚和模糊,所以它真的不符合伟大的提示......无论如何,一些帮助:
Run("c:\folder\a.exe d:\ E:\")
.FileWrite("command.bat", "c:\folder\a.exe d:\ E:\")
就像您要求的那样。最后,您可以使用 运行此批处理文件Run("command.bat")
,这将为您打开一个命令提示符...最后您可以首先将文件名保存到变量中$batchfile = "command.bat"
,其次是 FileWrite($batchfile, "c:\folder\a.exe d:\ E:\")
在最后Run($batchfile)
避免冗余。Run(@ComSpec & " /c " & 'commandName', "", @SW_HIDE)
- 如果你想看到命令提示符,你可以省略最后两个参数。如果您需要特定的工作目录,只需将其作为第二个参数输入即可。