それは簡単です-私は上から下に次々とコマンドを実行したいです。
これはクレイジーに聞こえるかもしれませんが、多くのパラメーターを使用したいです。
PUSHD %~dp0
wkhtmltopdf.exe --no-stop-slow-scripts --debug-javascript --javascript-delay 15000 --images --print-media-type "http://ridiculous.lo/ng?url=with&strange=%parameters&including=every%20special%20character%25youCanImagine" filename.pdf
wget -m --recursive --page-requisites --html-extension --convert-links --restrict-file-names=windows --no-parent http://ridiculous.lo/ng?url=with&strange=%parameters&including=every%20special%20character%25youCanImagine"
POPD %~dp0
それだけ。cmd.exe に「手で」入力すると、コマンドは正常に実行されます。
最善の方法は何ですか?本当にパラメーターを完全に置き換える必要がありますか?
START と CMD は、文字列などで本当に面倒な処理が必要です。
私の一日を作ってください。
アップデートの必要性 コメントで
ある種の実際のコマンド:
wkhtmltopdf.exe --no-stop-slow-scripts --debug-javascript --javascript-delay 15000 --images --print-media-type "http://someServer:1337/php/rework/autogen.php?step=AggregationController&AggregationType=PG&PG_textBox=&PG%5B%5D=S2-1113F&ID_textBox=&AGG_textBox=&CHA_textBox=&RO_textBox=&TECH_textBox=&TO_textBox=&RR_textBox=&CRITIC__textBox=&LE_textBox=&MODULE__textBox=&preselect=x&view=default&HistoryFilter=%25SH32%25&latestWorkWeek=2013_WW08&view=cuNoAjax&pageBreakOverview=70" nameOfPDF.pdf
注、URLはブラウザーで正常に機能します-これまでのところ、すべてに感謝します
rojo のコメントに回答が見つかりました:
単に置き換えるだけ%
で、他には%%
何もありません! (もっとたくさん試しました)。
ありがとうございました。