看板 EzHotKey 關於我們 聯絡資訊
我最近用成功了一個腳本 (我的c1.txt目前放在隨身碟裡:H:\AutoHotkey\DB\c1.txt) ::c1:: FileRead , Clipboard, H:\AutoHotkey\DB\c1.txt Send ^v return 就是讓我輸入c1以後會從某個位置讀取並複製那個記事本的內容後貼出 可是工作關係有可能會常換電腦 而我又把腳本放在隨身碟裡 所以那個腳本有可能就會從原本的隨身碟的代號H槽變成D槽等等 請問是不是有語法可以讓我腳本放在隨身碟執行 即便換了電腦(隨身碟代號變了)腳本也能順利運作呢? 我目前比較笨的方法就是只能改路徑的位置了 換一次改一次好辛苦 拜託大家了!
frank38:http://goo.gl/oN8G A_WorkingDir, A_ScriptDir 04/11 15:16
KanoLoa:DB\c1.txt 04/11 16:22
我不太會用耶 是像這樣用嗎 FileRead , Clipboard, %A_AutoHotkeyDir%\DB\c1.txt 還是 FileRead , Clipboard, DB\c1.txt 我有看http://cn.autohotkey.com/docs/commands/SetWorkingDir.htm 中文的說明文件 然後一直試驗都沒有作用 我對這個部分真的不了解 希望有一段完整可運作的腳本 這樣我就知道以後類似狀況怎麼弄了 謝謝大家~
KanoLoa:...你把 A_WorkingDir 印出來看看 ..全都印出來你就會了 04/11 22:37
frank38:應該沒有「A_AutoHotkeyDir」這個變數吧... 04/11 23:43
雖然還是不懂,不過謝了 請教過幾個朋友試著寫看看,但腳本總是執行失敗 可能剛好就AHK在這個例子上是沒辦法辦到的,這也無解了~"~
eight0:先把.ahk和c1.txt放在同個目錄下 04/12 15:43
eight0:FileRead, Clipboard, c1.txt 04/12 15:43
剛照這方法試了幾次沒成功;是不是要把A_WorkingDir, A_ScriptDir 這類的語法加進去才會成功? 怎麼改才對呢? ※ 編輯: ak77now 來自: 111.254.205.43 (04/12 19:05)
kslman:可以參考我的文章,裡面有類似功能的範例 #1C59y9Fo 04/14 21:51
mickeyopq:k大好神,我一印出來我就知了,不印真的不知,謝謝你 12/02 03:49