удаление "из переменной - PullRequest
0 голосов
/ 28 ноября 2018

Итак, у меня ОЧЕНЬ простой код ниже ... закомментированный раздел - моя проблемная область.Я в основном хочу попросить полный путь к файлу ... Я знаю, что Windows присоединится, "но остальная часть моего кода не требует кавычек для работы. Поэтому я в основном хочу взять $ Path и убрать" метки из него иназовите полученный путь.Может кто-нибудь помочь, пожалуйста?

edit: или даже лучше ... как я могу настроить свой код, который я могу назвать $ Path с кавычками (для путей с пробелами) ... и все еще работать?Любое решение будет оценено.

Write-Host ' '
$Path = Read-Host 'Please provide full path for file deletion'
# path = path.replace("\"", "");
Get-ChildItem -Path $Path -Include *.* -File -Recurse | foreach { $_.Delete()}

1 Ответ

0 голосов
/ 28 ноября 2018

Это работает, чтобы удалить кавычки из строки

Write-Host ' '
$Path = Read-Host 'Please provide full path for file deletion'
$Path = $Path.Replace('"','');
$Path
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...