Как я могу передать параметры с помощью powershell? - PullRequest
0 голосов
/ 12 апреля 2019

Кто-то может сказать мне, возможно ли передать переменные, когда я вызываю команду Remove-Printer на Powershell?

Remove-Printer -Name 'Printer1 (Copy $ i)'

ИДК, если это возможно, но я попробовал это:

for ($i=0; $i -le 5; $i ++) {
   Remove-Printer -Name 'Printer1 (Copy '+$i+')'
}

и более неудачных попыток ...

Если кто-то может мне помочь ... спасибо.

1 Ответ

1 голос
/ 12 апреля 2019

Одинарные кавычки говорят PowerShell, что внутри есть литералы символов. Просто используйте двойные кавычки, и у меня после пробела (часть $ i ++) есть конструктор цикла for.

for ($i=0; $i -le 5; $i++) {
   Remove-Printer -Name "Printer1 (Copy $i)"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...