Команда Powershell: сброс счетчика для именования файлов
323
Håkon
У меня есть тысяча файлов JPG в папке.
Я использую следующую команду для именования этих файлов:
файл-0, файл-1, файл-2, файл-3, ....
Dir | %.jpg" -f $nr++)}
Однако, когда я снова запускаю эту команду, все файлы называются
файл-1001, файл-1002, файл-1003, файл-1004 ....
Есть ли способ сбросить счетчик приращений, поэтому, если я снова запущу команду, имена будут соответствовать файлам-0, файлу-1, файлу-2, файлу-3, ....?
Я просто установил «4 папки на рабочем столе» внутри 4 папки и запустил тот же код, который вы использовали из папки «Новая», и он изменил их все - file-0.jpg, file-1.jpg и т. Д.?
mic84 6 лет назад
0
Почему бы просто не установить собственную переменную-счетчик и увеличить ее в коде? Конечно, тогда вы можете сделать все, что захотите, чтобы сбросить его.
postanote 6 лет назад
0
@ mic84 Что произойдет, если вы сразу же запустите тот же код? Или запустили один и тот же код для другой папки после того, как вы запустили его для первой?
Håkon 6 лет назад
0
@ Håkon Вы можете сбросить счетчик, выполнив `$ nr = 0`, или, если вы запускаете код из скрипта, просто определите переменную счетчика со значением 0 в начале скрипта.
FastEthernet 6 лет назад
1
@FastEthernet Спасибо. Я не знаком со скриптами PowerShell
Håkon 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
5
Отключение звукового сигнала окна cmd
-
3
Powershell пинг до бесконечности
-
-
5
Сочетание клавиш для вставки в командной строке Windows
-
5
Какие преимущества может получить средний гик от Powershell?
-
1
Powershell: выполнить операцию для всех файлов в каталоге (foreach)
-
1
Выделение Powershell / CMD для копирования правой кнопкой мыши в Vista
-
3
Что такое Windows PowerShell?
-
5
Как сделать скрипт Powershell (или другой) для изменения разрешения экрана?
-
5
Получить текущий UNC-путь из локального пути в powershell