能力值:
( LV2,RANK:10 )
|
-
-
2 楼
居然是批处理 还揉和了VB脚本 不失为一种简单快捷的方法
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
1. 对于FTP 批处理中 没法直接实现所以 会生成 用临时文件,不知哪位大牛可以帮忙?
2. VBS 不喜欢用,老感觉影响系统,会使系统变得一卡一卡的
3. 注释中的vbs本来是想实现隐藏运行的 ,不管用,所以注释掉了
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
if not "%1"=="wind" mshta vbscript:createobject("wscript.shell").run("%~nx0 wind",vbhide)(window.close)&&exit
这样就应该可以了
DOS的""问题一直困扰我,我也不知道为什么,出现问题我一般都拆开成多行就没问题了。
再说声抱歉咯没有仔细看楼主的BAT,只看了开头。
其实你也只是在开头用了VBS而已
用的FTP不能使用管道,这个问题是没办法解决的。除非自己写通讯程序
其实楼主整合其它程序是一个缺点
我就运行失败了
只用DOS把所有文件都合到一个文件里是可行的,不过用DOS实现效率就太低了而且方法真不是一般的复杂。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
非常感谢 沭钢listener
if not "%1"=="wind" mshta vbscript:createobject("wscript.shell").run("%~nx0 wind",vbhide)(window.close)&&exit
的确可以 ,但是文件名得是英文的 。中文的好像不支持
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
隐藏运行其实是没有必要的,所以依然注释掉了 。 再次感谢!
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
中文支持好像可以 我回家了再去试试 以前也写过类似的东西
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
记得当年刚玩电脑时,会批处理就觉得自己蛮厉害了 不过把批处理用于工作,节省时间提高效率还是比较好的。在此分享一个小技巧,例如下面就可以直接执行ftp命令:
@more "%~f0" +3|ftp -n localhost
@goto:eof
::ftpcommands
user username password
pwd
bye
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
厉害啊! 高手太多,非常感谢!
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
这里存在一个问题 变量 没法引用了
比如 如果我想在FTP服务器上新建一个以日期命名的 目录
mk %date% 是建不出来的。。。。
|
|
|