замінити та перейменувати файли в PowerShell
- $directory = "DIRECTORY_PATH"
- $previousName = "PREVIOUS_NAME"
- $newName = "NEW_NAME"
- $files = Get-ChildItem -Path $directory -Recurse | Where-Object { $_.Name -like "*$previousName*" }
- foreach ($file в $files) {
Щоб перейменувати один файл, скористайтеся командою mv, а потім ім’ям поточного файлу та бажаним новим ім’ям файлу. Наприклад, щоб перейменувати файл із назвою "oldname. txt" на "newname. txt", потрібно виконати таку команду: “mv oldname.
команда mv використовується для перейменування файлів і каталогів. Перейменування файлів і каталогів — це просто "переміщення" файлу або каталогу з одного імені на інше.
Командлет Rename-Item змінює назву зазначеного елемента. Цей командлет не впливає на вміст перейменованого елемента. Ви не можете використовувати Rename-Item для переміщення елемента, наприклад, вказавши шлях разом із новою назвою. Щоб перемістити або перейменувати елемент, використовуйте командлет Move-Item.
Командлет Rename-Computer перейменовує локальний або віддалений комп’ютер. Він перейменовує один комп’ютер у кожній команді. Цей командлет було представлено в Windows PowerShell 3.0.