Идеальная команда перемещения
Есть ли в CMD/PowerShell команда для выполнения «идеальной» вырезки-вставки, где команда копирует файл в целевой объект только тогда, когда он может удалить источник?
Потому что все мои попытки сrobocopy
иmove
не увенчались успехом, поскольку это была вырезка-вставка для подвижных файлов и копирование для неподвижных файлов, поэтому было трудно хранить столько файлов на одном диске, потому что для этого метода требуется почти вдвое больше места. И, наконец, мне не нужны файлы, которые нельзя переместить, а только те, которые можно
1 ответ
Вы можете использоватьIsReadOnly
свойство для фильтрации элементов, доступных только для чтения, перед перемещением:
> Get-ChildItem |
Where-Object {-not $_.IsReadOnly} |
Move-Item -Destination destfolder