DOS命令完成FTP远程备份
FTP 下DOS命令

1.![cmd[args>:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip
2.$ macro-ame[args]: 执行宏定义macro-name。
3.account[password]: 提供登录远程系统成功后访问系统资源所需的补充口令。
4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。
51.rhelp[cmd-name]:请求获得远程主机的帮助。
52.rstatus[file-name]:若未指定文件名,则显示远程主机的状态, 否则显示文件状态。
53.rename[from][to]:更改远程主机文件名。
54.reset:清除回答队列。
55.restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。
56.rmdir dir-name:删除远程主机目录。
57.runique:设置文件名只一性存储,若文件存在,则在原文件后加后缀.1, .2等。
58.send local-file[remote-file]:同put。
59.sendport:设置PORT命令的使用。
60.site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机。
46.pwd:显示远程主机的当前工作目录。
47.quit:同bye,退出ftp会话。
48.quote arg1,arg2...:将参数逐字发至远程ftp服务器,如:quote syst.
49.recv remote-file[local-file]:同get。
Dos 下FTP命令与使用

1 nslookup2 tracert3 net4 tskill5 tasklist6 xcopy• 1 Nslookup :监测网络中DNS服务器是否能正确实现域名解析的命令行工具。
•nslookup –qt=类型目标域名注意qt必须小写。
•类型可以是一下字符,不区分大小写:• A 地址记录(Ipv4) AAAA 地址记录(Ipv6)•AFSDB Andrew文件系统数据库服务器记录(不懂)•ATMA ATM地址记录(不是自动提款机)•CNAME 别名记录•HINFO 硬件配置记录,包括CPU、操作系统信息••MB 存放指定邮箱的服务器•MG 邮件组记录•MINFO 邮件组和邮箱的信息记录•MR 改名的邮箱记录•MX 邮件服务器记录•NS 名字服务器记录•PTR 反向记录(从IP地址解释域名)•RP 负责人记录•RT 路由穿透记录(不懂)•SRV TCP服务器信息记录(将有大用处)•TXT 域名对应的文本信息•X25 域名对应的X.25地址记录2 Tracert :路由跟踪实用程序,用于确定IP 数据报访问目标所采取的路径。
Tracert 命令用IP 生存时间(TTL) 字段和ICMP 错误消息来确定从一个主机到网络上其他主机的路由。
选项描述-d 指定不将IP 地址解析到主机名称。
-h maximum_hops 指定跃点数以跟踪到称为target_name 的主机的路由。
-j host-list 指定Tracert 实用程序数据包所采用路径中的路由器接口列表。
-w timeout 等待timeout 为每次回复所指定的毫秒数。
-target_name 目标主机的名称或IP 地址。
3net use作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。
比如说我们现在要入侵一台开了IPC\$服务的电脑(在命令提示符下键入)net use \\ip\ipc\$ "password" /user:"username"命令成功完成好现在我们就和那台电脑建立了一个IPC\$连接!~(注:password(密码) username(用户名))net user作用:添加或更改用户帐号或显示用户帐号信息。
dos命令大全COPY命令应用之文件备份【精选】

dos命令大全COPY命令应用之文件备份-5if "%folder%"=="yes" (goto folder_copy) else (goto file_copy):file_copyfor /f "tokens=*" %%i in ("%source%") do (set file_root=%%~dpi)(echo xcopy /c /h /q /r %xcopy_parameter% /x /y "%SourceFiles%" "%file_root%"^>n ul 2^>nulecho attrib -h -r -s "%source%"^>nul 2^>nul)>>"%batch_directory%\\%name%_revert.bat"goto get_attrib:folder_copy(echo xcopy /c /e /h /i /g /q /r /s /x /y "%SourceFiles%" "%source%"^>nul 2^>nul echo del /a /f "%source%\\%name_log%_log.log"^>nul 2^>nul)>>"%batch_directory%\\%name%_revert.bat"rem ========获取文件(夹)的属性=============:get_attrib:: 根据文件(夹)来取舍dir中的/s参数,以防%suorce%为文件时多列路径:: 但是当%source%为文件的时候,dir /a /b "%source%"不会显示绝对路径if "%folder%"=="yes" (set dir_='dir /a /b /s "%source%"') else (set dir_="%source%") setlocal enabledelayedexpansionfor /f "tokens=*" %%i in (%dir_%) do (set var=%%~aiset attrib_=if not "!var:~1,1!"=="-" set attrib_=+!var:~1,1!if not "!var:~3,1!"=="-" set attrib_=!attrib_! +!var:~3,1!rem dos命令大全if not "!var:~4,1!"=="-" set attrib_=!attrib_! +!var:~4,1!if not "!attrib_!"=="" echo attrib !attrib_! "%%i">>"%batch_directory%\\%name%_r evert.bat"):add_to_regclscolor 1ftitle 文件备份器-开机自运行选项echo.echo ╭────────╮echo ╭─────────┤开机自运行选项├─────────╮echo │╰────────╯│echo │操作说明:│echo ││echo │本操作即将把备份任务加入到开机自运行│echo ││echo │选项中。
如何使用DOS命令通过FTP进行上传和下载

如何使用DOS命令通过FTP进行上传和下载如何使用DOS命令通过FTP进行上传和下载首先要在服务器端打开ftp功能查看ftp是否打开的:[root@localhost ~]# service vsftpd statusvsftpd is stopped打开ftp功能[root@localhost ~]# service vsftpd startStarting vsftpd for vsftpd: [ OK ]先假设在中华网服务器上的个人主页帐户信息为:FTP Server: User: yepanghuangPassword: abc123打开Windows的开始菜单,执行“运行”命令,在对话框中输入ftp,按下“确定”按钮将会切换至DOS窗口,出现命令提示符ftp>键入命令连接FTP服务器:ftp> open (回车)稍等片刻,屏幕提示连接成功:ftp> connected to 接下来服务器询问用户名和口令,分别输入yepanghuang和abc123,待认证通过即可。
上传文件,比如要把a:\index.html传至服务器的根目录中,可以键入:ftp> put a:\index.html (回车)当屏幕提示你已经传输完毕,可以键入相关命令查看:ftp> dir (回车)下载,假设要把服务器\images目录中的所有.jpg文件传至本机中,可以输入指令:ftp> cd images(回车) [注:进入\images目录]ftp> mget *.jpg (默认下载在C:\Users\Administrator)上传与下载工作完毕,键入bye中断连接。
ftp> bye(回车)get sqlnet.log f:\sqlnet.log总结一下常用的FTP命令:1. open:与服务器相连接;2. send(put):上传文件;3. get:下载文件;4. mget:下载多个文件;5. cd:切换目录;6. dir:查看当前目录下的文件;7. del:删除文件;8. bye:中断与服务器的连接。
dos下ftp操作命令

dos下ftp操作命令dos登陆FTP的方法大家可能都比较喜欢用FTP下载东东,一般都直接用下载软件,如现在比较流行的有cuteftp,flashfxp等,都比较好用,但有没有人想过换一种方式登陆FTP那!我喜欢用命令行操作,很喜欢DOS(有点守旧,呵呵)。
下面我来详细地介绍一个登陆FTP的命令和步骤吧:假设FTP地址为“61.129.83.39”(大家试验的时候不要以这个FTP去试,应该可能密码要改掉。
)1:“开始”-“运行”-输入“FTP”进去cmd界面2.open 61.129.83.39如果你的FTP服务器不是用的21默认端口,假如端口是9900,那么此步的命令应在后面空格加9900,即为open 61.129.83.39 99003:它会提示输入用户名username4: 它会提示你输入密码:password注意密码不显示出来,打完密码后回车即可。
如果你的密码输入错误,将不会提示你重新输入,这时你只要键入“user”命令,你就可以重新输入用户名和密码。
5:成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。
6:使用cd 命令转目录,delete删文件,用法跟DOS差不多。
呵呵!!7:lcd d:\dianying 定位本地默认文件夹(本人理解这里的L是local当地英文的缩写,很好理解和记忆)8:下面就是上传和下载文件的命令了,上传用put 文件名.下载用get 文件名当然下载到当前目录了,就是上面定义的"d:\dianying"(看第七条)9:最后就退出了用bye命令。
当然FTP的命令还有很多,这里就不一一说了,需要的话大家你还可以用命令“?”查看更多的命令。
其实这些都是DOS方面的知识,相信学过DOS的朋友看起来会轻松一点。
附:1. open:与ftp服务器相连接;2. send(put):上传文件;3. get:下载文件;4. mget:下载多个文件;5. cd:切换目录;6. dir:查看当前目录下的文件;7. del:删除文件;8. bye:中断与服务器的连接。
dos登陆FTP的方法

dos登陆FTP的方法Hacker 2009-08-20 17:57:10 阅读324 评论0 字号:大中小大家可能都比较喜欢用FTP下载东东,一般都直接用下载软件,如现在比较流行的有cuteftp,flashfxp 等,都比较好用,但有没有人想过换一种方式登陆FTP那!我喜欢用命令行操作,很喜欢DOS(有点守旧,呵呵)。
下面我来详细地介绍一个登陆FTP的命令和步骤吧:假设FTP地址为“61.129.83.39”(大家试验的时候不要以这个FTP去试,应该可能密码要改掉。
)1:“开始”-“运行”-输入“FTP”进去cmd界面2.open 61.129.83.39如果你的FTP服务器不是用的21默认端口,假如端口是9900,那么此步的命令应在后面空格加9900,即为 open 61.129.83.39 99003:它会提示输入用户名 username4: 它会提示你输入密码:password注意密码不显示出来,打完密码后回车即可。
如果你的密码输入错误,将不会提示你重新输入,这时你只要键入“user”命令,你就可以重新输入用户名和密码。
5:成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。
6:使用cd 命令转目录,delete删文件,用法跟DOS差不多。
呵呵!!7:lc d:\dianying 定位本地默认文件夹(本人理解这里的L是local当地英文的缩写,很好理解和记忆)8:下面就是上传和下载文件的命令了,上传用put 文件名.下载用get 文件名当然下载到当前目录了,就是上面定义的"d:\dianying"(看第七条)9:最后就退出了用bye命令。
当然FTP的命令还有很多,这里就不一一说了,需要的话大家你还可以用命令“?”查看更多的命令。
其实这些都是DOS方面的知识,相信学过DOS的朋友看起来会轻松一点。
附:1. open:与ftp服务器相连接;2. send(put):上传文件;3. get:下载文件;4. mget:下载多个文件;5. cd:切换目录;6. dir:查看当前目录下的文件;7. del:删除文件;8. bye:中断与服务器的连接。
dos下ftp用法

dos下ftp用法一、概述FTP(File Transfer Protocol)是一种文件传输协议,用于在计算机之间传输文件。
在DOS环境下,可以使用FTP命令来传输文件。
本文档将介绍在DOS环境下使用FTP的基本用法。
二、FTP命令详解1. FTP命令格式:ftp [服务器地址]* 服务器地址:要连接的FTP服务器的IP地址或域名。
2. 登录FTP服务器:在DOS环境下,输入ftp命令后,系统会提示输入用户名和密码,输入正确的用户名和密码即可登录FTP服务器。
3. 文件操作a. 列出目录内容:在FTP服务器上,可以使用dir命令来列出目录内容。
例如,输入dir *.* 将列出当前目录下的所有文件和文件夹。
b. 下载文件:使用get命令下载文件。
例如,get [文件名]将从FTP服务器下载指定文件到本地计算机。
c. 上传文件:使用put命令上传文件到FTP服务器。
例如,put [本地文件名]将把本地计算机上的文件上传到FTP服务器上。
d. 删除文件:使用delete命令删除文件。
例如,delete [文件名]将从FTP服务器上删除指定文件。
4. 其他命令a. 退出FTP:使用quit命令退出FTP服务器。
b. 状态查询:使用stat命令查询FTP服务器的状态信息。
c. 设置选项:使用set命令设置FTP服务器的选项。
三、常见问题及解决方法1. 无法登录FTP服务器:检查用户名和密码是否正确,确保网络连接正常。
2. 下载文件失败:检查文件是否存在,确保本地计算机上的存储空间足够。
3. 上传文件失败:检查本地计算机上的文件是否正确,确保FTP 服务器的存储空间足够。
4. 无法删除文件:检查文件是否存在,确保有足够的权限删除文件。
四、注意事项1. 在使用FTP传输文件时,请确保遵守法律法规,不得传输禁止或非法内容。
2. 在登录FTP服务器时,请勿泄露敏感信息,如用户名和密码。
3. 在上传和下载文件时,请务必备份好本地和服务器上的文件,以防数据丢失。
ftp实现自动异地备份

ftp实现自动异地备份在网上看到一个shell脚本讲的是自动备份资料上传到一台FTP-server上,在这个廉价硬盘横行的时代,其实ftp备份应该算是比较不错的选择,所以想做这么一个实验,顺便小记下来,已备后患。
哈哈。
好啦,闲言碎语不多讲,且听我来细细分解。
1.我用虚拟机装了两rhel5,用centos的yum源做更新,因为我没有centos的镜像,所以建议有条件的童鞋们,直接用centos做就可以了。
dumpserver 192.168.1.98 (这是一台主机名为dundumpserver的虚拟主机)dumpclient 192.168.1.99 (这是一台主机名为dumpclient的虚拟主机)2.在dumpserver上安装vsftpd,启动ftpd服务,作为备份主机。
# yum -y install vsftpd# vi /etc/vsftpd/vsftpd.confchroot_list_enable=YESchroot_list_file=/etc/vsftpd/chroot_list (把ftp用户限制在主目录中)# vi /etc/vsftpd/chroot_listdumpftp# adduser -g ftp -s /sbin/nologin -d /sparkishdumpftp (/sparkish 此时创建,不要事先用ROOT创建再chown 否责 chroot 不成功,原因未知,sparkish是我们ftp的主目录,它的中文意思是俊俏的,美男子一般的,咩哈哈!)3.ftp测试成功了以后(要保证ftp用户拥有上传,删除的权限),就要在dumpclient端安插我们的备份脚本,当然一般都是和crontab结合的,不要跟系统管理员比懒,这种人没有最懒只有更懒。
# cd /root (个人喜好,喜欢把备份脚本放到/root里面)# vi dumpftp.sh#!/bin/bashbackup_dir=/backupdump_dir=/dumptesttime=$(date +%Y-%m-%d)FTPOLDDATE=`date +%Y-%m-%d -d '-60days'` (当前日期的前60天,这个变量用来定义保存多少天的存档) HOST=192.168.1.98FTP_USERNAME=dumpftpFTP_PASSWORD=050200tar czf $backup_dir/dump_$time.tgz $dump_dircd$backup_dir (备份目标目录,tar压缩)ftp -i -n -v << !open ${HOST}user ${FTP_USERNAME} ${FTP_PASSWORD}bin(连接ftp,开启bin传输模式)cd ${FTPOLDDATE}mdelete *cd ..rmdir${FTPOLDDATE} (删除超过保存期限的备份文件)mkdir ${time}cd ${time}mput *bye!(以当前日期命名文件夹,向其中上传备份文件)# crontab -e55 14 * * * /root/dumpftp.sh4.测试结果,无外乎几点,是否成功备份,过期的备份文件是否删除之类的,我发几张截图吧。
如何在Windows CMD中执行远程文件传输

如何在Windows CMD中执行远程文件传输Windows CMD(命令提示符)是Windows操作系统中的一个强大的工具,它可以让用户通过命令行界面来执行各种操作。
其中一个常见的需求是在CMD中执行远程文件传输,这在很多情况下都是非常有用的。
本文将介绍如何在Windows CMD中实现远程文件传输的方法。
1. 使用FTP命令FTP(文件传输协议)是一种用于在网络上进行文件传输的协议。
Windows CMD提供了FTP命令,可以通过它来执行远程文件传输。
首先,需要确保目标计算机上已经启动了FTP服务。
然后,在CMD中输入以下命令来连接到目标计算机的FTP服务器:```ftp <目标计算机的IP地址或域名>```连接成功后,可以使用以下命令来进行文件传输:- `put <本地文件路径> <远程文件路径>`:将本地文件传输到远程计算机。
- `get <远程文件路径> <本地文件路径>`:从远程计算机下载文件到本地。
2. 使用SCP命令SCP(Secure Copy)是一种通过SSH(Secure Shell)协议进行加密的文件传输协议。
Windows CMD可以通过SCP命令来执行远程文件传输。
首先,需要确保目标计算机上已经启动了SSH服务。
然后,在CMD中输入以下命令来执行文件传输:```scp <本地文件路径> <远程用户名>@<远程计算机的IP地址或域名>:<远程文件路径>```这个命令将会把本地文件传输到远程计算机上。
如果需要从远程计算机下载文件到本地,可以使用以下命令:```scp <远程用户名>@<远程计算机的IP地址或域名>:<远程文件路径> <本地文件路径>```3. 使用PSCP命令PSCP是PuTTY软件套件中的一个工具,用于在Windows系统上执行SCP命令。
批处理完成FTP下载远程备份文件到本地

批处理完成FTP下载远程备份文件到本地批处理功能:输入几个参数,让批处理代你完成烦琐的工作吧!远程FTP文件到本地计算机,你可以拖入开机启动或任务计划中,定时下载远程的指定数据,希望大家多测试,多提意见,多完善,谢谢!上代码!举例说明:我需要每天早上从服务器202.33.22.102上下载指定目录的文件到本机,那么你需要指定以下几个参数即可一、远程IP,Is not null二、FTP用户名,Is not null三、远程密码,Is not null四、下载哪个目录下的文件,如果是根目录则输入点点,即".."(没有双引号)五、子目录,你可能要下载一个文件夹下的多个目录吧?如果有,请用逗号隔开,如果没有则什么也不要设置(包括空格),文件夹名请间量不要有空格,以免不必要的麻烦,当你指定了子目录时,程序只会下载该子目录下的文件,而对再下一级文件夹不做任何操作。
六、本地目录,请指定一个已存在的目录,包括"\",程序会自动在该文件夹下创建和服务器上相同的文件夹七、日志记录文件目录,也是已存在的。
好了,你现在可以双击这个批处理执行操作了!1.2.@echo off3.echo ********======================================================4.echo ********======================================================5.echo ++++++++ 批处理功能:远程数据FTP备份到本地6.echo ++++++++ Date: 2010-12-247.echo ++++++++ Author: 边城浪子8.echo ++++++++ Blog:9.echo ++++++++ Email:10.echo ++++++++ website:11.echo ++++++++ QQ:90402058012.echo ++++++++ Mark:13.echo ++++++++ 请严格按照参数说明定义参数,输入参数14.echo ++++++++ 请尽量常规化,不要带特殊字符包括空格15.echo ++++++++ 如果文件已存在则跳过,不支持短点续传16.echo ++++++++ 不检测备份数据完整性,用户可自行修改17.echo ++++++++ PS: 转载请注明出处(^_^),谢谢!18.echo ********======================================================19.echo ********======================================================20. pauseRem 远程IP(请保证开启Server_U)Set Remote_IP=192.168.1.1Rem 远程登录用户名Set Remote_User=adminRem 远程登录密码Set Remote_Pwd=adminRem 远程操作目录,如果是根目录,请填写".."(无双引号),否则直接填写目录名,如Databasebackset Remote_Path=DatabasebackRem 远程要下载的目录列表(注意仅下载这些父目录下的文件,不会下载子目录下的文件),请用逗号隔开,如果没有子目录,请什么也不要填写(包括空格)Set Remote_Directory=a,bRem 本地备份目录,请填写一个已存在的目录(本程序将会自动在该目录下创建和远程服务器上同样的子目录,请务必带上"\"斜杠)Set Local_Path=D:\DBBack\Rem 操作日志和临时文件存放路径(请务必带上"\"斜杠)Set Log_Path=D:\Rem 取得当前日期,作为日志文件名称,本例为日志存放目录加当日日期set today=%Log_Path%%Date:~0,4%-%Date:~5,2%-%Date:~8,2%-%Time:~0,2%%Time:~3,2%%Time:~6,2%.txtecho 正在对您输入的参数进行基本检测…………echo 正在检测输入参数…………>%today%if "%Remote_IP%" EQU "" (echo 远程IP不能为空!请返回为Remote_IP赋值echo 远程IP为空,程序退出。
如何在Windows CMD命令中进行远程文件传输

如何在Windows CMD命令中进行远程文件传输在日常工作中,我们经常需要在不同的计算机之间进行文件传输。
而在Windows操作系统中,命令行界面(CMD)提供了一种简单而有效的方式来进行远程文件传输。
本文将介绍如何使用CMD命令在Windows系统中进行远程文件传输,并提供一些实用的技巧和注意事项。
1. 使用FTP命令进行文件传输FTP(File Transfer Protocol)是一种常用的文件传输协议,可以通过CMD命令进行远程文件传输。
首先,确保目标计算机已经安装了FTP服务器软件。
然后,在CMD命令行中输入以下命令:```ftp [目标计算机的IP地址或主机名]```接着,输入用户名和密码以登录目标计算机的FTP服务器。
登录成功后,可以使用以下命令进行文件传输:- `put [本地文件路径] [远程文件路径]`:将本地文件上传到远程计算机。
- `get [远程文件路径] [本地文件路径]`:从远程计算机下载文件到本地计算机。
- `ls`:列出远程计算机上的文件和文件夹。
- `cd [远程目录路径]`:切换到远程计算机上的指定目录。
2. 使用SCP命令进行文件传输SCP(Secure Copy)是一种基于SSH协议的安全文件传输协议,可以在CMD 命令行中使用。
与FTP相比,SCP更加安全和高效。
首先,确保目标计算机已经安装了SSH服务器软件。
然后,在CMD命令行中输入以下命令:```scp [本地文件路径] [目标计算机的用户名]@[目标计算机的IP地址或主机名]:[远程文件路径]```这个命令将本地文件传输到目标计算机的指定路径下。
同样,也可以使用以下命令将远程文件下载到本地计算机:```scp [目标计算机的用户名]@[目标计算机的IP地址或主机名]:[远程文件路径] [本地文件路径]```3. 使用NET命令进行文件共享除了使用FTP和SCP进行文件传输,还可以使用Windows的NET命令进行文件共享。
DOS实现FTP

bye
quit
exit
3.movefile.bat文件的内容:
echo open 192.168.0.208 >ftp.txt
echo user ecton huateng >>ftp.txt
echo cd %3 >>ftp.txt
REM 配置基本盘符,主目录和文件存放目录
set BASE=d:
set BASE_PATH=D:\doc\一卡通\ftp
set LOG_FILE=%BASE_PATH%\ftpgetfile.log
set FLAG_FILE=%BASE_PATH%\tmp.tmp ##因要和另外一个程序通讯,所以用了这个状态标志文件,程序开始时写0进去,
用DOS批处理实现FTP自动上传、下载、清理文件
最近好像特别的忙,好久没来写点东西了,今天写了一个利用批处理程序完成FTP自动上传、下载、清理文件的程序。赶紧
记录下来,以备日后之用。
功能介绍:自动登录远程主机,并到指定目录下下载文件,下载完成后,检查下载到本地的文件并删除主机上的文件。
ftp -n -s:ftp.txt >>%2
del ftp.txt
huateng
cd /home/ecton/data/download/1234
prompt off
mget *.edb #也可以添加put、mput文件等其他操作
cd /home/ecton/data/download/pub
mget *.edb
REM 程序开始运行
echo =========================================================== >> %LOG_FILE%
cmd批处理命令异地备份文件数据

cmd命令异地备份文件数据
在日常运维过程中,经常需要将多个文件夹目录下的文件进行备份操作,此时可以创建cmd批处理命令的方式进行自动备份,步骤如下:
在备份数据源主机Windows系统中创建文件backup.bat(注意:文件的后缀是.bat)
一、将以下命令拷贝到backup.bat文件中并且加入到任务中:
::关闭显示
@echo off
::获取当前日期时间
set datetimevalue=%date:~0,4%%date:~5,2%%date:~8,2%%Time:~0,2%%Time:~3,2% ::源
set source=D:\SourceFolder\*
echo %source%
::目标
set target=D:\TargetFolder\%datetimevalue%\
::如果存储地址是异地备份可以设置如下(注意:异地设备必须开启文件目录的共享并且有写入权限):
::set target=\\192.168.1.11\TargetFolder\%datetimevalue%\
echo %target%
::创建目标文件夹目录
mkdir %target%
xcopy %source% %target% /s /e /y
::暂停
pause
::退出
Exit
二、加入计划任务程序中定期执行
1、创建基本任务
2、填写定时任务的名字
3、选择触发的时间,默认每天运行:
4、
5、单击“下一步”
6、程序填写cmd.exe,因为bat文件要通过cmd运行,参数中除了添加bat文件所在的绝对路径外,要写上/c这个参数
7、单击“下一步”,定时任务的创建完成。
dos下备份文件命令用法

DOS下备份文件命令用法一、简介本文档将详细介绍在DOS环境下如何备份文件的命令及其用法。
这些命令对于系统管理员来说非常有用,因为它们可以帮助他们定期备份重要文件,以防止数据丢失或损坏。
二、DOS备份文件命令概述在DOS环境下,我们可以使用XCOPY命令来备份文件。
XCOPY是一个外部程序,它可以复制文件和目录树。
以下是一些常用的XCOPY命令选项。
三、XCOPY命令的基本语法XCOPY source [destination] [options]其中:➢source 指定要复制的文件或目录。
➢destination 指定目标路径。
➢options 指定复制选项。
四、XCOPY命令的常用选项1. /A:仅复制那些源时间晚于指定的日期的文件。
如果不使用此选项,XCOPY将复制所有文件,不管其修改时间是什么。
2. /M:复制那些带有存档属性的文件,并关闭存档属性。
3. /D:复制源上的空目录和子目录。
如果没有使用/P或/E选项,XCOPY将不复制空目录。
4. /P:在复制每个文件前提示确认。
5. /S:复制目录和子目录,除非它们是空的。
6. /E:复制所有子目录,即使它们是空的。
如果使用了/S选项,则任何非空子目录都会被复制。
7. /V:验证每个新文件。
8. /W:在复制前提示按任意键。
9. /C:继续复制,即使出现错误也继续。
10. /I:如果目标不存在并且正在复制多个文件,则假定目标必须是目录。
如果对多个文件使用此选项,则假定目标必须是目录。
11. /Q:不显示文件名。
12. /F:在复制时显示完整的源和目标文件名。
13. /L:仅列出要复制的文件而不实际复制它们。
14. /H:复制隐藏和系统文件。
默认情况下,XCOPY不复制隐藏或系统文件。
15. /R:覆盖只读文件。
16. /T:创建目录结构,但不复制文件。
不包括空目录或子目录。
17. /U:仅复制那些从较旧源时间更新的文件。
18. /K:复制文件并保留只读属性。
Windows CMD中的远程文件传输和文件共享指南

Windows CMD中的远程文件传输和文件共享指南随着计算机网络的普及和发展,远程文件传输和文件共享成为了人们工作和生活中必不可少的一部分。
在Windows操作系统中,CMD命令行工具提供了一些强大的功能,可以帮助用户实现远程文件传输和文件共享。
本文将介绍Windows CMD中的一些常用命令和技巧,帮助读者更好地利用CMD进行远程文件传输和文件共享。
一、远程文件传输1. 使用FTP命令进行文件传输FTP(File Transfer Protocol)是一种常用的文件传输协议,可以在CMD中使用FTP命令进行文件传输。
首先,需要在本地计算机和远程计算机上都安装FTP服务器软件。
然后,在CMD中输入"ftp 远程计算机IP地址"命令,连接到远程计算机。
接下来,输入用户名和密码进行身份验证。
连接成功后,可以使用put命令将本地文件上传至远程计算机,或者使用get命令将远程文件下载至本地计算机。
2. 使用SCP命令进行文件传输SCP(Secure Copy)是一种基于SSH协议的安全文件传输协议,可以在CMD中使用SCP命令进行文件传输。
首先,需要在本地计算机和远程计算机上都安装支持SCP的软件。
然后,在CMD中输入"scp 本地文件路径远程计算机用户名@远程计算机IP地址:远程文件路径"命令,将本地文件传输至远程计算机。
同样地,也可以使用SCP命令将远程文件下载至本地计算机。
二、文件共享1. 使用NET命令进行文件共享NET命令是Windows操作系统中的一个实用工具,可以在CMD中使用NET命令进行文件共享。
首先,需要在远程计算机上启用文件共享功能。
然后,在CMD中输入"net share 共享名称=共享路径"命令,创建一个文件共享。
接下来,可以使用NET USE命令将远程文件夹映射为本地驱动器,方便访问和操作远程文件。
2. 使用PSEXEC命令进行远程执行PSEXEC命令是Sysinternals Suite中的一个实用工具,可以在CMD中使用PSEXEC命令进行远程执行。
cmd__ftp操作指令

prompt off ‘下载文件时不用确认。
DOS登陆FTP的方法大家可能都比较喜欢用FTP下载东东,一般都直接用下载软件,如现在比较流行的有cuteftp,flashfxp 等,都比较好用,但有没有人想过换一种方式登陆FTP那!我喜欢用命令行操作,很喜欢DOS(有点守旧,呵呵)。
下面我来详细地介绍一个登陆FTP的命令和步骤吧:假设FTP地址为“ 61.129.83.39”(大家试验的时候不要以这个FTP去试,应该可能密码要改掉。
)1:“开始”-“运行”-输入“FTP”进去cmd界面2.open 61.129.83.39如果你的FTP服务器不是用的21默认端口,假如端口是9900,那么此步的命令应在后面空格加9900,即为open 61.129.83.39 99003:它会提示输入用户名username4: 它会提示你输入密码:password注意密码不显示出来,打完密码后回车即可。
如果你的密码输入错误,将不会提示你重新输入,这时你只要键入“user”命令,你就可以重新输入用户名和密码。
5:成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。
6:使用cd 命令转目录,delete删文件,用法跟DOS差不多。
呵呵!!7:lcd d:\dianying 定位本地默认文件夹(本人理解这里的L是local当地英文的缩写,很好理解和记忆)8:下面就是上传和下载文件的命令了,上传用put 文件名.下载用get 文件名当然下载到当前目录了,就是上面定义的"d:\dianying"(看第七条)9:最后就退出了用bye命令。
常用命令:1. open:与ftp服务器相连接;2. send(put):上传文件;3. get:下载文件;4. mget:下载多个文件;5. cd:切换目录;6. dir:查看当前目录下的文件;7. del:删除文件;8. bye:中断与服务器的连接。
FTP用法命令详解dos

FTP命令是Inter net用户使用最频繁的命令之一,不论是在DO S还是UN IX操作系统下使用F TP,都会遇到大量的FTP内部命令。
熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。
FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中-v显示远程服务器的所有响应信息;-n限制ftp的自动登录,即不使用;.n etrc文件;-d使用调试方式;-g取消全局文件名。
ftp使用的内部命令如下(中括号表示可选项):1.![cmd[args]]:在本地机中执行交互sh ell,exit回到ftp环境,如:!ls*.zip.2.$ macro-ame[args]:执行宏定义m acro-name.3.accoun t[passwo rd]:提供登录远程系统成功后访问系统资源所需的补充口令。
4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。
5.ascii:使用asci i类型传输方式。
6.bell:每个命令执行完毕后计算机响铃一次。
7.bin:使用二进制文件传输方式。
8.bye:退出ftp会话过程。
9.case:在使用mge t时,将远程主机文件名中的大写转为小写字母。
10.cd remote-dir:进入远程主机目录。
11.cdup:进入远程主机目录的父目录。
12.chmodmode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod777 a.out。
13.close:中断与远程服务器的ft p会话(与open对应)。
14.cr:使用assc ii方式传输文件时,将回车换行转换为回行。
DOS命令大全(远程命令)

DOS命令大全(远程命令)一,ping它是用来检查网络是否通畅或者网络连接速度的命令。
作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。
下面就来看看它的一些常用的操作。
先看看帮助吧,在DOS窗口中键入:ping /? 回车,。
所示的帮助画面。
在此,我们只掌握一些基本的很有用的参数就可以了(下同)。
-t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。
试想,如果你使用100M 的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。
-l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。
结合上面介绍的-t参数一起使用,会有更好的效果哦。
-n 定义向目标IP发送数据包的次数,默认为3次。
如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。
说明一下,如果-t 参数和 -n参数一起使用,ping命令就以放在后面的参数为标准,比如"ping IP -t -n 3",虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。
另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的IP。
下面我们举个例子来说明一下具体用法。
这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小。
从TTL的返回值可以初步判断被ping主机的操作系统,之所以说"初步判断"是因为这个值是可以修改的。
DOS批处理自动备份文件夹

以上是自动备份文件夹的DOS批处理命令。 说明: 本程序执行结果: 每隔一定时间自动将D盘下的bfg文件夹备份到E盘的backup文件夹下,并生成备份记 录到E盘的backup文件夹下的bklist.txt中。 每次备份时都检查是否存在前一天的备份,如果有,就删除。只保留当天的备份。 如果需要借用此批处理时,需要: 1) 将D或E盘符更改为自己的盘符,将需要备份的文件夹更改为自己的文件夹名。 2) 将上面批处理保存为“自动备份.bat” 3) 还需要设定定时备份时间。设定方法为: 开始->程序->附件->系统工具->任务计划 在任务计划中添加上一步保存的“自动备份.bat”,并设定任务执行周期,如1小时或 12小时执行一次。
Hale Waihona Puke @echo off for /f "tokens=2 delims=- " %%a in ('date /t') do set year=%%a for /f "tokens=3 delims=- " %%b in ('date /t') do set mon=%%b for /f "tokens=4 delims=- " %%c in ('date /t') do set day=%%c for /f "tokens=1 delims=:" %%d in ('time /t') do set hour=%%d for /f "tokens=2 delims=:" %%e in ('time /t') do set min=%%e set tm=%year%%mon%%day%%hour%%min% md e:\backup\bfg.%tm% xcopy /cey d:\bfg e:\backup\bfg.%tm% echo bfg.%tm% >> e:\backup\bklist.txt type e:\backup\bklist.txt | find "%year%%mon%%day%" > e:\backup\bklist_new.txt for /f %%i in ('find /V "%year%%mon%%day%" e:\backup\bklist.txt') do rmdir /S /Q e:\backup\%%i del e:\backup\bklist.txt ren e:\backup\bklist_new.txt bklist.txt pause
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网站制作DOS命令完成FTP远程备份批处理功能:输入几个参数,让批处理代你完成烦琐的工作吧!远程FTP文件到本地计算机,你可以拖入开机启动或任务计划中,定时下载远程的指定数据,希望大家多测试,多提意见,多完善,谢谢!上代码!举例说明:我需要每天早上从服务器202.33.22.102上下载指定目录的文件到本机,那么你需要指定以下几个参数即可一、远程IP,Is not null二、FTP用户名,Is not null三、远程密码,Is not null四、下载哪个目录下的文件,如果是根目录则输入点点,即".."(没有双引号)五、子目录,你可能要下载一个文件夹下的多个目录吧?如果有,请用逗号隔开,如果没有则什么也不要设置(包括空格),文件夹名请间量不要有空格,以免不必要的麻烦,当你指定了子目录时,程序只会下载该子目录下的文件,而对再下一级文件夹不做任何操作。
六、本地目录,请指定一个已存在的目录,包括"\",程序会自动在该文件夹下创建和服务器上相同的文件夹七、日志记录文件目录,也是已存在的。
网站制作好了,你现在可以双击这个批处理执行操作了!1.@echo offecho ********======================================================echo ********======================================================echo ++++++++ 批处理功能:远程数据FTP备份到本地echo ++++++++ Date: 2010-12-24echo ++++++++ Author: 边城浪子echo ++++++++ Blog: /xiao0123liecho ++++++++ Email: xiao0123li@echo ++++++++ website: echo ++++++++ QQ:904020580echo ++++++++ Mark:echo ++++++++ 请严格按照参数说明定义参数,输入参数echo ++++++++ 请尽量常规化,不要带特殊字符包括空格echo ++++++++ 如果文件已存在则跳过,不支持短点续传echo ++++++++ 不检测备份数据完整性,用户可自行修改echo ++++++++ PS: 转载请注明出处(^_^),谢谢!echo ********======================================================echo ********======================================================pauseRem 远程IP(请保证开启Server_U)Set Remote_IP=192.168.1.1 网站制作Rem 远程登录用户名Set Remote_User=adminRem 远程登录密码Set Remote_Pwd=adminRem 远程操作目录,如果是根目录,请填写".."(无双引号),否则直接填写目录名,如Databasebackset Remote_Path=DatabasebackRem 远程要下载的目录列表(注意仅下载这些父目录下的文件,不会下载子目录下的文件),请用逗号隔开,如果没有子目录,请什么也不要填写(包括空格)Set Remote_Directory=a,bRem 本地备份目录,请填写一个已存在的目录(本程序将会自动在该目录下创建和远程服务器上同样的子目录,请务必带上"\"斜杠) Set Local_Path=D:\DBBack\Rem 操作日志和临时文件存放路径(请务必带上"\"斜杠)Set Log_Path=D:\Rem 取得当前日期,作为日志文件名称,本例为日志存放目录加当日日期set today=%Log_Path%%Date:~0,4%-%Date:~5,2%-%Date:~8,2%-%Time:~0,2%%Time:~3,2%%Time:~6,2%.txtecho 正在对您输入的参数进行基本检测…………echo 正在检测输入参数…………>%today%if "%Remote_IP%" EQU "" (echo 远程IP不能为空!请返回为Remote_IP赋值echo 远程IP为空,程序退出。
>>%today%pause 网站制作exit)if "%Remote_User%" EQU "" (echo 远程登录名不能为空!请返回为Remote_User赋值echo 远程登录名为空,程序退出。
>>%today%pauseexit)if "%Remote_Pwd%" EQU "" (echo 远程登录密码不能为空!请返回为Remote_Pwd赋值echo 远程登录密码为空,程序退出。
>>%today%pauseexit)if "%Remote_Path%" EQU "" (echo 远程操作目录不能为空!请返回为Remote_Path赋值,如果是对根目录操作,请输入^(点点^),即".."echo 远程操作目录为空,程序退出。
>>%today%pauseexit)if "%Remote_Directory%" EQU " " (echo 远程子目录有误!您是否为Remote_Directory误赋值为空格了?如果没有子目录请不要赋值,包括空格。
echo 远程子目录有误,程序退出。
>>%today%pauseexit)if "%Local_Path%" EQU "" ( 网站制作echo 本地操作目录不能为空!请返回为Local_Path赋值echo 本地操作目录为空,程序退出。
>>%today%pauseexit)if "%Log_Path%" EQU "" (echo 本地日志存放目录不能为空!请返回为Log_Path赋值echo 本地日志存放目录为空,程序退出。
>>%today%pauseexit)echo 参数基本检测通过,准备执行数据库备份echo 参数基本检测通过,数据库备份现在开始>>%today%echo 今天是%Date%,时间是:%Time:~0,2%:%Time:~3,2%:%Time:~6,2%,正在执行数据库备份…………echo 今天是%Date%,时间是:%Time:~0,2%:%Time:~3,2%:%Time:~6,2%,正在执行数据库备份…………>>%today%echo 正在创建生成文件列表的ftp文件,请稍候………echo 正在创建生成文件列表的ftp文件,请稍候…………>>%today%ping -n 3 127.1>nulecho 正在将远程登录用户名写入ftp文件…………>>%today%echo %Remote_User%>%Log_Path%command.txtecho 正在将远程登录密码写入ftp文件…………>>%today%echo %Remote_Pwd%>>%Log_Path%command.txtecho 正在将下载方式写入ftp文件…………>>%today%echo type ASCII>>%Log_Path%command.txtecho 正在判断远程父目录是否为根目录…………>>%today% 网站制作if "%Remote_Path%" NEQ ".." (if "%Remote_Path%" NEQ "" (echo 正在将进入远程目录%Remote_Path%的语句写入ftp文件…………>>%today%echo cd %Remote_Path%>>%Log_Path%command.txt))echo 正在判断远程子目录…………>>%today%if "%Remote_Directory%" NEQ "" (echo 正在将子目录列表的生成语句写入ftp文件…………>>%today%for %%i in (%Remote_Directory%) do (echo 正在将子目录列表%%i的生成语句写入ftp文件…………>>%today%echo mls %%i %Log_Path%%%i.txt>>%Log_Path%command.txt)) else (echo 由于没有填写子目录,则将根目录下文件列表的生成语句写入ftp文件…………>>%today% echo mls .. FileList.txt>>%Log_Path%command.txt)echo close>>%Log_Path%command.txtecho quit>>%Log_Path%command.txtecho 正在对command.txt文件进行判断if exist "%Log_Path%command.txt" (echo %Log_Path%command.txt文件创建成功echo %Log_Path%command.txt文件创建成功>>%today%) else (echo %Log_Path%command.txt文件创建失败,程序将退出。
echo %Log_Path%command.txt文件创建失败,程序退出>>%today%pause 网站制作echo exit)echo 正在执行服务器目录文件列表创建,请稍候…………echo 正在执行服务器目录文件列表创建,请稍候…………>>%today%ping -n 3 127.1>nulftp -i -s:%Log_Path%command.txt %Remote_IP%echo 正在检查已创建的服务器目录文件列表,请稍候…………echo 正在检查已创建的服务器目录文件列表,请稍候…………>>%today%if "%Remote_Directory%" NEQ "" (for %%i in (%Remote_Directory%) do (if exist "%Log_Path%%%i.txt" (echo %Log_Path%%%i.txt文件创建成功!echo %Log_Path%%%i.txt文件创建成功!>>%today%) else (echo 对不起,%Log_Path%%%i.txt文件创建失败!程序将退出! echo %Log_Path%%%i.txt文件创建失败!程序终止>>%today% pauseexit))) else (if exist "%Log_Path%FileList.txt" (echo %Log_Path%FileList.txt文件创建成功!echo %Log_Path%FileList.txt文件创建成功!>>%today%) else (echo 对不起,%Log_Path%FileList.txt文件创建失败! 网站制作echo %Log_Path%FileList.txt文件创建失败!程序终止>>%today%pauseexit))echo 程序开始下载文件,请耐心等待…………echo 程序开始下载文件,请耐心等待…………>>%today%if "%Remote_Directory%" NEQ "" (for %%i in (%Remote_Directory%) do (echo 正在创建目录%Local_Path%%%i…………echo 创建目录%Local_Path%%%i…………>>%today%md %Local_Path%%%iecho 正在下载%Remote_Path%%%i文件夹备份,请稍候…………echo 正在下载%Remote_Path%%%i文件夹备份,请稍候…………>>%today%ping -n 3 127.1>nulfor /f "delims=." %%j in (%Log_Path%%%i.txt) do (if not exist "%Local_Path%%%i\%%j.txt" (echo 正在创建下载文件%%j.txt的脚本,请稍候…………echo 正在创建下载文件%%j.txt的脚本,请稍候…………>>%today% echo %Remote_User%>%Log_Path%GetFiles.txtecho %Remote_Pwd%>>%Log_Path%GetFiles.txtecho type ASCII>>%Log_Path%GetFiles.txtif "%Remote_Path%" NEQ "" (if "%Remote_Path%" NEQ ".." (echo cd %Remote_Path%>>%Log_Path%GetFiles.txt 网站制作))echo cd %%i>>%Log_Path%GetFiles.txtecho lcd %Local_Path%%%i>>%Log_Path%GetFiles.txtecho mget "%%j.txt">>%Log_Path%GetFiles.txtecho close>>%Log_Path%GetFiles.txtecho quit>>%Log_Path%GetFiles.txtftp -i -s:%Log_Path%GetFiles.txt %Remote_IP%echo 正在检查文件%Local_Path%%%i\%%j.txt,请稍候……echo 正在检查文件%Local_Path%%%i\%%j.txt,请稍候……>>%today%if exist "%Local_Path%%%i\%%j.txt" (echo ————下载%Local_Path%%%i\%%j.txt成功!echo ————下载%Local_Path%%%i\%%j.txt成功!>>%today%) else (echo ——由于未知原因,下载%Local_Path%%%i\%%j.txt失败!echo ——由于未知原因,下载%Local_Path%%%i\%%j.txt失败!>>%today%)) else (echo %Local_Path%%%i\%%j.txt已存在,正在跳过————echo %Local_Path%%%i\%%j.txt已存在,正在跳过————>>%today%)))) else (echo 由于没有指定服务器子目录,程序将把服务器父目录下的文件备份到您指定的本地目录中…………echo 由于没有指定服务器子目录,程序将把服务器父目录下的文件备份到您指定的本地目录中…………>>%today% for /f "delims=佴" %%j in (%Log_Path%FileList.txt) do ( 网站制作if not exist "%Local_Path%%%j.txt" (echo 正在创建下载文件%%j.txt的脚本,请稍候…………echo 正在创建下载文件%%j.txt的脚本,请稍候…………>>%today%echo %Remote_User%>%Log_Path%GetFiles.txtecho %Remote_Pwd%>>%Log_Path%GetFiles.txtecho type ASCII>>%Log_Path%GetFiles.txtif "%Remote_Path%" NEQ "" (if "%Remote_Path%" NEQ ".." (echo cd %Remote_Path%>>%Log_Path%GetFiles.txt))echo lcd %Local_Path%>>%Log_Path%GetFiles.txtecho mget "%%j.txt">>%Log_Path%GetFiles.txtecho close>>%Log_Path%GetFiles.txtecho quit>>%Log_Path%GetFiles.txtftp -i -s:%Log_Path%GetFiles.txt %Remote_IP%echo 正在检查文件%Local_Path%%%i\%%j.txt,请稍候……echo 正在检查文件%Local_Path%%%i\%%j.txt,请稍候……>>%today%if exist "%Local_Path%%%j.txt" (echo ————下载%Local_Path%%%i\%%j.txt成功!echo ————下载%Local_Path%%%i\%%j.txt成功!>>%today%) else (echo ——由于未知原因,下载%Local_Path%%%i\%%j.txt失败!echo ——由于未知原因,下载%Local_Path%%%i\%%j.txt失败!>>%today% )) else (echo %Local_Path%%%i\%%j.txt已存在,正在跳过———— 网站制作echo %Local_Path%%%i\%%j.txt已存在,正在跳过————>>%today% )))echo 程序正在清除临时文件,请稍候…………echo 程序将删除%Log_Path%command.txt文件…………>>%today%del %Log_Path%command.txtif exist "%Log_Path%command.txt" (echo %Log_Path%command.txt文件删除失败,程序继续运行echo %Log_Path%command.txt文件删除失败,程序继续运行>>%today%) else (echo %Log_Path%command.txt文件删除成功echo %Log_Path%command.txt文件删除成功>>%today%)echo 程序正在删除下载备份之ftp语句文件,请稍候…………echo 程序正在删除下载备份之ftp语句文件,请稍候…………>>%today%Del %Log_Path%GetFiles.txtif exist "%Log_Path%GetFiles.txt" (echo %Log_Path%GetFiles.txt文件删除失败,程序继续运行echo %Log_Path%GetFiles.txt文件删除失败,程序继续运行>>%today%) else (echo %Log_Path%GetFiles.txt文件删除成功echo %Log_Path%GetFiles.txt文件删除成功>>%today%) 网站制作echo 程序正在删除临时文件列表文件,请稍候…………echo 程序正在删除临时文件列表文件,请稍候…………>>%today%if "%Remote_Directory%" NEQ "" (for %%i in (%Remote_Directory%) do (Del %Log_Path%%%i.txtif exist "%Log_Path%%%i.txt" (echo %Log_Path%%%i.txt文件删除失败,程序继续运行echo %Log_Path%%%i.txt文件删除失败,程序继续运行>>%today% ) else (echo %Log_Path%%%i.txt文件删除成功echo %Log_Path%%%i.txt文件删除成功 >>%today%))) else (del %Log_Path%FileList.txtif exist "%Log_Path%FileList.txt" (echo %Log_Path%FileList.txt文件删除失败,程序继续运行echo %Log_Path%FileList.txt文件删除失败,程序继续运行>>%today% ) else (echo %Log_Path%FileList.txt文件删除成功echo %Log_Path%FileList.txt文件删除成功>>%today%))echo 恭喜您,本次备份工作已经圆满完成!echo 恭喜您,本次备份工作已经圆满完成!>>%today%echo 数据已被备份到%Local_Path%目录中。