Привет подскажите как заставить работать Test-Path -Path "v:\_MUZ\Dj Giove 28 - Jeux Interdits (Original Mix) [Believe France].mp3"
если в названии файла есть знаки [ или ] он всегда возвращает False
PowerShell - [решено] Test-Path некорректно работает если в имени файла есть знаки [ или ]
-
dosperados
Re: PowerShell - [решено] Test-Path некорректно работает если в имени файла есть знаки [ или ]
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")-
dosperados
Re: PowerShell - [решено] Test-Path некорректно работает если в имени файла есть знаки [ или ]
-LiteralPath помогло, спасибо жаль что я сам не догадался, неопытность)