运行SAVED记事本文件需要做什么? 目前的代码是:
Run("Notepad.exe", "C:\Users\Caleb Austing\Documents\AutoIT\Alphas\TFRO Hub Welcome Pack\TFRO Hub Update Log.txt")
我也有:
Run("notepad.exe", @ScriptDir & "TFRO Hub Update Log.txt")
以下是其中一部分:
Func StartUpdatelog()
Run("notepad.exe", @ScriptDir & "TFRO Hub Update Log.txt")
EndFunc
答案 0 :(得分:3)
您将该文件作为“WorkingDir”参数。这就是问题所在。
必须使用Run - 函数中的程序指定文件。
Run("notepad.exe C:\Users\Caleb Austing\Documents\AutoIT\Alphas\TFRO Hub Welcome Pack\TFRO Hub Update Log.txt")
或者
Run("notepad.exe " & @ScriptDir & "\TFRO Hub Update Log.txt")
或者您可以使用ShellExecute
ShellExecute("notepad.exe", @ScriptDir & "\TFRO Hub Update Log.txt")
在文件名前添加反斜杠,因为变量@ScriptDir包含没有终止反斜杠的路径。