Компьютеры

Как выполнить пакетное переименование нескольких файлов в Windows 10

Как переименовать несколько файлов с помощью PowerShell

Кроме того, вы также можете использовать PowerShell для переименования одного или нескольких файлов. Хотя существует множество способов манипулирования файлами при использовании этого инструмента, инструкции в этом руководстве предназначены только для того, чтобы вы начали работу с наиболее распространенными сценариями.

Переименовать один файл

Чтобы переименовать один файл с помощью PowerShell, выполните следующие действия:

  1. Открыть Начало.
  2. Искать сила оболочки и нажмите на верхний результат, чтобы открыть приложение.
  3. Введите следующий пример команды, чтобы перейти к папке с файлами, которые нужно переименовать, и нажмите Попасть в:

    cd PATHTOFOLDER

    В команде заменить PATHTOFOLDER с фактическим путем к местоположению.

    Например, эта команда просматривает папку «файлы» внутри «Документов»:

    cd Documentsfiles

    Расположение папки навигации Powershell

  4. (Необязательно) Введите следующую команду, чтобы вывести список файлов в расположении, и нажмите Попасть в:

    ls

  5. Введите следующую команду, чтобы переименовать один файл, и нажмите Попасть в:

    RenameItem "OLDFILENAME.EXTENSION" "NEWFILENAME.EXTENSION"

    В команде обязательно укажите имя и расширение старого и нового файла. Кавычки требуются только в том случае, если имя содержит пробелы.

    Например, измените имя файла на «Hiking_trip_2021_notes.txt»:

    RenameItem summer_trip_21_notes.txt hiking_trip_2021_notes.txt

    PowerShell переименовать файл

  6. Повторить шаг 5 чтобы продолжить переименование других оставшихся файлов.

После того, как вы выполните шаги, команда переименует указанный вами файл.

Массовое переименование нескольких файлов

Чтобы массово переименовать несколько файлов, когда структура имени не важна, выполните следующие действия:

  1. Открыть Начало.
  2. Искать сила оболочки и нажмите на верхний результат, чтобы открыть приложение.
  3. Введите следующий пример команды, чтобы перейти к папке с файлами, которые нужно переименовать, и нажмите Попасть в:

    cd PATHTOFOLDER

    В команде заменить PATHTOFOLDER с фактическим путем к местоположению.

    Например, эта команда просматривает папку «файлы» внутри «Документов»:

    cd Documentsfiles

    Расположение папки навигации Powershell

  4. (Необязательно) Введите следующую команду, чтобы вывести список файлов в расположении, и нажмите Попасть в:

    ls

  5. Введите следующую команду для массового переименования нескольких файлов и нажмите Попасть в:

    ls | %{RenameItem $_ NewName ("NEWFILENAME{0}.EXTENSION" f $nr++)}

    В команде замените «NEWFILENAME» фактическим именем структуры, которую вы хотите использовать.

    Например, эта команда переименовывает изображения с расширением «.jpg», используя ту же структуру именования («пляжпутешествие2021») и добавляя другой номер в конец имени:

    ls | %{RenameItem $_ NewName ("beachtrip2021{0}.jpg" f $nr++)}

    Массовое переименование нескольких файлов PowerShell

После выполнения этих шагов все файлы в указанном формате будут переименованы с использованием указанной вами структуры именования.

Обрезать несколько имен файлов

Чтобы сократить имена файлов или сократить часть имен с количеством символов «N» в Windows 10, выполните следующие действия:

  1. Открыть Начало.
  2. Искать сила оболочки и нажмите на верхний результат, чтобы открыть приложение.
  3. Введите следующий пример команды, чтобы перейти к папке с файлами, которые нужно переименовать, и нажмите Попасть в:

    cd PATHTOFOLDER

    В команде заменить PATHTOFOLDER с фактическим путем к местоположению.

    Например, эта команда просматривает папку «файлы» внутри «Документов»:

    cd Documentsfiles

    Расположение папки навигации Powershell

  4. (Необязательно) Введите следующую команду, чтобы вывести список файлов в расположении, и нажмите Попасть в:

    ls

  5. Введите следующую команду, чтобы переименовать файлы с более короткими именами, и нажмите Попасть в:

    ls | RenameItem NewName {$_.name.substring(0,$_.BaseName.lengthN) + $_.Extension}

    В команде внутри «$_. BaseName.lengthN» обновите значение «N», чтобы указать количество символов, которые вы хотите удалить.

    Например, эта команда сокращает имя ваших файлов до восьми символов:

    ls | RenameItem NewName {$_.name.substring(0,$_.BaseName.length8) + $_.Extension}

    PowerShell обрезает часть имени файла

