我使用powershell 4時,我運行$env:logonserver
我沒有得到任何結果,當我在PowerShell 3中使用相同的命令它很好。在使用cmd並運行%logonserver%
時,我在使用PowerShell 4的機器上獲得了我正在尋找的結果。Powershell環境:目錄變量
我的問題是沒有人知道如何將$env:logonserver
帶回或其他方法來獲得相同的結果?我使用這個命令作爲我的登錄腳本的一部分。
我使用powershell 4時,我運行$env:logonserver
我沒有得到任何結果,當我在PowerShell 3中使用相同的命令它很好。在使用cmd並運行%logonserver%
時,我在使用PowerShell 4的機器上獲得了我正在尋找的結果。Powershell環境:目錄變量
我的問題是沒有人知道如何將$env:logonserver
帶回或其他方法來獲得相同的結果?我使用這個命令作爲我的登錄腳本的一部分。
$env:logonserver
工作對我來說我的V4系統上一樣,
cmd /c "echo %logonserver%"
原來我用的是「運行方式不同的用戶」選項運行我的PowerShell會話,因爲該帳戶並沒有記錄到任何東西我沒有顯示$ env:logonserver的結果。
嘗試下面的查詢,我希望它能起作用。
Get-Content env:logonserver "Results will be out"
重寫您的帖子以刪除絨毛,並使用四個空格格式化代碼,或用''' –
適用於我以及V4。 –