:bat文件- @echo off
- for /f "delims=*" %%a in (C:\out.txt) do start "" "%%a"
- pause>nul
复制代码 :txt文件(out.txt)- @echo off
- if "%1"=="h" goto begin
- start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
- :begin
- cmd /c netsh interface ip set address name="本地连接" source=static addr=192.168.0.152 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1
复制代码 思路:
通过BAT调用TXT文件,并在后台执行,然后退出
出现结果:(桌面出现2个CMD窗口,其中一窗口出现以下内容)
系统找不到文件@echo off 。
系统找不到文件if "%1"=="h" goto begin 。
系统找不到文件start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit 。
系统找不到文件:begin 。
最后一行执行了
求助:
请各位看看问题出现在那里,最好不更改思路框架,谢谢! |