疑似コマンドを想定します。
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 Scannerでパラメーターsavefolder
を使用する場合は、パラメーターを指定する必要があります。バッチ ファイルの行は次のようになります。 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