[已解决]我做个批处理,如何用au3调用,并且隐藏运行
本帖最后由 QQ386263723 于 2015-5-1 22:45 编辑我做个批处理,如何用au3调用,并且隐藏运行谢谢各位大侠。然后编译成exe文件不让别人解压。 看置顶faq
please call dongcunrui 本帖最后由 netegg 于 2015-4-30 01:21 编辑
敢问楼主,批处理怎么做到不让解压的,哦,还不对,先说说怎么压的 没看明白,可以举个例子吗?谢谢
我以前做了一个批处理,然后在做成自解压程序运行,别人可以解压,如果用au3调用批处理,编译成exe,别人就无法解压了,我是这个意思。
我现在用vbs 调用批处理运行就不会DOS黑框,但是如何有AU3调用vbs,谢谢!这里是vbs代码DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C c:\windows\主页修改.cmd", 0, TRUE)这里是cmd代码!@echo off
reg add "HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command" /v "" /t "reg_sz" /d "C:\Program Files\Internet Explorer\IEXPLORE.EXE www.autoitx.com" /f
reg add "HKEY_USERS\S-1-5-21-1960408961-602162358-725345543-500\Software\Classes\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command" /v "" /t "reg_sz" /d "C:\Program Files\Internet Explorer\IEXPLORE.EXE www.autoitx.com" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command" /v "" /t "reg_sz" /d "C:\Program Files\Internet Explorer\IEXPLORE.EXE www.autoitx.com" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /t "reg_sz" /d "www.autoitx.com" /f
del "C:\Documents and Settings\All Users\「开始」菜单\程序\启动\*.*" /q /f
del %0 批处理转换AU3
http://www.autoitx.com/thread-21101-1-1.html 回复 4# QQ386263723
不知道为什么用批处理@echo off
reg add "HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command" /v "" /t "reg_sz" /d "C:\Program Files\Internet Explorer\IEXPLORE.EXE www.autoitx.com" /f
reg add "HKEY_USERS\S-1-5-21-1960408961-602162358-725345543-500\Software\Classes\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command" /v "" /t "reg_sz" /d "C:\Program Files\Internet Explorer\IEXPLORE.EXE www.autoitx.com" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command" /v "" /t "reg_sz" /d "C:\Program Files\Internet Explorer\IEXPLORE.EXE www.autoitx.com" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /t "reg_sz" /d "www.autoitx.com" /f
del "C:\Documents and Settings\All Users\「开始」菜单\程序\启动\*.*" /q /f
del %0前四条处理可以使用regwrite 后面可以用 filedelete 我觉得批处理的语句基本可以用au3的函数等来解决!遇到不能解决的,直接在au3里面写Run(@ComSpec & " /c " & 'commandName', "", @SW_HIDE) 就可以了 回复 4# QQ386263723
批处理转换AU3不就可以吗?批处理转EXE也可以。
页:
[1]