检查每个文件末尾的CRLF
答
$folder = "\\FolderWith\TextFiles"
dir $folder -Filter *.txt | ForEach-Object {
try {
$content = [IO.File]::ReadAllText($_.Fullname)
if($content -notmatch '(?<=\r\n)\z')
{
Add-Content -Value ([environment]::newline) -Path $_.fullname
}
}
catch {}
}
大,正是我想要的!还要感谢Chard – expirat001 2014-10-01 10:52:02