0
私はAutoItを使い慣れていません。 exeファイルに簡単なスクリプトを作成しようとしています。私は、コマンドからこの行と
$CmdLine[0]
$CmdLine[1]
if not FileExists($CmdLine[1]) Then
DirCreate($CmdLine[1])
EndIf
このスクリプトを実行すると、私はそれは私に $CmdLine
のそれぞれの誤差を与えるEXEにコンパイルしようとすると、それは
"C:\Program Files (x86)\AutoIt3\AutoIt3.exe" folder-test1.au3 "C:\SomeFolder"
だけで正常に動作促し行"error: Statement cannot be just an expression."
なぜですか?私はこれを持つ初心者ですので、どんな助けも素晴らしいでしょう。
ステートメントは単なる式ではありません。これらの行を削除すると、コンパイルして正常に動作するはずです。あなたはその2本の線で何を達成しようとしていますか? –
@DanielHaleyの返事をありがとう私は 'folder-test1.exe" C:\ test "'でパラメータを使うことができるようにexeを作ろうとしていたので、 "C:\ test"を '$ CmdLine '。私はちょうど '$ CmdLine'の助けによってちょっと混乱しました – Eric
@Eric CmdLineはあなたのスクリプトに渡すパラメータを格納する[Array](https://www.autoitscript.com/wiki/Arrays)です。 – mrt