Выполнив эти шаги, вы получите более короткие имена файлов в зависимости от длины, указанной в команде.

Удалить часть нескольких имен файлов

Чтобы удалить часть имени файла в нескольких файлах с помощью PowerShell, выполните следующие действия:

  1. Открыть Начало.
  2. Искать сила оболочки и нажмите на верхний результат, чтобы открыть приложение.
  3. Введите следующий пример команды, чтобы перейти к папке с файлами, которые нужно переименовать, и нажмите Попасть в:

    cd PATHTOFOLDER

    В команде заменить PATHTOFOLDER с фактическим путем к местоположению.

    Например, эта команда просматривает папку «файлы» внутри «Документов»:

    cd Documentsfiles

    Расположение папки навигации Powershell

  4. (Необязательно) Введите следующую команду, чтобы вывести список файлов в расположении, и нажмите Попасть в:

    ls

  5. Введите следующую команду, чтобы удалить часть имени файла, и нажмите Попасть в:

    ls | RenameItem NewName {$_.name replace "OLDFILENAMEPART",""}

    В команде замените «OLDFILENAMEPART» фактической частью имени, которое вы хотите заменить.

    Например, эта команда убирает слово «путешествие» из названия всех файлов в папке:

    ls | RenameItem NewName {$_.name replace "trip",""}

    PowerShell удалить часть имени файла

После выполнения шагов команда удалит ту часть имени файла, которую вы указали в команде.

Заменить часть нескольких имен файлов

Чтобы переименовать ту же часть имени файла, выполните следующие действия:

  1. Открыть Начало.
  2. Искать сила оболочки и нажмите на верхний результат, чтобы открыть приложение.
  3. Введите следующий пример команды, чтобы перейти к папке с файлами, которые нужно переименовать, и нажмите Попасть в:

    cd PATHTOFOLDER

    В команде заменить PATHTOFOLDER с фактическим путем к местоположению.

    Например, эта команда просматривает папку «файлы» внутри «Документов»:

    cd Documentsfiles

    Расположение папки навигации Powershell

  4. (Необязательно) Введите следующую команду, чтобы вывести список файлов в расположении, и нажмите Попасть в:

    ls

  5. Введите следующую команду, чтобы заменить часть имени файла, и нажмите Попасть в:

    ls | RenameItem NewName {$_.name replace "OLDFILENAMEPART","NEWFILENAMEPART"}

    В команде замените «PARTOLDFILENAME» и «PARTFILENAMENEWPART» на старую и новую части имени файла.

    Например, эта команда заменяет слово «vacation_» на «excursion_trip_» в имени файла:

    ls | RenameItem NewName {$_.name replace "beach","hiking_trip_"}

    PowerShell переименовывает часть имени файла

После выполнения этих шагов команда изменит имена файлов с заменой, указанной в команде.

Удалить пробелы из нескольких файлов

Пробелы в имени файла иногда могут вызывать проблемы, особенно при использовании командной строки. Если у вас есть файлы, имена которых содержат пробелы, вы можете использовать PowerShell для замены символа визуального разделителя, например тире или подчеркивания.

Чтобы удалить пробелы и заменить их символами подчеркивания в именах файлов, выполните следующие действия.

  1. Открыть Начало.
  2. Искать сила оболочки и нажмите на верхний результат, чтобы открыть приложение.
  3. Введите следующий пример команды, чтобы перейти к папке с файлами, которые нужно переименовать, и нажмите Попасть в:

    cd PATHTOFOLDER

    В команде заменить PATHTOFOLDER с фактическим путем к местоположению.

    Например, эта команда просматривает папку «файлы» внутри «Документов»:

    cd Documentsfiles

    Расположение папки навигации Powershell

  4. (Необязательно) Введите следующую команду, чтобы вывести список файлов в расположении, и нажмите Попасть в:

    ls

  5. Введите следующую команду, чтобы удалить пробелы из имени файла, и нажмите Попасть в:

    ls | RenameItem NewName { $_.Name replace " ","SEPARATOR" }

    В команде обязательно замените «SEPARATOR» символом, который вы хотите использовать вместо пробела.

    Например, эта команда заменяет пробелы символами подчеркивания во всех файлах:

    ls | RenameItem NewName { $_.Name replace " ","_" }

    PowerShell удалить имя файла удалить пробелы

