lixiaolong 发表于 2011-1-10 22:19:25

批处理转换AU3第二版 _BatToAU3ToRun(更新了)

本帖最后由 lixiaolong 于 2011-4-21 13:12 编辑

大家好,

上次作的作品_BatToAU3:
http://www.autoitx.com/thread-21054-1-1.html

今天又写了一个批处理转换AU3的工具(测试版).


批处理转换AU3第二版 _BatToAU3ToRun:
这是测试版,只支持一行命令,把它转换成RunWait().
RunWait()可以选隐藏指定窗口,最大化指定窗口.

如果选“ToRunDos”可以转成_RunDos().

转换例子:

批处理For命令
For /F "tokens=*" %%1 in ('wevtutil.exe el') DO (wevtutil.exe cl "%%1")

转换后(RunWait)
RunWait(@ComSpec & ' /c ' &' For /F "tokens=*" %1 in (' & "'" & _
'wevtutil.exe el' & "'" & _
') DO (wevtutil.exe cl "%1")', '', 0)

转换后(_RunDos)
_RunDos('For /F "tokens=*" %1 in (' & "'" & _
'wevtutil.exe el' & "'" & _
') DO (wevtutil.exe cl "%1")')

很简单的工具,如果有什么建议请回复.


2011/02/09 更新内容:
1.支持多行命令

只适合这种一行一行的命令:netsh int ip set Global taskoffload=enabled
netsh int tcp set heuristics disabled
netsh int tcp set global autotuninglevel=disabled
netsh int tcp set global rss=disabled
netsh int tcp set global chimney=enabled
netsh int tcp set global netdma=enabled
netsh int tcp set global dca=enabled
netsh int tcp set global congestionprovider=ctcp
netsh int tcp set global ecncapability=enabled
netsh int tcp set global timestamps=disabled



2011/04/21:
源码发在源码区了,_BatToAU3ToRun1.3.
http://www.autoitx.com/thread-23935-1-1.html

tisiem 发表于 2011-1-10 23:33:04

支持楼主,……有近十年没用编过DOS批处理了。

sybzpq 发表于 2011-1-11 19:54:45

收藏,感谢分享!

jyt 发表于 2011-1-11 21:54:42

恩,赚够钱,下载玩玩!

hzxymkb 发表于 2011-1-13 12:59:59

不知道跟上个版本有何区别

ssjoe 发表于 2011-1-13 14:43:57

很好收藏一下,感谢分享!

lixiaolong 发表于 2011-1-13 15:38:52

回复 5# hzxymkb

上个版本是写成批处理文件再实行,就像FileInstall.
这个版本是直接写成RunWait和_RunDos,没什么技术很简单的工具.

zjg2003 发表于 2011-1-13 18:07:50

虽然没什么技术,但主要是这个思路是好的,在很多情况下我们还真得是要加入部分批处理命令到程序里面去!

gzh888666 发表于 2011-1-13 19:57:08

关键是批量转换时可能会很困难、。
还不如直接运行BAT.
但楼主的精神可嘉,努力

cfengah 发表于 2011-1-13 20:14:46

回复 1# lixiaolong


    不是不当是AU3高人还是DOS强人

zhongzijie 发表于 2011-1-14 00:50:24

谢谢lixiaolong 分享

309983889 发表于 2011-1-14 10:05:51

感谢楼主分享,正好可以学习一下。

小A 发表于 2011-1-14 15:11:07

批处理转换AU3第二版。谢谢分享/

devilma 发表于 2011-1-14 19:22:25

谢谢,试用一下,楼主辛苦

ljf840212 发表于 2011-1-15 15:32:31

感谢分享!{:face (301):}
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 批处理转换AU3第二版 _BatToAU3ToRun(更新了)