.bat
или командные файлы являются скриптами.Для их запуска требуется интерпретатор, обычно интегрированный в оболочку / командную строку.
Если вы хотите выполнить такой скрипт оболочки с удаленного компьютера, вам нужна удаленная оболочка.Вы просто подключаетесь к оболочке удаленно, а затем выполняете сценарий оболочки в этой оболочке.
Таким образом, другая система, имеющая рассматриваемый файл .bat
, должна предложить удаленную оболочку, к которой можно подключиться через PHPи тогда вы готовы к работе.
Однако даже если это технически возможно, это не означает, что это имеет смысл.Что делает файл .bat
?