Установить переменную в одной строке PowerShell - PullRequest
0 голосов
/ 21 октября 2019

Кто-нибудь из вас может дать мне знать, как указать переменную в строке PowerShell? Так же, как я мог бы использовать PowerShell ISE, я бы хотел сделать это через обычную консоль.

Ответы [ 2 ]

3 голосов
/ 21 октября 2019

Вы можете назначать значения переменной PowerShell, комбинируя имя переменной, оператор присваивания и выражение. Вот простой пример:

>> $a = 1 + 1

Если вы хотите заполнить несколько переменных одним и тем же значением, вы можете сохранить некоторую типизацию, как в примере ниже:

>> $a = $b = $c = 1

Вы также можетеопределите несколько переменных с разными значениями в одной строке:

>> $a, $b, $c = 1, 2, 3

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

>> $c

Чтобы получить значения от пользователя, аналогично функции Python input(), вы можете использовать:

$Number = Read-Host "Please enter a number" 

Прочитать официальную документацию здесь .

0 голосов
/ 05 ноября 2019

Я наконец нашел решение, чтобы выполнить работу. Я просто устанавливаю переменную и заканчиваю ее точкой с запятой. Тогда я могу продолжить писать сценарии.

Спасибо всем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...