如何删除文件的内容而不删除Windows脚本环境中的文件本身?
使用Windows PowerShell解决了这个问题,Clear-Content cmdlet完成了这项工作:
$dirtostrip = "$strippeddir\backup_$backupdate\$backupdate\alf_data\contentstore" $files=((dir $dirtostrip -recurse) |?{$_.psiscontainer -eq $false}) for ($i=0;$i -ne $files.count; $i++) { if ($files[$i] -eq $null) {continue} if ($files[$i].length -gt $filesizelimit) { Clear-Content $files[$i].FullName } }