2016-07-29 89 views
0

我需要做什麼才能運行SAVED記事本文件? 當前的代碼是這樣的:AutoIT運行記事本命令

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 

回答

3

你把文件作爲 「工作目錄」 的說法。那就是問題所在。

該文件必須用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包含不終止反斜槓的路徑。

+1

@TGBFProject - 請考慮點擊旁邊的複選標記(✅)接受此答案。這樣其他用戶就知道這個問題有一個可以接受的答案。謝謝! (有用的鏈接:http://stackoverflow.com/help/someone-answers http://stackoverflow.com/help/accepted-answer) –