php访问局域网内机器的文件

WBOY
发布: 2016-08-08 09:20:52
原创
1647 人浏览过

今天有个需求,需要访问局域网内机器的文件,之前没做过,折腾了一天,

<code><span>$location</span> = <span>"\\\\192.168.1.111\\d$"</span>;<span>//184机器上面的d盘</span><span>$user</span> = <span>"administrator"</span>;<span>//用户名</span><span>$pass</span> = <span>"xxxx"</span>;<span>//密码</span><span>$letter</span> = <span>"z"</span>;<span>//把远程机器上的地址映射到本地的盘符</span><span>// 下面的意思是把184机器上面的d盘映射到本地的z盘</span><span>$cmd</span>=<span>"net use "</span>.<span>$letter</span>.<span>": "</span>.<span>$location</span>.<span>" \""</span>.<span>$pass</span>.<span>"\" /user:\""</span>.<span>$user</span>.<span>"\""</span>;
<span>system</span>(<span>$cmd</span>);
<span>//下面两个是去除目录下的文件列表,无视就好</span><span>$result</span> = my_scandir(<span>'Z:'</span>);  
var_dump(<span>$result</span>);
<span>$result</span> = my_scandir1(<span>'Z:'</span>);  
var_dump(<span>$result</span>);
<span>//隐射了不用还得删除吧</span><span>$cmd</span>=<span>"net use "</span>.<span>$letter</span>.<span>": /delete"</span>;
<span>system</span>(<span>$cmd</span>);</code>
登录后复制

两台机器都是windows server 2008 r2 enterprise的系统

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上就介绍了php访问局域网内机器的文件,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!