Идеальная команда перемещения

Есть ли в CMD/PowerShell команда для выполнения «идеальной» вырезки-вставки, где команда копирует файл в целевой объект только тогда, когда он может удалить источник?

Потому что все мои попытки сrobocopyиmoveне увенчались успехом, поскольку это была вырезка-вставка для подвижных файлов и копирование для неподвижных файлов, поэтому было трудно хранить столько файлов на одном диске, потому что для этого метода требуется почти вдвое больше места. И, наконец, мне не нужны файлы, которые нельзя переместить, а только те, которые можно

1 ответ

Вы можете использоватьIsReadOnlyсвойство для фильтрации элементов, доступных только для чтения, перед перемещением:

      > Get-ChildItem | 
    Where-Object {-not $_.IsReadOnly} | 
      Move-Item -Destination destfolder
Другие вопросы по тегам