0
我一直在努力與這個問題了一會兒,搜查了幾個小時,但無法找到如何解決呢PowerShell的字符串變種
問題: 所有我想要的是基本的一個字符串,然後將其用作變量名稱。
例子:
Eval('SomeText') = 'someinfo'
這會出落得這樣的:
$SomeText (which contains 'someinfo')
也許硬一點點的解釋,希望你們理解,它可能是一些簡單的,但我只是不知道如何在PowerShell腳本中執行此操作。
$ SomeText = 'someinfo' 不工作?我想我是誤解了這一點。哦!你的意思是根據另一個操作的結果設置變量的名稱? – 2014-12-02 09:53:05
yes根據另一個操作的結果精確地設置變量的名稱(對於語言障礙而言很抱歉) – Apollyon 2014-12-02 10:00:35
一切都很好 - 因此,您可以使用Set-Variable來執行此操作。示例:Set-Variable -Name(Eval('SomeText'))--Value'someinfo' – 2014-12-02 10:03:36