完美移动指令

完美移动指令

CMD/PowerShell 中是否有一个命令可以执行“完美”的剪切粘贴,其中该命令仅在可以删除源时将文件复制到目标?

因为我所有的尝试robocopymove都失败了,因为对于可移动文件来说是剪切粘贴,对于不可移动文件来说是复制粘贴,所以很难在同一个驱动器上存储那么多文件,因为这种方法需要几乎两倍的空间。最后,我不想要那些不能移动的文件,只想要那些可以移动的文件

答案1

您可以使用IsReadOnly属性在移动之前过滤掉只读项目:

> Get-ChildItem | 
    Where-Object {-not $_.IsReadOnly} | 
      Move-Item -Destination destfolder

相关内容