Windows XP/7 でドラッグ アンド ドロップ バッチ スクリプトを使用して、html ファイルのディレクトリを連結しています。コマンドの一部が、ファイルのコンテンツの上にある最終的な連結ファイルにエコーされていることがわかりました。シェル プロンプト、タイプ、およびパスがファイルに含まれないようにするにはどうすればよいですか?
バットスクリプト:
set inputdir=%~dpn1
set scriptroot=%~dp0
>"%scriptroot%concat.html" (for /r %inputdir% %%F in (*.html) do type "%%F")
出力:
C:\Documents and Settings\TMPUSER>type C:\test\test.html"
<html>
...
</html>
C:\Documents and Settings\TMPUSER>type C:\test\test2.html"
<html>
...
</html>