autosoft
Guest
Выполнение внешней программы
Подскажите как правильно записать команду для выполнения внешней программы если в полном пути к ней содержатся пробелы?
Выполнение следующего кода:
вызывает ошибку:
"C:/Program" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Хотелось бы знать почему.
Подскажите как правильно записать команду для выполнения внешней программы если в полном пути к ней содержатся пробелы?
Выполнение следующего кода:
PHP:
$cmd = sprintf("\"%s\" -B -USER %s -PASS %s \"%s\" \"%s\"",
'C:/Program Files/Firebird/Firebird_1_5/bin/gbak.exe', 'SYSDBA', 'masterkey',
'D:/base/base.gdb', 'D:/base/base.backup');
exec($cmd);
"C:/Program" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Хотелось бы знать почему.