我下载了一个复制软件名fastcopy,它提供了一个命令行来执行复制文件。 命令:如何在php exec()中执行外部windows软件命令行?
基本格式如下。
fastcopy.exe [/选项]文件1文件2 ... [/到= dest_dir将]
请使用空格字符(”“)作为 分离器(未分号)。如果文件名为 包含空格字符,请用dobule引号将 括起来。 Ex)fastopy.exe C:\ Windows“C:\ Program Files”/ to =“D:\ Backup Folder”
支持的选项如下。 (请不要把空格字符 前后 “=”)
/CMD =(noexist_only | DIFF |更新|同步| force_copy |移动|删除) ...指定操作模式。 (通过 默认情况下,使用比较模式如果删除指定 模式,那么“/于=”选项 不使用。)
所以,我的原代码执行fastcopy.exe是:
// fastcopy the software folder
$cmd = 'D:\\fastcopy\\fastcopy.exe d:\\files.rar /to="e:\\"';
exec($cmd,$result)
但它似乎没有工作。
那么,如何执行它?
fastcopy网页
链接直接download只有300KB
非常感谢您!
猜测不是答案,这应该是一个评论。 – RobertPitt 2011-01-19 13:17:34