win7,在我的电脑中添加FTP网络位置,用批处理如何做?如图

win7,在我的电脑中添加FTP网络位置,用批处理如何做?如图,第1张

①使用Windows+E快捷键,调出资源管理器。

②在空白处点击鼠标右键,在d出的菜单中有一个:添加一个网络位置。

③可以创建网络位置(共享),还可以创建FTP站点等网络位置→下一步。

④双击打开进行设置或者点击下一步。

⑤如果不清楚怎么设置,点击浏览,再点击相应的文件夹,也可以新建共享文件夹→下一步。

⑥这里可以重命名,修改系统默认的名称,让名称更简洁容易记→下一步。

⑦设置完毕,点击完成。

⑧资源管理器就有这个可以在网络中共享的文件夹了。

如果输入局域网中其他的电脑用户文件夹,就能共享了。

批处理实现你要的功能需要两个文件

举例

第一个:

在c盘新建一个文本文件名为 1.txt,写入以下空行之间的内容

open 192.168.1.241

root

abcde

rmdir 1

mkdir 1

by

其中第一行open后面的地址为你的ftp服务器的ip

第二行为登录用户名,第三行为登录对应密码

第四行为要执行的命令,rmdir是删除名为1的目录

第五行为要执行的命令,mkdir是新建名为1的目录

第六行为退出ftp。

注意,你要执行什么命令,可以在密码之后,by之前任意添加行。

第二个文件为bat文件:

写入以下空行之间的内容

ftp -s:1.txt

执行该bat则自动登录到你指定的ftp服务器,创建目录,注意,rmdir是一个删除的范例,那句可以不要。

如果要新建文件,可在本地新建2.txt后,使用put的方式变通

在1.txt中密码后,by前加入

asc

put 2.txt

执行bat后就会在服务器上新建2.txt,asc为指定以文本方式传送文件,如果是2进制文件,请换成bin

不用FTP也可以

直接利用微软的xcopy

首先建立远程主机的网络映射,然后直接拷贝,还可以建立例外拷贝列表(就是不拷贝那些文件)

如下即可:

rem 程序说明

cls

@echo off

Title [程序拷贝]

::begin-----------------------------------

rem 建立网络映射

cd C:\

net use \\192.168.10.2\拷贝目录名 远程服务器密码/user:administrator

rem 排除文件列表

copy \\192.168.10.2\拷贝目录名\notcopy.txt

rem 复制文件且不复制notcopy.txt中指定的名字

xcopy \\192.168.10.2\拷贝目录名 /D /Y /S /E /EXCLUDE:notcopy.txt

net use \\192.168.10.2\拷贝目录名 /del /y

cls

cd %cd%

echo 拷贝完毕

rem 启动拷贝过后 可以执行的程序

start 123.exe

exit

::end-----------------------------------


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11667727.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存