ディレクトリ内のすべての.jsファイルに対してDougCockfordのJSMinを実行するバッチファイルを作成しようとしています。これが私が持っているものです:
for /f %%a IN ('dir /b /s *.js') do jsmin <%%a >%%~da%%~pamin\%%~na.min%%~xa
問題は、山かっこ(<>)により、バッチファイルがそれを0<および1>として解釈することです。ちょうど実行中のイベント:
jsmin <scripts\script.js >jsmin-stuff.js
バッチファイルでも同じことをします。山かっこを^でエスケープすると、jsminは山かっこがパスの一部であると見なします。
何か案は?私は何が間違っているのですか?