使用PHP事件启动的批处理脚本移动文件?

使用PHP事件启动的批处理脚本移动文件?,php,windows,batch-file,Php,Windows,Batch File,目前,我想在我的Windows机器上自动移动文件的批处理和php脚本组合出现了一些问题。 所以我安装了xampp,让apache在服务上运行,等等。我还创建了一个批处理脚本,可以将文件从一个位置移动到另一个位置。 在计算机上运行此批处理脚本工作得非常好,但是从php脚本启动它不起作用。 用这种方法杀死进程或关闭机器都可以,但将文件从一个位置移动到另一个位置是行不通的。似乎只是跳过了move命令,因为它前面和后面的命令都可以工作 <?php exec('"C:\Users\bob\Deskt

目前,我想在我的Windows机器上自动移动文件的批处理和php脚本组合出现了一些问题。
所以我安装了xampp,让apache在服务上运行,等等。我还创建了一个批处理脚本,可以将文件从一个位置移动到另一个位置。
在计算机上运行此批处理脚本工作得非常好,但是从php脚本启动它不起作用。
用这种方法杀死进程或关闭机器都可以,但将文件从一个位置移动到另一个位置是行不通的。似乎只是跳过了move命令,因为它前面和后面的命令都可以工作

<?php
exec('"C:\Users\bob\Desktop\kill.bat"', $output, $return);
foreach($output as $line){
echo $line."<br/>\n";
}
?>

请记住:这个问题似乎只是在通过php启动脚本时出现的。手动启动将使其正常运行

您的Web服务器用户帐户是否有权访问
bob
文件夹?我猜不是。您的Web服务器用户帐户有权访问
bob
文件夹吗?我猜不是。
taskkill /IM test.exe /T /F
move C:\path\to\stuff\*.avi Z:\path\to\destination\
shutdown -s