Я хотел бы объявить некоторые целочисленные константы в PowerShell.
Там какой-либо хороший путь состоит в том, чтобы сделать это?
Используйте
Set-Variable test -option Constant -value 100
или
Set-Variable test -option ReadOnly -value 100
Разница между "Constant" и "ReadOnly" заключается в том, что переменная только для чтения может быть удалена (и затем воссоздано) через
Remove-Variable test -Force
, тогда как постоянная переменная не может быть удалена (даже с -Force).
См. эту статью TechNet для получения дополнительных сведений.
Используйте константу -option
с командлетом Set-Variable
:
Set-Variable myvar -option Constant -value 100
Теперь $ myvar
имеет постоянное значение 100 и не может быть изменено.