假设一个伪命令:
psuedocmd.exe
它具有各种参数,例如:
/scan /save /savefolder
现在我想使用批处理文件运行 psuedocmd.exe。我也想使用参数。我在批处理文件中使用以下行
psuedocmd.exe /scan /save
但在这种情况下,psuedocmd.exe 是在没有参数的情况下运行的。
假设一个伪命令:
psuedocmd.exe
它具有各种参数,例如:
/scan /save /savefolder
现在我想使用批处理文件运行 psuedocmd.exe。我也想使用参数。我在批处理文件中使用以下行
psuedocmd.exe /scan /save
但在这种情况下,psuedocmd.exe 是在没有参数的情况下运行的。
尝试将参数放在引号之间"parameter value"
,特别是如果路径中有空格。
检查批处理文本文件是否未以某种编码保存,从而使您/
被读取为转义字符。
如果您想通过传递批处理文件中的参数来运行 .exe,请不要使用变量,只需使用 %1、%2 等。
run.bat /save /folder
run.bat 的内容是:
pseudocommand.exe %1 %2
呵呵,半年多了,没耐心了。。
在Acunetix Web Vulnerability Scannersavefolder
中使用参数时,您必须提供该参数,使批处理文件中的该行如下所示: save
wvs_console.exe /scan "http://www.aaa.com" /save /savefolder "c:\log"
文档摘录:
/scan Scans a single website.
Syntax: /scan [url]
Example: /scan http://testphp.vulnweb.com
/save Saves scan once scan is finished. The file will be
saved in the location specified by the “/savefolder” switch.
Syntax: /save
/savefolder Specify the folder were all the scans and other
scan related files will be saved.
Syntax: /savefolder [directory]
Example: /savefolder C:\Acunetix\Scans