//先登录
$cmd='net use \\\\192.168.1.255\\e$\\dtcms\\dmeo "password" /user:"administrator" /persistent:"YES"';
exec($cmd);
//再复制
$cmd1='xcopy \\\\192.168.1.255\\e$\\dtcms\\dmeo E:\\work\\notfinish\\demo /D/E';
exec($cmd1);
已确定在cmd命令上是可以执行的。
但是php运行时却没效果且安全模式已关闭。
如果命令中需要加入php变量,比如:
$path=demo1.txt;
$cmd1='xcopy \\\\192.168.1.255\\e$\\dtcms\\dmeo\\$path E:\\work\\notfinish\\demo /D/E';
该怎么连接字符串和变量。
exec()函数只能返回执行结果的最后一行
可以使用system(command,info)查看完成的返回信息 返回info
拼接的话当成字符串就行了 $cmd1='xcopy \\\\192.168.1.255\\e$\\dtcms\\dmeo\\'.$path.' E:\\work\\notfinish\\demo /D/E';
请问如何通过PHP访问局域网共享文件夹下的资源?
即我有一台ServerA(WIN10系统),上面运行着PHP程序
还有一台局域网电脑B(Win10),这B上面有开了一个共享文件夹share,里面存放着一些文件。
ServerA与电脑B处在同一局域网网络,同一个工作组。他们是可以互相访问的。
A电脑可以通过 //192.168.110.200/share 打开共享文件夹。
请问。我如何通过A电脑上PHP程序去读写B电脑共享文件夹里面的文件呢?