2013-05-10 140 views
0

設置變量幫助文件 - 選項恆 - 值「someValue中」設置變量無法覆蓋變量

設置變量:因爲它是隻讀或常量無法覆蓋變量幫助文件。

我在電源外殼中得到下面的錯誤。有人能讓我知道我在這裏想念什麼嗎?

在此先感謝

+0

覆蓋它。如果它是常量,那麼它不能改變。這有點意味着什麼。 – EBGreen 2013-05-10 17:53:36

+0

即使我從代碼中刪除了-option常量,我也遇到了同樣的錯誤。 – TJK 2013-05-10 18:12:55

+1

我懷疑$ helpText正在其他地方設置。或者你已經在同一個會話中運行相同的代碼(這會使它成爲一個常量)。 – EBGreen 2013-05-10 18:17:25

回答

1

常量變量不能刪除,其屬性不能更改。

要刪除它,只能關閉當前會話並重新開始。

請考慮使用ReadOnly選項。然後你可以用-Force開關覆蓋它。

-2

因爲它已經在問題的評論中說過了,所以constant變量在運行時不能被改變。

變量聲明爲以下,比你可以用-Force

Set-Variable helpText "somevalue" -Option ReadOnly