如何编写AutoIt脚本以从本地运行可执行文件到另一个位置

时间:2013-02-20 19:02:05

标签: autoit

这是我在DOS命令中运行的内容

c:\folder\a.exe d:\ E:\ 

但是如何使用AutoIt编写批处理文件来运行它?

1 个答案:

答案 0 :(得分:2)

你的问题很不明确,含糊不清,所以它真的没有资格获得很棒的建议......无论如何,有些帮助:

  • 您可以通过AutoIt运行完全相同的命令,例如Run("c:\folder\a.exe d:\ E:\")
  • 或者您可以将此命令写入批处理文件 command.bat ,其中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的文档。在那里,您将找到有关如何运行dos命令的完美说明:Run(@ComSpec & " /c " & 'commandName', "", @SW_HIDE) - 如果要查看命令提示符,可以省略最后两个参数。如果您需要特定的工作目录,只需将其键入第二个参数。