能在Winrar自解压或运行框中直接执行vbs语句吗?

发布时间:2024-05-23 17:38 发布:上海旅游网

问题描述:

如在运行中输入:
wscript createobject("wscript.shell").run(cmd /c for %%a in ..)
是否能正确执行?
hta文件是可以执行脚本,但mshta的用法不是很了解啊.

看来有些问题是过偏,提高分数也没多少回应啊~

我想更好的方法,要没有还不如用批处理或au3脚本省事啊.

不用cmd,因为它的窗口会让某些人以为是病毒之类。

谢谢哥们的关注!2楼回答很详。1楼回答也不错,但百度中只能给一个人加分了。

问题解答:

mshta.exe间接执行vbs语句,只能执行一句,如在运行框中输入
mshta vbscript:createobject("wscript.shell").run("cmd /c for %%a in ..")(close)
run 的参数要加引号,把你的省略号改为实际需要的代码。
可是对于你这句,没必要用vbs,直接在运行框中输入 cmd /c for %%a in .. 也是同样效果。

不行
用mshta.exe间接执行vbs语句

热点新闻