1
Я пытаюсь построить скрипт PowerShell для проверки расширений файлов в папке, а если не переименовать расширение на .htm
. Сложить это вместе оказалось труднее.Проверить расширение файла (htm), если не переименовать в htm
Что у меня есть:
New-Item -ItemType Directory -Force -Path C:\GP_Services
set-location C:\GP_Services
$root = Get-ChildItem
foreach($file) {
$txtfile =".htm"
$files = gci | Where-Object {$_.extension -eq ".htm"}
else (rename-item -newname) { $_.name + '.htm' }
Спасибо, что сделал трюк :) –
Get-ChildItem | Где-Объект {$ _. Extension -ne ".htm"} | Rename-Item -newname {$ _. Name + '.htm'} окончательная строка работает с удовольствием .. спасибо, ребята –
Итак, вы хотите добавить расширение вместо его замены? В этом случае вы можете принять ответ @ arco444 вместо моего, если он решает его восстановить. –