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

一、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,linux,windows)