После выполнения шагов пробелы в именах файлов будут заменены на указанный вами разделитель.

Изменить расширение файла

Чтобы изменить расширение нескольких файлов с помощью PowerShell, выполните следующие действия:

  1. Открыть Начало.
  2. Искать сила оболочки и нажмите на верхний результат, чтобы открыть приложение.
  3. Введите следующий пример команды, чтобы перейти к папке с файлами, которые нужно переименовать, и нажмите Попасть в:

    cd PATHTOFOLDER

    В команде заменить PATHTOFOLDER с фактическим путем к местоположению.

    Например, эта команда просматривает папку «файлы» внутри «Документов»:

    cd Documentsfiles

    Расположение папки навигации Powershell

  4. (Необязательно) Введите следующую команду, чтобы вывести список файлов в расположении, и нажмите Попасть в:

    ls

  5. Введите следующую команду, чтобы изменить расширение файлов, и нажмите Попасть в:

    ls | RenameItem NewName { [io.path]::ChangeExtension($_.name, ".NEWEXTENSION") }

    В команде замените «.NEWEXTENSION» новым расширением файлов.

    Например, эта команда изменяет любое расширение файла на «.doc»:

    ls | RenameItem NewName { [io.path]::ChangeExtension($_.name, "doc") }

    PowerShell изменить расширение файла

После того, как вы выполните шаги, PowerShell изменит расширение на указанное вами.

Переименовать определенные файлы расширения

Приведенные выше инструкции переименуют каждый файл в папке. Однако, если вы хотите переименовать определенный формат файла, например документы, изображения или видео, вы можете использовать параметр «filter».

Чтобы изменить имена файлов определенного формата с помощью команд PowerShell, выполните следующие действия:

  1. Открыть Начало.
  2. Искать сила оболочки и нажмите на верхний результат, чтобы открыть приложение.
  3. Введите следующий пример команды, чтобы перейти к папке с файлами, которые нужно переименовать, и нажмите Попасть в:

    cd PATHTOFOLDER

    В команде заменить PATHTOFOLDER с фактическим путем к местоположению.

    Например, эта команда просматривает папку «файлы» внутри «Документов»:

    cd Documentsfiles

    Расположение папки навигации Powershell

  4. (Необязательно) Введите следующую команду, чтобы вывести список файлов в расположении, и нажмите Попасть в:

    ls

  5. Введите следующую команду, чтобы переименовать файлы с определенным расширением, и нажмите Попасть в:

    ls filter *.EXTENSION | %{RenameItem $_ NewName ("NEWFILENAME{0}.EXTENSION" f $nr++)}

    В команде замените «NEWFILENAME» и «EXTENSION» параметром, который вы хотите использовать.

    Например, эта команда переименовывает только файлы с расширением «.jpg»:

    ls filter *.jpg | %{RenameItem $_ NewName ("beachtrip{0}.jpg" f $nr++)}

    PowerShell переименовывает только определенные файлы расширений

После того, как вы выполните эти шаги, PowerShell переименует файлы с определенным расширением, используя имя, указанное вами в команде.

Related Articles

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Back to top button
velamma free episode tubebox.info wwwxxxindian
sexy video ww freepakistaniporn.com doctor sex com
قصص نيك حقيقي sexoyporno.org افلام جنس ساخنة
bf film videos sexyindianporno.com ypuporn
mom and dad sex tubexo.mobi www.malayalam xnxx.com
tamil girls mms vegasmpegs.mobi xxx hindi mp3
school xnxx hd ganstagirls.info south indian sexy hd video
www sisjarnet com tubepatrolporn.net hindu ladies porn
probinsyano april 1 2022 full episode onlineteleserye.net panayam
منتقبات جميلات tubestur.com انبوب سكس
nanalo sa lotto teleseryeonline.com nawalan
my porn bible dirtygfs.net xxx in bangladesh
ddf network.com eroteenies.info real tevar cast
سكساوي مترجم izleporno.biz بنات تنيك بعضها
indian xxx garl latinporntrends.com xxx mp4 video