批处理文件:命令TYPE路径

时间:2014-01-20 19:40:58

标签: batch-file

我正在尝试制作组合CSS文件的东西,但其中一些是在.bat文件目录的子文件夹中,例如我的结构是这个 文件夹 - >        css - >             css文件        .bat文件我将如何做到这一点所以我不必在那里放一个驱动器,因为我改变了它的驱动器

编辑:

type lib/css/header.css >> stylesheet.css
type lib/css/footer.css >> stylesheet.css
PAUSE

3 个答案:

答案 0 :(得分:0)

使用相对路径?

type css\a.css >> output.css
type css\b.css >> output.css
REM etc...

答案 1 :(得分:0)

break>output.txt
for /r /d %%a in (.) do (
  type "%%~fda\*.css" >>output.txt 2>nul
)

答案 2 :(得分:0)

这更简单,并递归地将当前目录树中的每个.css文件附加到output.txt

@echo off
for /r %%a in (*.css) do type "%%a" >>output.txt