【问题标题】:Windows Powershell Environment VariablesWindows Powershell 环境变量
【发布时间】:2020-02-27 11:35:11
【问题描述】:

我试过但没有找到答案:

如何在 Windows PowerShell 中获取当前用户的主页?

【问题讨论】:

    标签: powershell environment-variables powershell-2.0


    【解决方案1】:

    系统变量(您将在 Batch 中以 %varname% 寻址的变量)在 PowerShell 中可通过 $env:varname 访问。您可以使用Get-ChildItem -Path Env: 列出对您的 PowerShell 会话可见的系统变量。

    【讨论】:

      【解决方案2】:

      在 Windows 中,它看起来像 $env:userprofile 或 $env:homepath 没有驱动器。

      dir env: | where value -match admin
      
      
      Name                           Value
      ----                           -----
      APPDATA                        C:\Users\admin\AppData\Roaming
      HOMEPATH                       \Users\admin
      LOCALAPPDATA                   C:\Users\admin\AppData\Local
      OneDrive                       C:\Users\admin\OneDrive
      Path                           C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Wind...
      PSModulePath                   C:\Users\admin\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerSh...
      TEMP                           C:\Users\admin\AppData\Local\Temp
      TMP                            C:\Users\admin\AppData\Local\Temp
      USERNAME                       admin
      USERPROFILE                    C:\Users\admin
      
      

      【讨论】:

        【解决方案3】:

        试试这个:

        [Environment]::ExpandEnvironmentVariables("%UserProfile%")
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-05-21
          • 2015-07-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-08-21
          • 2015-08-20
          相关资源
          最近更新 更多