您将使用shell_exec直接打印PDF文件。 我的代码是:
<?php
shell_exec( 'print /d:"EPSON MFC-J265W" c:\file.txt');
?>
当我尝试运行此代码时,我收到此错误:
无法初始化设备Epson
答案 0 :(得分:2)
我敢打赌你需要把它放在引号中。
<?php
shell_exec( 'print /d:"EPSON MFC-J265W" c:\file.txt');
?>
最终,您应该在命令行上测试它,看看实际需要做什么。
答案 1 :(得分:1)
我刚刚找到了解决方法!
$updateCommand = "w32tm /config /syncfromflags:manual /manualpeerlist:\\\"".$timeServers."\\\" /update";
$updateCommandCmd = 'cmd /c " '.$updateCommand.' "';
$updateResult = shell_exec($updateCommandCmd);
使用cmd / c并转义\和“创建类似
的内容cmd /c " w32tm /config /syncfromflags:manual /manualpeerlist:\"0.europe.pool.ntp.org 1.europe.pool.ntp.org\" /update "
仅限Windows 7上的技巧(对不起)