2014-10-29 65 views
0

這是我第一次在這樣一個有聲望的網站上,所以請通過協助我來歡迎我。我正在做獨立開發,主要是音樂設計師。所以這就是爲什麼我聽起來不像一個真正的專業編碼器,但真正喜歡通過自動化過程來創造我的音樂。AutoHotkey在Windows 8.1中運行命令問題

我現在的問題是: 的Windows 8.1專業版 AutoHotkey的1.0.48.5 32位(如運行管理員)

每次我嘗試使用命令「RUN」與.ahk目標,我得到預期的結果除了MS Explorer打開.ahk駐留文件夾。我懷疑,像AutoHokey是一個未簽名的應用程序的事實,Windows不希望它完美地運行。我現在正在嘗試禁用一些管理工具服務,但尚未成功。

RUN C\:XZN\Mecanisms\AnyAHK_script.ahk ;;or RUN AnyAHK_script.ahk, C\:XZN\Mecanisms ;;or RUN C\:XZN\Mecanisms\BactchfileLaunchingAboveScript.bat ;;or RUN AnyAHK_script.ahk, C\:XZN\Mecanisms

會不會有在操作系統設置水平或另一種方式來運行/啓動.ahk文件解決類似的問題?

我嘗試了'Comspec'方法以及在批處理文件中運行.ahk,但只要包含請求.ahk目標的'RUN'命令,.ahk就會被攔截。

謝謝。

+0

嘗試升級到AHK的最新版本第一,[這裏](HTTP:// ahkscript。 org/download /),如果可能的話發佈你的代碼樣本,尤其是'Run'命令。 – Sid 2014-10-29 20:24:53

+0

是的,我會在幾天後發佈這個問題的一些示例代碼,並將報告她關於我的WIN764Pro和WIN81Pro新代碼行爲,因爲這兩個版本將運行最新的AHK版本。 – 2014-10-31 19:17:47

回答

1

您正在使用超過5年的過時版本的AutoHotkey。始終使用從http://ahkscript.org/(當前最新版本,新的官方網站)的AutoHotkey及其文檔! autohotkey.com及其來自autohotkey.com的文檔已過時,您可能在使用它們時遇到一些問題!

+0

你說得很對,可能將我在WINXP32Pro上成功使用的相同版本移植到WIN764Ultimate中,也是成功的,並且從那裏移植到WIN81Pro失敗。我現在在WIN81Pro筆記本電腦上構建了一個WIN764Pro,但兩個操作系統都保留在兩個不同的硬盤上,這樣我就可以像指定的那樣運行uuptodate AHK了。幾天後會在這裏提供支持。謝謝。 – 2014-10-31 19:19:27

1

一件事嘗試,如果你只對贏8這個問題是與行政程序http://www.autohotkey.com/board/topic/70449-enable-interaction-with-administrative-programs/

該腳本會修改可執行文件的嵌入式清單,然後創建和安裝一個自簽名證書並使用它來啓用互動簽署文件。除非您安裝用於簽署文件的證書,否則該可執行文件不會在任何其他系統上運行。

但是讓我們看到一些腳本代碼這樣,我們有一些來測試,可以更好地幫助你......

+0

blackholyman,一個星期前我確實檢查了一下這個方法,那時候我開始認爲我應該切換到WIN764,以便儘快恢復音頻設計,然後再花費太多時間Windows世界的'權限'。在我開始進入WIN764之前的一天,一些酷科技告訴我Windows 10應該在大約12個月內正式推出。也許Windows 8就像Vista一樣。從來沒有觸及過。 – 2014-11-03 04:35:25

+0

其中'spicounter_XRTLT_Launch.exe'是從'spicounter_XRTLT_Launch.ahk'編譯的。我也嘗試過一個批處理文件,註釋行,來啓動這個編譯後的.exe,但具有相同的行爲。但目前我沒有WIN8硬盤來測試它。從本質上講,一個腳本啓動另一個腳本等,但在WINXPPro 32bit和WIN764Pro 64bit我總是成功的。 另外我必須告訴@Sidola,在運行WIN764Ultimate的另一臺2年前的機器上,我運行的是Autohotkey_L。我剛剛在錯誤的網站上爲我所有新的WIN8安裝獲取了「」最新「」AHK(!!!)。 – 2014-11-03 05:02:25