Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Изменить расширение файлов в ссылках

Ответить
Настройки темы
PowerShell - [решено] Изменить расширение файлов в ссылках

Ветеран


Сообщения: 531
Благодарности: 4

Профиль | Отправить PM | Цитировать


Здравствуйте, Подскажите, Как можно массово заменить расширение файлов в ссылках?
Есть текстовый документ с множеством ссылок, каждая ссылка в новой строке, необходимо изменить расширение файлов в ссылках на mp4

Пример, текстовый документ 1.txt:

Код: Выделить весь код
https://yandex.ru/file/dfdg83jk51a/0058start.avi
https://google.com/file/10g8itfjf51a/0059soccer.mp4
https://mail.ru/file/445g83jk51a/kino0060.wmv
После применения скрипта 1.txt должен Стать таким:

Код: Выделить весь код
https://yandex.ru/file/dfdg83jk51a/0058start.mp4
https://google.com/file/10g8itfjf51a/0059soccer.mp4
https://mail.ru/file/445g83jk51a/kino0060.mp4

Отправлено: 07:22, 23-02-2024

 

Старожил


Сообщения: 216
Благодарности: 15

Профиль | Отправить PM | Цитировать


Цитата Alexander_88:
Как можно массово заменить расширение файлов в ссылках? »
Код: Выделить весь код
Get-Content .\1.txt | ForEach {
$_ -replace '(https?[\w\/:.]{10,100}.*\.).*',"`$1mp4"
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:43, 23-02-2024 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


Сообщения: 531
Благодарности: 4

Профиль | Отправить PM | Цитировать


Uragan66, спасибо

Отправлено: 20:29, 23-02-2024 | #3


Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6493
Благодарности: 1465

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
(gc "C:\temp\file.txt") -replace '\.\w+$','.mp4'

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:55, 24-02-2024 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Изменить расширение файлов в ссылках

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2012 R2 - [решено] Изменить расширение rdp для определенного клиента kot488 Windows Server 2012/2012 R2 1 19-01-2022 14:32
PowerShell - [решено] проверка имен файлов в ссылках с реальными файлами Alexander_88 Скриптовые языки администрирования Windows 6 13-05-2015 13:04
Разное - [решено] Как изменить расширение файла Arassir Microsoft Windows 7 21 14-06-2012 23:11
2008 R2 - [решено] Изменить расширение Traktorist Windows Server 2008/2008 R2 5 02-12-2010 16:14
Интерфейс - [решено] Вы действительно хотите изменить расширение? Lirck Microsoft Windows 2000/XP 5 27-01-2009 16:54




 
Переход