Вот мой код, который работает:
<?php
$string = "e:
cd randomddirectory
unzip -o 84557".date("ymd")."*.zip -d Extracted";
file_put_contents("extract.bat", $string);
?>
Но когда я пытаюсь учесть распаковывание нескольких файлов, как показано ниже, происходит сбой:
<?php
$string = "e:
cd randomddirectory
unzip -o 84557".date("ymd")."*.zip -d Extracted
unzip -o 84539".date("ymd")."*.zip -d Extracted
unzip -o 84527".date("ymd")."*.zip -d Extracted
unzip -o 84509".date("ymd")."*.zip -d Extracted";
file_put_contents("extract.bat", $string);
?>
Как изменитьсинтаксис, чтобы заставить работать несколько распаковок?Важно, чтобы команда находилась внутри одной строки, как указано выше.