私の要件はスクリプトを実行するときログ情報を別のtxtファイルに追加したいのですが、問題は添付ファイルにログ情報を追加するときですログ情報を1回だけ追加するのではなく、何度もループが発生しています。以下は私のAHKスクリプトコード実行プロセスを別のTXTファイルに表示する自動ホットキー
#SingleInstance force
#Persistent
Run, C:\Pangaea\Software\SVN\TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi
SetTimer, Check, 1000
return
Check:
SetControlDelay -1
IfWinActive, ("ahk_class MsiDialogCloseClasses,&Next")
ControlClick, &Next, ahk_class MsiDialogCloseClass
FileAppend,
(
Hello World
), C:\Users\sk185462\Desktop\SVN TASK\New folder\My File.txt
IfWinActive, ahk_class MsiDialogCloseClass,Remove Installation
ControlClick, Remove Installation, ahk_class MsiDialogCloseClass
IfWinActive, ahk_class MsiDialogCloseClass, &Remove
ControlClick, &Remove,ahk_class MsiDialogCloseClass
IfWinActive, ahk_class MsiDialogCloseClass, &Finish
ControlClick, &Finish,ahk_class MsiDialogCloseClass
IfWinNotExist, ahk_class MsiDialogCloseClass
ExitApp
されており、ここに私の追加されたテキストファイルされる:
こんにちはWorldHello WorldHello WorldHello WorldHello WorldHello WorldHello WorldHello世界
ループは一度しかなく、中に追加の代わりに多くの時間を発症しましたファイルの追加私は単一のテキスト "Hello World"を与えていた
可能な重複:あなたは
if
に依存して複数の文を作りたい場合は、中括弧を使用しています。 com/questions/41443610/generate-the-log-in-txt-file-a -k-script-in-auto-hot) –