windows server 2008 r2之间的ftp传输脚本
昨天用ftp小工具開通了兩臺windows之間的ftp功能后,現在需要把一臺windows server 2008 R2上的某個文件夾下面的目錄,每天定時ftp到另外一臺windows上。
我們成源文件所在的服務器為211,ftp過去的那臺叫212。
我們把小工具裝在211上,使之成為ftp server。
然后在212上編寫如下腳本。
autoftpdiskstu.bat內容如下
echo ========================================== >> autoftpdiskstu.log
date /t >> autoftpdiskstu.log
time /t >> autoftpdiskstu.log
ftp -n -s:"D:\scripts\ftpputdiskstu.ftp" >> autoftpdiskstu.log
?
其中ftpputdiskstu.ftp內容如下
open 190.1.210.211
user nbuftp nbuftp123
bin
prompt
lcd D:\disk_stu
cd D:\disk_stu
mget *
bye
exit
?
然后在操作系統配置定時任務,使每天固定時間運行該ftp腳本,保持兩臺windows下disk_stu目錄里的內容同步。
?
由于每天會產生這樣的內容,很快操作系統的目錄會漲滿,此時我們可以編寫一個腳本,使該目錄只保留最近7天的內容。腳本如下:
del_diskstu.bat內容為:
forfiles /P D:\disk_stu /d -7 /S /C "cmd /c del /Q @path"
?
然后放在定時作業中。這樣就可以自動完成文件的清理工作~\(≧▽≦)/~啦啦啦
?
轉載于:https://blog.51cto.com/pauline/965410
總結
以上是生活随笔為你收集整理的windows server 2008 r2之间的ftp传输脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OSPF 形成邻居 关系的条件
- 下一篇: s3c2440存储控制器和地址以及启动的