工作中会经常用到多个py脚本,常规打开脚本目录然后cmd输入命令,一个还好,多个就受不了了。
[Visual Basic] 纯文本查看 复制代码 dim target,domain
target=InputBox("输入根域名","一键搜集")
if InputMessage <> vbEmpty Then
Set obj_oneforall = createobject("wscript.shell")
obj_oneforall.run "cmd /k D: && cd D:\tools\InfoGather\test&& python test.py --target "&target&" --fmt csv run"
Set obj_vulmap = createobject("wscript.shell")
domain="http://www."&target&"/"
obj_oneforall.run "cmd /k D: && cd D:\tools\vulscan\test1&& python test1.py -u "&domain&" "
End if
传参用 "&我是变量&"
懂得自然懂,不懂的记得回帖 我去回复 自己修改下参数 放入txt,编码ansi,后缀改为vbs ansi是为了支持中文显示
如果只想cmd一键打开某个目录只需要创建一个快捷方式,目标中:C:\Windows\System32\cmd.exe "D:\tools\InfoGather\test\test.py" 直接让cmd在D:\tools\InfoGather\test\目录下 然后该怎么输命令就怎么输
只是一个参考,给有需要的人用。 |