J'ai essayé mais j'ai trouvé une réponse: p>
Comment puis-je obtenir l'utilisateur actuel à la maison dans Windows PowerShell? strong> p>
3 Réponses :
variables système (celles que vous allez résoudre en lot sous % varname% code>) sont accessibles dans PowerShell comme
$ env: varname code>. Vous pouvez répertorier les variables système visibles à votre session PowerShell avec
Get-Childitem -Path env: code>. P>
dans Windows, il ressemble à $ env: userProfile ou $ env: homepath sans lecteur.
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
Essayez ceci:
[Environment]::ExpandEnvironmentVariables("%UserProfile%")