$exec = exec("net use LPT1: \\XXXXXX\PRINTER1 \\PERSISTENT:YES");
$exec = exec("E:");
$exec = exec("COPY OUT.TXT LPT1");
試過了shell_exec如何發送命令使用PHP
$exec = shell_exec("net use LPT1: \\XXXXXX\PRINTER1 \\PERSISTENT:YES");
$exec = shell_exec("E:");
$exec = shell_exec("COPY OUT.TXT LPT1");
試圖POPEN
$exec = popen("net use LPT1: \\XXXXXX\PRINTER1 \\PERSISTENT:YES", "r");
$exec = popen("E:", "r");
$exec = popen("COPY OUT.TXT LPT1", "r");
我已經嘗試了所有這一切在我的代碼命令提示符下,但我不能夠執行它..任何人都可以給一個解決方案
調試它。看看出了什麼問題。 PHP運行的用戶可能無法執行這些命令。複製時也使用絕對路徑。 –
@皮卡웃這些命令工作正常,如果我通過命令提示符運行 – dude
您的觀點是...?這並不意味着PHP也可以運行該命令。查看這裏問題的源代碼:[如何調試exec()問題?](http://stackoverflow.com/q/12199353)瞭解如何在exec()命令時顯示錯誤消息。它們不會默認顯示。 –