2017-04-07 7 views
0

Autohotkeyスクリプトを起動時に実行する必要があるので、startup folderにファイル.exeを保存することをお勧めします。ソースの同じフォルダに自動的に保存するので、スタートアップフォルダ内のソースを保存することもできますが、起動時にソースも開きます。サブディレクトリにあるAutoHotkeyの.exeファイルが保存されているディレクトリを変更する

私はSublimeText3でsyntax highlight plugin for autohotkeyを使用していますが、.exeファイルをソースとは別のフォルダに保存する方法があるかどうかはわかりません(私はinformaticのnoobです) 。

私はAutoHotkeyをスクリプトでSetWorkingDirを使用してWORKING_DIRを使用してファイルをAutoHotkey.sublimeは、構築costumizingしようとしたのだが、私は、彼らがどのように動作するか分からないので、私は目標を達成できませんでした。

Sublimetext3で.ahkを編集し、スクリプトを "documents"に保存し、ビルドするときにexeを別のフォルダに保存する方法が必要です。

+1

編集者があなたの必要としていることを理解していない。 –

答えて

1

Windowsを起動したときにAHKファイルをロードするだけの場合は、Startupフォルダが正しい場所にあります。洗練されたソリューションは、このメインスクリプトから他のスクリプトを呼び出すことです。

デフォルトAutoHotkey.ahkのスクリプトは、あなたのドキュメントフォルダに含まれているので、あなたは、あなたがそれらをスクリプトごとに1として、1つのAutoHotkeyをインスタンスの下で実行するかどうかに応じて、または実行様々な他のAHKスクリプトを含めることができますまたはこれらの2つの組み合わせ。

Documentationのインクルードはかなり安定しています。リンク先のページからの例:以下のように同様に

#Include C:\My Documents\Scripts\Utility Subroutines.ahk 
#Include %A_ScriptDir% ; Changes the working directory for subsequent #Includes and FileInstalls. 
#Include C:\My Scripts ; Same as above but for an explicitly named directory. 

は、あなたがRunすることができます:私はわからない

Run, C:\My Documents\Scripts\Utility Subroutines.ahk 
+1

良い! 'Run、C:\ Documents \ ahkScript.exe' 起動フォルダに保存しました。 –

+0

@MarcoMazzonそれを聞いてうれしい!また、クレジットを返済するための承認された回答として印を付けることを検討してください。ありがとう! –

0

私はよくあなたの質問を理解していました。 (たぶんあなたはそれを明確にすることができます) スタートアップ時に.ahkを実行するには、スタートアップフォルダに保存することができます。単に.ahkをAutoHotkey.exeに関連付けるだけで済みます。 (AutoHotkey.exeで常に開きます)。 2つのファイルを同じ場所に置く必要はありません。 スタートアップフォルダに.ahkファイルへのショートカットを追加することもできます。 多くのスクリプトをお持ちの場合は、各ショートカットをスタートアップフォルダにコピーしてください。

関連する問題