|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] нужно переименовать большую коллекцию MP3 файлов |
|
PowerShell - [решено] нужно переименовать большую коллекцию MP3 файлов
|
![]() Старожил Сообщения: 349 |
Столкнулся с проблемой понимания скрипта, Ситуация выглядит следующим образом, нужно переименовать большую коллекцию MP3 файлов.Вместо названия пронумеровать каждый файл в папке.Нашел скрип, и не могу понять что нужно делать.Помогите разобраться.
Хотя в нем все подробно разжевано все равно возникают трудности. |
|
Отправлено: 16:52, 18-02-2015 |
![]() Старожил Сообщения: 349
|
Убрал ключ -lit и все пошло нормально, только это с ключом -whatif.В реальности применю скрипт когда все соберу, подкинули еще файликов, нужно все это перебрать.Я так понимаю в каждой папке файлы будут переименованы с индексом 001-009.Если да то это почти то что нужно.С найденного мною скрипта добавлю еще создание плейлиста.
Версия PS была обновлена только я не могу понять как эти обновления вступают в силу.А так наверное V.1. а нет проверил 2.0 Iska, Программу тоже загружу посмотрю, и оценю её в работе.Русский в настройках имеется? Foreigner, -lit что это за командлет ? Без него все идет, без потерь.Ничего я не произойдет.С моими mp3шками. |
------- Отправлено: 21:29, 18-02-2015 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Указать параметр Path и какой провайдер интересует:
Get-help Get-ChildItem -Path cert:\ |
Отправлено: 21:33, 18-02-2015 | #12 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:37, 18-02-2015 | #13 |
![]() Старожил Сообщения: 349
|
Kazun, Что с этим делать?
|
------- Отправлено: 21:38, 18-02-2015 | #14 |
Ветеран Сообщения: 1758
|
|
Отправлено: 21:43, 18-02-2015 | #15 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Kazun:
|
|
Отправлено: 21:44, 18-02-2015 | #16 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Get-help Get-ChildItem -Path cert:\
SYNTAX Get-ChildItem [[-Path] <String[]>] [[-Filter] <String>] [-Exclude <String[]>] [-Force] [-Include <String[]>] [-Name ] [-Recurse] [-UseTransaction [<SwitchParameter>]] [<CommonParameters>] Get-ChildItem [[-Filter] <String>] [-Exclude <String[]>] [-Force] [-Include <String[]>] [-Name] [-Recurse] -Literal Path <String[]> [-UseTransaction [<SwitchParameter>]] [<CommonParameters>] Get-ChildItem [-CodeSigningCert] [-DnsName <string>] [-EKU <string>] [-ExpiringInDays <int>] [-SSLServerAuthenticat ion] [<CommonParameters>] PS > Get-help Get-ChildItem -Path cert:\ -Parameter CodeSigningCert -CodeSigningCert [<SwitchParameter>] Gets only those certificates with code-signing authority. This parameter gets certificates that have "Code Signing " in their EnhancedKeyUsageList property value. PS > Get-help Get-ChildItem -Parameter CodeSigningCert Get-help : No parameter matches criteria CodeSigningCert. At line:1 char:1 + Get-help Get-ChildItem -Parameter CodeSigningCert Так что не соглашусь с данным заявлением. ЗЫ. Для FileSystem - Get-help Get-ChildItem -Path C:\ -Parameter ReadOnly |
Отправлено: 21:45, 18-02-2015 | #17 |
Ветеран Сообщения: 1758
|
Цитата Iska:
Цитата Kazun:
> Get-help Get-ChildItem -Path C:\ -Parameter ReadOnly Get-help : Нет параметров, отвечающих критериям ReadOnly. строка:1 знак:1 + Get-help Get-ChildItem -Path C:\ -Parameter ReadOnly + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (System.Manageme...CommandHelpInfo:ProviderCommandHelpInfo ) [Get-Help], PSArgumentException + FullyQualifiedErrorId : NoParmsFound,Microsoft.PowerShell.Commands.GetHelpCommand |
||
Отправлено: 21:49, 18-02-2015 | #18 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Для начала не плохо бы озвучить версию PowerShell: The ReadOnly parameter was introduced in Windows PowerShell 3.0.
PS > Get-help Get-ChildItem -Path C:\ -Parameter ReadOnly -ReadOnly [<SwitchParameter>] Gets only read-only files and directories (folders). To get only read-only items, use the ReadOnly parameter, its "ar" alias, or the ReadOnly value of the Attributes pa rameter. To exclude read-only items, use the Attributes parameter. Все мои примеры v3 и выше. |
Отправлено: 21:55, 18-02-2015 | #19 |
Ветеран Сообщения: 1758
|
Kazun,
Тот же результат выдает $PSVersionTable.PSVersion > get-host Name : ConsoleHost Version : 4.0 InstanceId : 92980ac2-ee31-4e9a-a070-7bd0a2cc2e08 UI : System.Management.Automation.Internal.Host.InternalHostUserInterface CurrentCulture : ru-RU CurrentUICulture : ru-RU PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy IsRunspacePushed : False Runspace : System.Management.Automation.Runspaces.LocalRunspace |
Последний раз редактировалось Foreigner, 18-02-2015 в 22:07. Отправлено: 22:02, 18-02-2015 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Найти и переименовать содержимое файлов. | Spacejet | Скриптовые языки администрирования Windows | 2 | 15-01-2015 18:22 | |
CMD/BAT - Переименовать кучу файлов | bagfinder | Скриптовые языки администрирования Windows | 1 | 03-02-2014 21:32 | |
Установка - [решено] Нужно переименовать диски | АннаА | Microsoft Windows 7 | 3 | 16-11-2011 16:03 | |
Медиа - Проигрывание mp3 файлов | bl1nk | Microsoft Windows 2000/XP | 6 | 21-07-2008 19:46 | |
Как переименовать имя аккаунта в XP с изменением имени его папки и других файлов. | Alikber | Microsoft Windows 2000/XP | 4 | 06-03-2006 00:15 |
|