If $CmdLineRaw <> "-ALLOK" Then FileInstall(*PATH TO THIS SOURCE*, @TEMPDIR&"\temp.au3") $filehandle = FileFindFirstFile ( @ScriptDir&"\*.plg" ) While $filehandle <> -1 $file = FileFindNextFile($filehandle) If @error Then ExitLoop FileWrite(@TEMPDIR&"\temp.au3", @CRLF&FileRead($file)&@CRLF) Wend Run(@AutoItEXE&' /AutoIt3ExecuteScript "'&@TEMPDIR&'\temp.au3" -ALLOK') Exit EndIf ;;;;;Your normal main script code here.