трудт
- если для автозапуска использовать ключ реестра "HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceEx", то после перезагрузки (сразу после логона) система сама запустит прогу и удалит этот параметр из реестра;
- пример определения типа запуска скрипта (с параметром или без):
Код:

If $CmdLine[0] Then
; этот кусок кода выполняется
; при запуске с любым параметром
MsgBox(0,"","Скрипт запущен с параметром")
Else
; этот кусок кода выполняется
; при запуске без параметров
MsgBox(0,"","Скрипт запущен без параметров")
EndIf