2017-02-05 6 views
0

AutoHotkeyを、Cの下の.. \ MacroCreator \スクリーンショット..に離れたフォルダ内の隠れスクリーンショット内の「画像検索」の実装:Users \ユーザーを\ Rasstag ...は、 "一般的な" コンパイルAutoHotkeyをスクリプトを作成

開発者以外のPCで使用できる汎用のコンパイル済みスクリプトを開発するという意図がある場合、「スクリーンショット」へのパスは絶対パスであってはなりません。

コンパイル済みのスクリプトを本当に「汎用」にするには、どのような方法が推奨されますか?

任意の洞察力が...私のコメントパー

+0

あなたは何を試してみましたか?何の問題がありましたか? AHKのドキュメントを見ましたか?とにかく、AHKでは環境変数にアクセスできるので、 'EnvGet、Loc、USERPROFILE'はあなたのプロフィールで' C:\ Users \ Rasstag'を取得します。そこからフルパスを構築することができます。しかし、 'FSO'や任意の'ユーザ入力 'を使って、ジェネリックプログラムに設定されたジェネリックターゲットの場所を持つこともできます。 – PGilm

答えて

1

をいただければ幸いです、

EnvGet, Loc, USERNAME 
Loc := Loc . "\MacroCreator\Screenshots" 

第H、ヘルプファイルの "組み込み変数" の

+0

または: 'Loc:= A_UserName。 "\ MacroCreator \ Screenshots"(最初の行なし)。 – user3419297

+0

ありがとうございますPGilm ...私はこの道をちょうど開始しています...昨日Autohotkeyを発見しました。;) 私はこれらの変数を試し、それらを動作させる方法を理解できるかどうかを見ていきます。 – Rasstag

0

ルック。彼らは多くの有用な情報を提供します。 「オペレーティングシステムとユーザー情報」にリストされている変数のグループを検索します。

例:

名:= A_UserName のMsgBox%名%は

関連する問題