Описание тега delay-bind
Привязка к задержке - это метод PowerShell для передачи блоков скрипта (фрагментов кода) вместо обычных аргументов для динамического получения значений аргументов из каждого входного объекта, переданного через конвейер.
2
ответа
Автоматическое пакетное переименование файлов в соответствии с формулой, включающей имя родительской папки, с помощью Powershell
Как я могу пакетно переименовать файлы в powershell, используя следующий код: $nr=1;Get-ChildItem -Filter *.jpg | Rename-Item -Newname {"PPPPPPP_{0:d3}.jpg" -f $global:nr++} где PPPPPPP - это имя родительской папки, содержащей эти файлы. Ожидаемый р…
20 ноя '18 в 12:26
3
ответа
Для командлетов PowerShell я всегда могу передать блок скрипта в строковый параметр?
Я смотрю на документ Rename-Item и есть пример, подобный этому. PS C:\>Get-ChildItem *.txt | Rename-Item -NewName { $_.name -Replace '\.txt','.log' } В этом примере показано, как использовать оператор Replace для переименования нескольких файлов,…
14 окт '18 в 18:28
2
ответа
Использование Powershell для изменения имен файлов
Когда изменение имен файлов стало настолько сложным?? Все, что я хочу сделать, это добавить «_a» в каталог файлов (без расширения). Не работает следующее: Rename-Item -newname { $_BaseName + '_a' } -whatif Rename-Item : Cannot evaluate parameter 'Ne…
05 апр '23 в 16:08