Доброго времени суток!
Подскажите, пожалуйста, где я накосячил с кодом
суть в том, что функция должна проверять запущен ли софт, если же нет - запустить.
но, почему то после запуска ехе софт не видит бат файла и говорит о том, что он отсутствует, хотя все файлы лежат по указанным путям
Подскажите, пожалуйста, где я накосячил с кодом
Код:
Func start()
If ProcessExists('myfile.exe') Then
return 0
Else
$folder = @ProgramFilesDir & "\mysoft\"
$exe = "nircmd.exe exec hide "
$command = "start.bat "
$param1 = "/savelangfile"
Run ($folder & $exe & $command & $param1)
EndIf
EndFunc
суть в том, что функция должна проверять запущен ли софт, если же нет - запустить.
но, почему то после запуска ехе софт не видит бат файла и говорит о том, что он отсутствует, хотя все файлы лежат по указанным путям