| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 808 人关注过本帖
标题:有一段脚本,只能看懂一点点,上网查有些说的不明不白,求翻译一下
取消只看楼主 加入收藏
lyl930130
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:323
专家分:111
注 册:2013-5-13
结帖率:91.43%
收藏
已结贴  问题点数:20 回复次数:5 
有一段脚本,只能看懂一点点,上网查有些说的不明不白,求翻译一下
程序代码:
@echo off
set b=%data:~0,4%%data:~5,2%%data:~8,2%

setlocal enabledelayedexpansion
for /d %%i in (源路径) do (
set n=%%i
set name=%%~ni
set a!=name!
set d=%%~fi
set c=!a:~0,8!


 if "!c!"=="%b%" (
set DataPath=!n!\
set DestPath=D:\TEST\
set DataExt=*.文件格式
set w=\文件格式\
set rar=rar.exe
set rarname=!a!.rar

 
set ftpserver=地址
set user=用户名
set pass=密码
set ftppath=目的路径
set Ftp=目的路径/!a!

@echo open !ftpserver!>ftpcmd3
@echo !user!>>ftpcmd3
@echo !pass!>>ftpcmd3
@echo prompt>>ftpcmd3
@echo cd !ftppath!>>ftpcmd3
@echo mkdir !a! >>ftpcmd3

@echo bye>>ftpcmd3
ftp -s:ftpcmd3>nul
del /f ftpcmd3
echo !d!!w!!DataExt!
for /f %%i in ('dir /b /A-D /s !d!!w!!DataExt!') do (
set src=%%i
set dest=%%~ni
set e=!src!

echo !Ftp!
echo uploading !dest! to !ftpserver!......
::下面这是数字1,不是字母l
@echo open !ftpserver!>ftpcmd13
@echo !user!>>ftpcmd13
@echo !pass!>>ftpcmd13
@echo prompt>>ftpcmd13
@echo cd !Ftp!>>ftpcmd13
@echo bin>>ftpcmd13
@echo bin !e!>>ftpcmd13
@echo bye>>ftpcmd13
ftp -s:ftpcmd13 >nul
del /f ftpcmd13

echo uploading !rarname! to !ftpserver! OK.
)
)
)

搜索更多相关主题的帖子: higher 
2015-07-28 11:21
lyl930130
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:323
专家分:111
注 册:2013-5-13
收藏
得分:0 
回复 2楼 风吹过b
设置环境参数完全看不懂...
2015-07-29 08:28
lyl930130
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:323
专家分:111
注 册:2013-5-13
收藏
得分:0 
回复 4楼 风吹过b
最后一段
程序代码:
echo !Ftp!
echo uploading !dest! to !ftpserver!......
::下面这是数字1,不是字母l
@echo open !ftpserver!>ftpcmd13
@echo !user!>>ftpcmd13
@echo !pass!>>ftpcmd13
@echo prompt>>ftpcmd13
@echo cd !Ftp!>>ftpcmd13
@echo bin>>ftpcmd13
@echo bin !e!>>ftpcmd13
@echo bye>>ftpcmd13
ftp -s:ftpcmd13 >nul
del /f ftpcmd13
::如果我要删除已经上传的源文件,是不是在这里用“rm -rf +文件路径+文件名”就可以了
echo uploading !rarname! to !ftpserver! OK.
)
)
)
2015-07-30 11:40
lyl930130
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:323
专家分:111
注 册:2013-5-13
收藏
得分:0 
回复 4楼 风吹过b
还有就是我怕万一文件没成功传上去,就把源文件给删了,能不能加个判断,成功上传了再删
2015-07-30 11:47
lyl930130
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:323
专家分:111
注 册:2013-5-13
收藏
得分:0 
回复 7楼 风吹过b
这是我接触脚本第二天。。。没有那么多时间来写了,就只能改以前师兄写的代码,这样会快一些。。。
而且,根本没有头绪。。
2015-07-30 15:21
lyl930130
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:323
专家分:111
注 册:2013-5-13
收藏
得分:0 
回复 9楼 风吹过b
版主的意思是不是,脚本已经没落了?
2015-07-30 20:53
快速回复:有一段脚本,只能看懂一点点,上网查有些说的不明不白,求翻译一下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.111643 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved