139 lines
9.2 KiB
Markdown
139 lines
9.2 KiB
Markdown
# Variables d'environnement
|
|
|
|
DESKTOP-FL5F1S2
|
|
|
|
`Get-Item -Path Env:*`
|
|
|
|
```powershell
|
|
PS Get-Item -Path Env:* Name Value ---- ----- COMPUTERNAME DESKTOP-FL5F1S2 USERPROFILE C:\Users\bruno HOMEPATH \Users\bruno LOCALAPPDATA C:\Users\bruno\AppData\Local PSModulePath C:\Users\bruno\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell... PROCESSOR_ARCHITECTURE AMD64 Path C:\Program Files (x86)\Parallels\Parallels Tools\Applications;C:\Program Files (x86)\... CommonProgramFiles(x86) C:\Program Files (x86)\Common Files ProgramFiles(x86) C:\Program Files (x86) PROCESSOR_LEVEL 6 LOGONSERVER \\DESKTOP-FL5F1S2 PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL HOMEDRIVE C: SystemRoot C:\WINDOWS ALLUSERSPROFILE C:\ProgramData DriverData C:\Windows\System32\Drivers\DriverData APPDATA C:\Users\bruno\AppData\Roaming PROCESSOR_REVISION 5e03 USERNAME bruno CommonProgramW6432 C:\Program Files\Common Files OneDrive C:\Users\bruno\OneDrive CommonProgramFiles C:\Program Files\Common Files OS Windows_NT USERDOMAIN_ROAMINGPROFILE DESKTOP-FL5F1S2 PROCESSOR_IDENTIFIER Intel64 Family 6 Model 94 Stepping 3, GenuineIntel OneDriveConsumer C:\Users\bruno\OneDrive AppsRoot D SystemDrive C: TEMP C:\Users\bruno\AppData\Local\Temp ProgramFiles C:\Program Files NUMBER_OF_PROCESSORS 2 ComSpec C:\WINDOWS\system32\cmd.exe TMP C:\Users\bruno\AppData\Local\Temp ProgramData C:\ProgramData ProgramW6432 C:\Program Files windir C:\WINDOWS USERDOMAIN DESKTOP-FL5F1S2 PUBLIC C:\Users\Public
|
|
```
|
|
|
|
Win10
|
|
|
|
`Get-ChildItem -Path Env:*`
|
|
|
|
```powershell
|
|
PS Get-ChildItem -Path Env:*
|
|
|
|
Name Value
|
|
|
|
---- -----
|
|
|
|
SystemDrive C:
|
|
ProgramFiles(x86) C:\Program Files (x86)
|
|
ProgramW6432 C:\Program Files
|
|
ChocolateyInstall C:\ProgramData\chocolatey
|
|
PROCESSOR_IDENTIFIER Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
|
|
TMP C:\Users\enzo2\AppData\Local\Temp
|
|
PROCESSOR_ARCHITECTURE AMD64
|
|
Path C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program F...
|
|
WSLENV WT_SESSION::WT_PROFILE_ID
|
|
PROCESSOR_REVISION 3c03
|
|
TEMP C:\Users\enzo2\AppData\Local\Temp
|
|
USERPROFILE C:\Users\enzo2
|
|
LOGONSERVER \\WIN10
|
|
WT_SESSION a9307fc2-a6d2-4543-8843-896181a31614
|
|
USERNAME enzo2
|
|
SystemRoot C:\WINDOWS
|
|
OneDrive C:\Users\enzo2\OneDrive
|
|
CommonProgramFiles(x86) C:\Program Files (x86)\Common Files
|
|
ProgramData C:\ProgramData
|
|
HOMEPATH \Users\enzo2
|
|
OneDriveConsumer C:\Users\enzo2\OneDrive
|
|
COMPUTERNAME WIN10
|
|
ALLUSERSPROFILE C:\ProgramData
|
|
CommonProgramW6432 C:\Program Files\Common Files
|
|
WT_PROFILE_ID {61c54bbd-c2c6-5271-96e7-009a87ff44bf}
|
|
DriverData C:\Windows\System32\Drivers\DriverData
|
|
HOMEDRIVE C:
|
|
windir C:\WINDOWS
|
|
NUMBER_OF_PROCESSORS 8
|
|
OS Windows_NT
|
|
ProgramFiles C:\Program Files
|
|
ComSpec C:\WINDOWS\system32\cmd.exe
|
|
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL
|
|
HOME C:\Users\enzo2
|
|
JD2_HOME C:\Users\enzo2\AppData\Local\JDownloader 2.0
|
|
PSModulePath C:\Users\enzo2\OneDrive\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsP...
|
|
APPDATA C:\Users\enzo2\AppData\Roaming
|
|
USERDOMAIN WIN10
|
|
PROCESSOR_LEVEL 6
|
|
asl.log Destination=file
|
|
LOCALAPPDATA C:\Users\enzo2\AppData\Local
|
|
ChocolateyLastPathUpdate 132328701361148322
|
|
USERDOMAIN_ROAMINGPROFILE WIN10
|
|
PUBLIC C:\Users\Public
|
|
CommonProgramFiles C:\Program Files\Common Files
|
|
```
|
|
|
|
|
|
|
|
Afficher le PATH
|
|
|
|
```powershell
|
|
> $env:Path
|
|
C:\Program Files\Parallels\Parallels Tools\Applications;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\PowerShell\7\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files (x86)\dotnet\;C:\Users\bruno\AppData\Local\Microsoft\WindowsApps;C:\Users\bruno\AppData\Local\Programs\Microsoft VS Code\bin
|
|
```
|
|
|
|
Ajouter au PATH
|
|
|
|
```
|
|
$addPath = 'C:\Folder\bin'
|
|
```
|
|
|
|
|
|
|
|
##### which:
|
|
|
|
`Get-Command <command>`
|
|
|
|
```powershell
|
|
Get-Command wsl
|
|
|
|
CommandType Name Version Source
|
|
----------- ---- ------- ------
|
|
Application wsl.exe 10.0.22... C:\WINDOWS\system32\wsl.exe
|
|
```
|
|
|
|
|
|
|
|
##### Version de Powershell:
|
|
|
|
`Get-Host`
|
|
|
|
```powershell
|
|
PS C:\Users\bruno> Get-Host
|
|
|
|
Name : ConsoleHost
|
|
Version : 7.1.4
|
|
InstanceId : c47454ef-ce56-4af8-b3e0-6b10825d6f8f
|
|
UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
|
|
CurrentCulture : fr-FR
|
|
CurrentUICulture : fr-FR
|
|
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
|
|
DebuggerEnabled : True
|
|
IsRunspacePushed : False
|
|
Runspace : System.Management.Automation.Runspaces.LocalRunspace
|
|
```
|
|
|
|
`(Get-Host).Version`
|
|
|
|
```powershell
|
|
PS C:\Users\bruno> (Get-Host).Version
|
|
|
|
Major Minor Build Revision
|
|
----- ----- ----- --------
|
|
7 1 4 -1
|
|
```
|
|
|
|
`$PSVersionTable.PSVersion`
|
|
|
|
```powershell
|
|
PS C:\Users\bruno> $PSVersionTable.PSVersion
|
|
|
|
Major Minor Patch PreReleaseLabel BuildLabel
|
|
----- ----- ----- --------------- ----------
|
|
7 1 4
|
|
```
|
|
|