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

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

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

Аватара для dosperados

Пользователь


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

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


Привет подскажите как заставить работать Test-Path -Path "v:\_MUZ\Dj Giove 28 - Jeux Interdits (Original Mix) [Believe France].mp3"
если в названии файла есть знаки [ или ] он всегда возвращает False

Отправлено: 06:22, 14-04-2016

 

Забанен


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

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


dosperados, вместо -Path в данном случае следует использовать -LiteralPath:
Код: Выделить весь код
Test-Path -LiteralPath "V:\_MUZ\Dj Giove 28 - Jeux Interdits (Original Mix) [Believe France].mp3"
Или использовать следующий синтаксис:
Код: Выделить весь код
[IO.File]::Exists("V:\_MUZ\Dj Giove 28 - Jeux Interdits (Original Mix) `[Believe France`].mp3")
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:03, 14-04-2016 | #2



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

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


Аватара для dosperados

Пользователь


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

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


-LiteralPath помогло, спасибо жаль что я сам не догадался, неопытность)

Отправлено: 08:55, 14-04-2016 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - [решено] Test-Path Ubiquiti Скриптовые языки администрирования Windows 6 28-03-2017 02:14
PowerShell - [решено] Многопоточный Test-Path c4uran Скриптовые языки администрирования Windows 5 09-10-2015 10:12
CMD/BAT - [решено] Сворачивание консольного окна, если в имени запускаемого файла есть скобки V!RTuE Скриптовые языки администрирования Windows 1 27-02-2015 19:28
PowerShell - [решено] test-path для выключенной машины? nokogerra Скриптовые языки администрирования Windows 4 16-01-2015 13:15
Ошибка - Каракули в реестре "Синтаксическая ошибка в имени файла,имени папки или метке тома" permas Microsoft Windows 2000/XP 2 20-02-2010 19:30




 
Переход