我如何递归跟踪空文件夹并将.keep文件放入其中?

时间:2018-01-01 12:39:01

标签: git powershell

为了将空文件夹推入git, 我想使用递归的Windows命令来跟踪那些空文件夹,并在其中放入一个“.keep”文件。

由于

1 个答案:

答案 0 :(得分:2)

运行此powershell脚本以使用.keep

填充所有空文件夹
(gci . -r | ? {$_.PSIsContainer -eq $True}) | ? {$_.GetFiles().Count -eq 0} | foreach-object { New-Item (Join-Path $($_.FullName) ".keep")}