PowerShell поддерживает константы?

Я хотел бы объявить некоторые целочисленные константы в PowerShell.

Там какой-либо хороший путь состоит в том, чтобы сделать это?

106
задан wonea 27 October 2017 в 09:25
поделиться

2 ответа

Используйте

Set-Variable test -option Constant -value 100

или

Set-Variable test -option ReadOnly -value 100

Разница между "Constant" и "ReadOnly" заключается в том, что переменная только для чтения может быть удалена (и затем воссоздано) через

Remove-Variable test -Force

, тогда как постоянная переменная не может быть удалена (даже с -Force).

См. эту статью TechNet для получения дополнительных сведений.

107
ответ дан 24 November 2019 в 03:52
поделиться

Используйте константу -option с командлетом Set-Variable :

Set-Variable myvar -option Constant -value 100

Теперь $ myvar имеет постоянное значение 100 и не может быть изменено.

9
ответ дан 24 November 2019 в 03:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: