$iReturn = ShellExecuteWait("notepad.exe")

; Скрипт ожидает пока блокнот не закроется
MsgBox(4096, "Программа возвратила код выхода:", $iReturn)

Exit

; Сжатие файла "Boot.ini" в архив "Archive.7z" с паролем "Мой пароль"
ShellExecuteWait(@ProgramFilesDir & '\7-Zip\7z.exe', 'a "' & @HomeDrive & '\Archive.7z" -p"Мой пароль" -mhe -mx9 "' & @HomeDrive & '\Boot.ini"', '', '', @SW_HIDE)

; Сжатие папки "folder" в WIM-архив "Archive.wim"
ShellExecuteWait(@SystemDir & '\imagex.exe', '/capture "' & @HomeDrive & '\folder" "' & @HomeDrive & '\Archive.wim" "my label" /compress maximum', '', '', @SW_HIDE)

; Клонирование раздела жёсткого диска в файл
ShellExecuteWait(@ScriptDir & '\ghost32.exe', '-AUTO -Z1 -SPLIT=1900 -clone,mode=pdump,src=1:1,dst=1:2\ImageHDD\Part1HDD.gho -sure', '', '', @SW_HIDE)

; Запрещает пользователю Administrator доступ к папке "folder"
ShellExecuteWait(@SystemDir & '\cacls.exe', '"' & @ScriptDir & '\folder" /t /e /p "Administrator":N', '', '', @SW_HIDE)
; Разрешает пользователю Administrator доступ к папке "folder"
ShellExecuteWait(@SystemDir & '\cacls.exe', '"' & @ScriptDir & '\folder" /t /e /p "Administrator":F', '', '', @SW_HIDE)

; Модификация иконки в dll-файле
ShellExecuteWait(@ScriptDir & '\ResHacker.exe', '-modify "' & @ScriptDir & '\file.dll", "' & @ScriptDir & '\file.dll", ' & @ScriptDir & '\1.ico, IconGroup,1,', '', '', @SW_HIDE)