У меня есть много файлов в каталоге, содержащих квадратные скобки, например:
Filename 1 [12454365].txt
Я попробовал следующий скрипт, но он выдает ошибку.
get-childitem -recurse | foreach { move-item -literalpath $_.name ($_.name -replace '\[.*\]', '')}
Сообщение об ошибке
move-item : A device attached to the system is not functioning.
Хотите снять только квадратные скобки, а не все, что между ними!