您的位置:首页 > 编程语言 > PHP开发

windows下dos命令上传文件-非ftp(windows)

2017-06-27 10:40 253 查看
一、windows远程windows并上传文件

这种方法要求对方开启了ipc$,一般windows都是默认开始ipc$共享的

具体查看可在cmd下输入net share查看开启的共享

1. 连接目标机的ipc$建立空连接:net use \\目标服务器ip\ipc$ 密码 /user:用户名 

2. 使用xcopy上传本地E盘下backup.txt文件至目标服务器D盘下vim文件夹:xcopy E:\backup.txt \\192.168.1.249\D$\vim /D /Y /K   这里要注意D盘的表示方法使D$而不是D:

参数说面:

 /D:m-d-y     复制在指定日期或指定日期以后更改的文件。 如果没有提供日期,只复制那些源时间比目标时间新的文件。

  /Y           取消提示以确认要覆盖现有目标文件。

  /K           复制属性。一般的 Xcopy 会重设只读属性。

具体参数说明可以在cmd中使用xcopy /?的方法查看

3. 关闭ipc$的连接,释放占用的资源:net use \\192.168.1.249\ipc$ /delete 

我们可以把以上内容写入bat文件中然后在windows中添加计划任务,达到定期备份的目的:

1. 新建文本文件,将txt文件重命名为backup.bat

2.将代码复制粘贴进backup.bat文件内,修改需要的内容并保存

    完整代码:

net use \\192.168.1.249\ipc$ diansu@6700 /user:Administrator 

xcopy E:\backup.txt \\192.168.1.249\D$\vim /D /Y /K 

net use \\192.168.1.249\ipc$ /delete
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux windows