Catalogue des Commandes 17/02/2026 18:00:00 angularforall.com

- PowerShell : commandes Windows CLI et guide complet

Powershell Windows Cli Administration-Systeme Scripting Automatisation Systeme-Exploitation Shell Devops Cmdlets Ps1 Windows-Server Active-Directory Wmi

Maîtrisez PowerShell pour administrer Windows : commandes CLI, scripting d'automatisation, cmdlets et gestion système avancée pour DevOps Windows.

dir
Description :

Affiche la liste des fichiers et dossiers du répertoire courant

Options :
  • /A
  • /B
  • /C
  • /D
  • /L
  • /N
  • /O
  • /P
  • /Q
  • /R
  • /S
  • /T
  • /W
  • /X
  • /4
  • /?
cd
Description :

Change de répertoire ou affiche le répertoire courant

Options :
  • /D
  • ..
  • \
  • /?
chdir
Description :

Affiche le répertoire courant ou change de répertoire

Options :
  • /D
  • /?
mkdir
Description :

Crée un nouveau dossier

Options :
  • /?
md
Description :

Alias de mkdir - Crée un nouveau dossier

Options :
  • /?
rmdir
Description :

Supprime un dossier

Options :
  • /S
  • /Q
  • /?
rd
Description :

Alias de rmdir - Supprime un dossier

Options :
  • /S
  • /Q
  • /?
del
Description :

Supprime un ou plusieurs fichiers

Options :
  • /P
  • /F
  • /S
  • /Q
  • /A
  • /?
erase
Description :

Alias de del - Supprime un ou plusieurs fichiers

Options :
  • /P
  • /F
  • /S
  • /Q
  • /A
  • /?
copy
Description :

Copie un ou plusieurs fichiers

Options :
  • /Y
  • /-Y
  • /V
  • /A
  • /B
  • /D
  • /L
  • /N
  • /Z
  • /?
xcopy
Description :

Copie des fichiers et des arborescences de dossiers

Options :
  • /S
  • /E
  • /T
  • /I
  • /D
  • /Y
  • /-Y
  • /H
  • /R
  • /K
  • /C
  • /Q
  • /F
  • /L
  • /W
  • /P
  • /EXCLUDE
  • /?
robocopy
Description :

Copie robuste de fichiers et dossiers

Options :
  • /S
  • /E
  • /MIR
  • /MOV
  • /MOVE
  • /Z
  • /R
  • /W
  • /MT
  • /XD
  • /XF
  • /XD
  • /LOG
  • /NP
  • /NDL
  • /NJH
  • /NJS
  • /?
move
Description :

Déplace un ou plusieurs fichiers

Options :
  • /Y
  • /-Y
  • /?
rename
Description :

Renomme un fichier ou dossier

Options :
  • /?
ren
Description :

Alias de rename - Renomme un fichier ou dossier

Options :
  • /?
type
Description :

Affiche le contenu d'un fichier texte

Options :
  • /?
more
Description :

Affiche le contenu d'un fichier page par page

Options :
  • /C
  • /P
  • /S
  • /Tn
  • /E
  • /?
find
Description :

Recherche une chaîne de caractères dans un fichier

Options :
  • /V
  • /C
  • /N
  • /I
  • /OFF
  • /?
findstr
Description :

Recherche avancée de motifs dans des fichiers

Options :
  • /B
  • /E
  • /L
  • /R
  • /S
  • /I
  • /X
  • /V
  • /N
  • /M
  • /O
  • /P
  • /C
  • /A
  • /F
  • /G
  • /D
  • /?
fc
Description :

Compare deux fichiers et affiche les différences

Options :
  • /A
  • /B
  • /C
  • /L
  • /LBn
  • /N
  • /T
  • /U
  • /W
  • /nnnn
  • /?
comp
Description :

Compare le contenu de deux fichiers ou ensembles de fichiers

Options :
  • /D
  • /A
  • /L
  • /N
  • /C
  • /OFF
  • /?
attrib
Description :

Affiche ou modifie les attributs d'un fichier

Options :
  • +R
  • -R ⚠️
  • +A
  • -A
  • +S
  • -S
  • +H
  • -H
  • +O
  • -O
  • +I
  • -I
  • /S
  • /D
  • /L
  • /?
icacls
Description :

Affiche ou modifie les listes de contrôle d'accès (ACL)

Options :
  • /grant
  • /deny
  • /remove
  • /setowner
  • /setintegritylevel
  • /T
  • /C
  • /L
  • /Q
  • /save
  • /restore
  • /reset
  • /inheritance
  • /?
cacls
Description :

Ancienne version de icacls pour gérer les ACL

Options :
  • /T
  • /E
  • /C
  • /G
  • /R
  • /P
  • /D
  • /?
takeown
Description :

Prend possession d'un fichier ou dossier

Options :
  • /S
  • /U
  • /P
  • /F
  • /A
  • /R
  • /D
  • /SKIPSL
  • /?
tree
Description :

Affiche graphiquement l'arborescence des dossiers

Options :
  • /F
  • /A
  • /?
echo
Description :

Affiche un message ou active/désactive l'affichage des commandes

Options :
  • on
  • off
  • /?
cls
Description :

Efface l'écran de la console

Options :
  • /?
color
Description :

Change les couleurs de la console

Options :
  • 0-9
  • A-F ⚠️
  • /?
title
Description :

Définit le titre de la fenêtre de console

Options :
  • /?
prompt
Description :

Change l'invite de commande

Options :
  • $A ⚠️
  • $B ⚠️
  • $C ⚠️
  • $D ⚠️
  • $E ⚠️
  • $F ⚠️
  • $G ⚠️
  • $H ⚠️
  • $L ⚠️
  • $N ⚠️
  • $P ⚠️
  • $Q ⚠️
  • $S ⚠️
  • $T ⚠️
  • $V ⚠️
  • $_ ⚠️
  • $+ ⚠️
  • $M ⚠️
  • /?
date
Description :

Affiche ou modifie la date système

Options :
  • /T
  • /?
time
Description :

Affiche ou modifie l'heure système

Options :
  • /T
  • /?
ver
Description :

Affiche la version de Windows

Options :
  • /?
systeminfo
Description :

Affiche les informations détaillées du système

Options :
  • /S
  • /U
  • /P
  • /FO
  • /NH
  • /?
hostname
Description :

Affiche le nom de l'ordinateur

Options :
  • /?
whoami
Description :

Affiche le nom de l'utilisateur courant

Options :
  • /UPN
  • /FQDN
  • /LOGONID
  • /USER
  • /GROUPS
  • /CLAIMS
  • /PRIV
  • /ALL
  • /?
tasklist
Description :

Affiche la liste des processus en cours

Options :
  • /S
  • /U
  • /P
  • /M
  • /SVC
  • /V
  • /FI
  • /FO
  • /NH
  • /?
taskkill
Description :

Termine un ou plusieurs processus

Options :
  • /S
  • /U
  • /P
  • /FI
  • /PID
  • /IM
  • /F
  • /T
  • /?
start
Description :

Démarre une nouvelle fenêtre pour exécuter un programme

Options :
  • /MIN
  • /MAX
  • /WAIT
  • /B
  • /I
  • /D
  • /AFFINITY
  • /NODE
  • /?
call
Description :

Appelle un autre script batch sans arrêter le script parent

Options :
  • /?
exit
Description :

Quitte l'interpréteur de commandes ou un script batch

Options :
  • /B
  • /?
pause
Description :

Suspend l'exécution d'un script et attend une touche

Options :
  • /?
timeout
Description :

Pause l'exécution pour une durée spécifiée

Options :
  • /T
  • /NOBREAK
  • /?
shutdown
Description :

Arrête ou redémarre l'ordinateur

Options :
  • /s
  • /r
  • /g
  • /a
  • /p
  • /h
  • /hybrid
  • /f
  • /t
  • /c
  • /d
  • /l
  • /m
  • /?
logoff
Description :

Déconnecte l'utilisateur de la session

Options :
  • /?
ipconfig
Description :

Affiche la configuration réseau IP

Options :
  • /all
  • /release
  • /renew
  • /flushdns
  • /registerdns
  • /displaydns
  • /showclassid
  • /setclassid
  • /?
ping
Description :

Teste la connectivité réseau vers une adresse IP

Options :
  • -t
  • -a
  • -n
  • -l
  • -f ⚠️
  • -i
  • -v
  • -r ⚠️
  • -s
  • -j
  • -k
  • -w
  • -R ⚠️
  • -S
  • -4
  • -6
  • /?
tracert
Description :

Trace la route vers une adresse IP

Options :
  • -d
  • -h
  • -j
  • -w
  • -R ⚠️
  • -S
  • -4
  • -6
  • /?
pathping
Description :

Combine ping et tracert avec statistiques

Options :
  • -n
  • -h
  • -g
  • -p
  • -q
  • -w
  • -i
  • -4
  • -6
  • /?
netstat
Description :

Affiche les connexions réseau actives

Options :
  • -a
  • -b
  • -e
  • -f ⚠️
  • -n
  • -o
  • -p
  • -r ⚠️
  • -s
  • -t
  • -x
  • -y
  • /?
nslookup
Description :

Interroge les serveurs DNS

Options :
  • -type
  • -querytype
  • -timeout
  • -retry ⚠️
  • -port
  • -debug
  • -d2
  • /?
arp
Description :

Affiche et modifie le cache ARP

Options :
  • -a
  • -g
  • -d
  • -s
  • /?
route
Description :

Affiche et modifie la table de routage

Options :
  • -f ⚠️
  • print
  • add
  • delete ⚠️
  • change
  • -4
  • -6
  • /?
nbtstat
Description :

Affiche les statistiques NetBIOS sur TCP/IP

Options :
  • -a
  • -A
  • -c
  • -n
  • -r ⚠️
  • -R ⚠️
  • -s
  • -S
  • /?
net
Description :

Gère les services réseau (utilisateurs, partages, services)

Options :
  • accounts
  • computer
  • config
  • continue
  • file
  • group
  • help
  • helpmsg
  • localgroup
  • pause
  • session
  • share
  • start
  • statistics
  • stop
  • time
  • use
  • user
  • view
  • /?
net user
Description :

Gère les comptes utilisateurs locaux

Options :
  • /add
  • /delete
  • /active
  • /expires
  • /fullname
  • /passwordchg
  • /passwordreq
  • /times
  • /domain
  • /?
net share
Description :

Gère les partages réseau

Options :
  • /delete
  • /remark
  • /unlimited
  • /users
  • /grant
  • /cache
  • /?
net use
Description :

Connecte ou déconnecte un lecteur réseau

Options :
  • /persistent
  • /delete
  • /user
  • /savecred
  • /smartcard
  • /?
net start
Description :

Démarre un service Windows

Options :
  • /?
net stop
Description :

Arrête un service Windows

Options :
  • /?
sc
Description :

Gère les services Windows (contrôle avancé)

Options :
  • query
  • start
  • stop
  • pause
  • continue
  • config
  • create
  • delete ⚠️
  • description
  • failure
  • qc
  • qdescription
  • qfailure
  • queryex
  • sdshow
  • sdset
  • /?
chkdsk
Description :

Vérifie et répare les erreurs du système de fichiers

Options :
  • /F
  • /V
  • /R
  • /X
  • /I
  • /C
  • /L
  • /B
  • /scan
  • /perf
  • /spotfix
  • /?
sfc
Description :

Vérifie et répare les fichiers système protégés

Options :
  • /scannow
  • /verifyonly
  • /scanfile
  • /verifyfile
  • /offbootdir
  • /offwindir
  • /offlogfile
  • /?
dism
Description :

Gère les images Windows (Deployment Image Servicing and Management)

Options :
  • /Online
  • /Image
  • /Cleanup-Image
  • /Mount-Image
  • /Unmount-Image
  • /Get-Help
  • /?
diskpart
Description :

Gère les disques, partitions et volumes

Options :
  • /S
  • /?
format
Description :

Formate un disque

Options :
  • /FS
  • /V
  • /Q
  • /C
  • /X
  • /P
  • /A
  • /?
label
Description :

Affiche ou modifie le nom d'un volume

Options :
  • /?
vol
Description :

Affiche le nom et le numéro de série du volume

Options :
  • /?
driverquery
Description :

Affiche la liste des pilotes installés

Options :
  • /S
  • /U
  • /P
  • /FO
  • /NH
  • /SI
  • /V
  • /?
reg
Description :

Manipule la base de registre Windows

Options :
  • query
  • add
  • delete ⚠️
  • copy
  • save
  • restore
  • load
  • unload
  • compare
  • export
  • import
  • flags
  • /?
regedit
Description :

Ouvre l'éditeur de base de registre (GUI)

Options :
  • /s
  • /e
  • /L
  • /R
  • /C
  • /D
  • /?
powercfg
Description :

Gère les paramètres d'alimentation

Options :
  • /list
  • /query
  • /change
  • /hibernate
  • /energy
  • /batteryreport
  • /sleepstudy
  • /systemsleepdiagnostics
  • /requests
  • /lastwake
  • /waketimers
  • /devicequery
  • /?
schtasks
Description :

Gère les tâches planifiées

Options :
  • /create
  • /delete
  • /query
  • /change
  • /run
  • /end
  • /showid
  • /?
wmic
Description :

Interface en ligne de commande WMI (Windows Management Instrumentation)

Options :
  • process
  • service
  • os
  • bios
  • cpu
  • diskdrive
  • logicaldisk
  • nic
  • product
  • useraccount
  • /node
  • /user
  • /password
  • /output
  • /append
  • /format
  • /?
fsutil
Description :

Gère les propriétés du système de fichiers

Options :
  • behavior
  • dirty
  • file
  • fsinfo
  • hardlink
  • objectid
  • quota
  • repair
  • reparsepoint
  • resource
  • sparse
  • tiering
  • transaction
  • usn
  • volume
  • wim
  • /?
gpupdate
Description :

Met à jour les stratégies de groupe

Options :
  • /Target
  • /Force
  • /Wait
  • /Logoff
  • /Boot
  • /Sync
  • /?
gpresult
Description :

Affiche les stratégies de groupe appliquées

Options :
  • /S
  • /USER
  • /P
  • /SCOPE
  • /X
  • /H
  • /F
  • /R
  • /V
  • /Z
  • /?
set
Description :

Affiche ou modifie les variables d'environnement

Options :
  • /A
  • /P
  • /?
setx
Description :

Définit des variables d'environnement de façon permanente

Options :
  • /S
  • /U
  • /P
  • /M
  • /?
path
Description :

Affiche ou modifie le PATH

Options :
  • /?
assoc
Description :

Affiche ou modifie les associations d'extensions de fichiers

Options :
  • /?
ftype
Description :

Affiche ou modifie les types de fichiers

Options :
  • /?
where
Description :

Localise l'emplacement d'un fichier exécutable

Options :
  • /R
  • /Q
  • /F
  • /T
  • /?
for
Description :

Boucle sur un ensemble de fichiers ou de commandes

Options :
  • /D
  • /R
  • /L
  • /F
  • /?
if
Description :

Structure conditionnelle dans les scripts batch

Options :
  • not
  • errorlevel
  • exist
  • ==
  • /I
  • /?
goto
Description :

Saut vers une étiquette dans un script batch

Options :
  • /?
choice
Description :

Demande à l'utilisateur de faire un choix

Options :
  • /C
  • /N
  • /S
  • /T
  • /D
  • /M
  • /?
setlocal
Description :

Débute la localisation des variables d'environnement

Options :
  • ENABLEDELAYEDEXPANSION
  • DISABLEDELAYEDEXPANSION
  • ENABLEEXTENSIONS
  • DISABLEEXTENSIONS
  • /?
endlocal
Description :

Termine la localisation des variables d'environnement

Options :
  • /?
pushd
Description :

Change de répertoire en sauvegardant le précédent

Options :
  • /?
popd
Description :

Retourne au répertoire sauvegardé par pushd

Options :
  • /?
subst
Description :

Associe un chemin à une lettre de lecteur

Options :
  • /D
  • /?
diskperf
Description :

Active ou désactive les compteurs de performance disque

Options :
  • -Y
  • -N
  • -YD
  • -ND
  • /?
relog
Description :

Convertit ou filtre les fichiers de logs de performance

Options :
  • -f ⚠️
  • -c
  • -cf
  • -t
  • -o
  • -b
  • -e
  • -y
  • -q
  • /?
typeperf
Description :

Affiche les données des compteurs de performance

Options :
  • -cf
  • -f ⚠️
  • -si
  • -o
  • -q
  • -qx
  • -sc
  • -config
  • -s
  • -y
  • /?
logman
Description :

Gère les collecteurs de données de performance

Options :
  • create
  • start
  • stop
  • delete ⚠️
  • query
  • update
  • import
  • export
  • /?
wevtutil
Description :

Gère les événements du journal Windows

Options :
  • el
  • gl
  • gli
  • epl
  • ep
  • cl
  • sl
  • al
  • ql
  • enum-publishers
  • get-publisher
  • export-log
  • install-manifest
  • uninstall-manifest
  • /?
certutil
Description :

Gère les certificats et services de certificats

Options :
  • -dump
  • -asn
  • -decode
  • -encode
  • -hashfile
  • -store
  • -addstore
  • -delstore
  • -verifystore
  • -user
  • -machine
  • -importpfx
  • -exportpfx
  • -?
  • /?
cipher
Description :

Affiche ou modifie le chiffrement de dossiers et fichiers

Options :
  • /E
  • /D
  • /C
  • /S
  • /A
  • /I
  • /F
  • /Q
  • /H
  • /K
  • /R
  • /U
  • /N
  • /W
  • /X
  • /?
compact
Description :

Affiche ou modifie la compression de fichiers

Options :
  • /C
  • /U
  • /S
  • /A
  • /I
  • /F
  • /Q
  • /EXE
  • /CompactOS
  • /?
vssadmin
Description :

Gère le service de cliché instantané des volumes (VSS)

Options :
  • list
  • create
  • delete ⚠️
  • resize
  • /?
bcdedit
Description :

Gère les données de configuration de démarrage (BCD)

Options :
  • /enum
  • /create
  • /delete
  • /set
  • /copy
  • /import
  • /export
  • /v
  • /?
bootcfg
Description :

Configure les options de démarrage (ancienne version)

Options :
  • /addsw
  • /copy
  • /dbg1394
  • /debug
  • /default
  • /delete
  • /ems
  • /query
  • /raw
  • /rmsw
  • /timeout
  • /update
  • /?
msiexec
Description :

Installe, modifie et désinstalle des packages MSI

Options :
  • /i
  • /x
  • /f
  • /a
  • /j
  • /L
  • /q
  • /quiet
  • /passive
  • /norestart
  • /forcerestart
  • /promptrestart
  • /log
  • /?
winget
Description :

Gestionnaire de paquets Windows moderne

Options :
  • install
  • uninstall
  • upgrade
  • list
  • search
  • show
  • settings
  • features
  • export
  • import
  • validate
  • download
  • /?
choco
Description :

Gestionnaire de paquets Chocolatey

Options :
  • install
  • uninstall
  • upgrade
  • list
  • search
  • info
  • outdated
  • pack
  • push
  • new
  • sources
  • /?
powershell
Description :

Lance PowerShell depuis CMD

Options :
  • -Command
  • -File ⚠️
  • -ExecutionPolicy
  • -NoExit
  • -NoProfile
  • -Version
  • -WindowStyle
  • -EncodedCommand
  • -Help
  • /?
pwsh
Description :

Lance PowerShell Core (multi-plateforme)

Options :
  • -c
  • -Command
  • -f ⚠️
  • -File ⚠️
  • -w
  • -WindowStyle
  • -NoExit
  • -NoProfile
  • -v
  • -Version
  • -Help
  • /?
Get-Command
Description :

[PowerShell] Liste toutes les commandes disponibles

Options :
  • -Name
  • -Module
  • -CommandType
  • -ParameterName
  • -Verb
  • -Noun
  • -All
  • -ListImported
  • -Syntax
  • -TotalCount
Get-Help
Description :

[PowerShell] Affiche l'aide d'une commande

Options :
  • -Name
  • -Detailed
  • -Full ⚠️
  • -Examples
  • -Online
  • -Parameter
  • -Category
  • -ShowWindow
Get-Process
Description :

[PowerShell] Affiche les processus en cours

Options :
  • -Name
  • -Id
  • -ComputerName
  • -Module
  • -FileVersionInfo ⚠️
  • -IncludeUserName
Stop-Process
Description :

[PowerShell] Arrête un processus

Options :
  • -Name
  • -Id
  • -Force ⚠️
  • -PassThru
  • -Confirm
Get-Service
Description :

[PowerShell] Affiche les services Windows

Options :
  • -Name
  • -DisplayName
  • -ComputerName
  • -DependentServices
  • -RequiredServices ⚠️
  • -Include
  • -Exclude
Start-Service
Description :

[PowerShell] Démarre un service

Options :
  • -Name
  • -DisplayName
  • -InputObject
  • -PassThru
  • -Confirm
Stop-Service
Description :

[PowerShell] Arrête un service

Options :
  • -Name
  • -DisplayName
  • -Force ⚠️
  • -NoWait
  • -PassThru
  • -Confirm
Restart-Service
Description :

[PowerShell] Redémarre un service

Options :
  • -Name
  • -DisplayName
  • -Force ⚠️
  • -PassThru
  • -Confirm
Get-ChildItem
Description :

[PowerShell] Liste les fichiers et dossiers (alias dir, ls)

Options :
  • -Path
  • -Filter ⚠️
  • -Include
  • -Exclude
  • -Recurse ⚠️
  • -Depth
  • -Force ⚠️
  • -Hidden
  • -ReadOnly ⚠️
  • -System
  • -Directory
  • -File ⚠️
Set-Location
Description :

[PowerShell] Change de répertoire (alias cd)

Options :
  • -Path
  • -PassThru
  • -StackName
Get-Content
Description :

[PowerShell] Affiche le contenu d'un fichier (alias cat, type)

Options :
  • -Path
  • -TotalCount
  • -Tail
  • -Wait
  • -Raw ⚠️
  • -Delimiter
  • -Encoding
  • -ReadCount ⚠️
Set-Content
Description :

[PowerShell] Écrit du contenu dans un fichier

Options :
  • -Path
  • -Value
  • -Encoding
  • -Force ⚠️
  • -NoNewline
  • -PassThru
  • -Confirm
Add-Content
Description :

[PowerShell] Ajoute du contenu à un fichier

Options :
  • -Path
  • -Value
  • -Encoding
  • -Force ⚠️
  • -NoNewline
  • -PassThru
Copy-Item
Description :

[PowerShell] Copie des fichiers et dossiers (alias copy, cp)

Options :
  • -Path
  • -Destination
  • -Container
  • -Force ⚠️
  • -Filter ⚠️
  • -Include
  • -Exclude
  • -Recurse ⚠️
  • -PassThru
  • -Confirm
Move-Item
Description :

[PowerShell] Déplace des fichiers et dossiers (alias move, mv)

Options :
  • -Path
  • -Destination
  • -Force ⚠️
  • -Filter ⚠️
  • -Include
  • -Exclude
  • -PassThru
  • -Confirm
Remove-Item
Description :

[PowerShell] Supprime des fichiers et dossiers (alias del, rm)

Options :
  • -Path
  • -Filter ⚠️
  • -Include
  • -Exclude
  • -Recurse ⚠️
  • -Force ⚠️
  • -Confirm
Rename-Item
Description :

[PowerShell] Renomme un fichier ou dossier (alias ren)

Options :
  • -Path
  • -NewName
  • -Force ⚠️
  • -PassThru
  • -Confirm
New-Item
Description :

[PowerShell] Crée un fichier ou dossier

Options :
  • -Path
  • -ItemType
  • -Value
  • -Force ⚠️
  • -Name
  • -Confirm
Select-String
Description :

[PowerShell] Recherche du texte dans des fichiers (grep)

Options :
  • -Path
  • -Pattern
  • -SimpleMatch
  • -CaseSensitive
  • -NotMatch
  • -AllMatches
  • -Context
  • -List
  • -Raw ⚠️
  • -Quiet
Where-Object
Description :

[PowerShell] Filtre des objets (alias where, ?)

Options :
  • -Property
  • -Value
  • -EQ
  • -NE
  • -GT
  • -LT
  • -GE
  • -LE
  • -Like
  • -NotLike
  • -Match
  • -NotMatch
  • -Contains
  • -NotContains
  • -In
  • -NotIn
  • -Is
  • -IsNot
ForEach-Object
Description :

[PowerShell] Boucle sur chaque élément (alias foreach, %)

Options :
  • -Begin
  • -Process
  • -End
  • -InputObject
  • -Parallel
  • -ThrottleLimit
Select-Object
Description :

[PowerShell] Sélectionne des propriétés d'objets (alias select)

Options :
  • -Property
  • -First ⚠️
  • -Last
  • -Skip
  • -SkipLast
  • -Unique
  • -Index
  • -ExpandProperty
  • -ExcludeProperty
Sort-Object
Description :

[PowerShell] Trie des objets (alias sort)

Options :
  • -Property
  • -Descending
  • -Unique
  • -CaseSensitive
  • -Culture
  • -Top
  • -Bottom
Group-Object
Description :

[PowerShell] Groupe des objets (alias group)

Options :
  • -Property
  • -NoElement
  • -AsHashTable
  • -AsString
  • -CaseSensitive
Measure-Object
Description :

[PowerShell] Calcule des statistiques (alias measure)

Options :
  • -Property
  • -Sum
  • -Average
  • -Maximum
  • -Minimum
  • -Line
  • -Word
  • -Character
  • -IgnoreWhiteSpace
Compare-Object
Description :

[PowerShell] Compare deux ensembles d'objets (alias compare, diff)

Options :
  • -ReferenceObject ⚠️
  • -DifferenceObject
  • -Property
  • -CaseSensitive
  • -Culture
  • -IncludeEqual
  • -ExcludeDifferent
  • -PassThru
  • -SyncWindow
Export-Csv
Description :

[PowerShell] Exporte des données au format CSV

Options :
  • -Path
  • -Delimiter
  • -Encoding
  • -NoTypeInformation
  • -Append
  • -Force ⚠️
  • -NoClobber
  • -Confirm
Import-Csv
Description :

[PowerShell] Importe des données depuis un CSV

Options :
  • -Path
  • -Delimiter
  • -Encoding
  • -Header
ConvertTo-Json
Description :

[PowerShell] Convertit des objets en JSON

Options :
  • -Depth
  • -Compress
  • -EnumsAsStrings
  • -AsArray
  • -EscapeHandling
ConvertFrom-Json
Description :

[PowerShell] Convertit du JSON en objets

Options :
  • -InputObject
  • -AsHashtable
  • -Depth
  • -NoEnumerate
Invoke-WebRequest
Description :

[PowerShell] Télécharge du contenu web (alias curl, wget)

Options :
  • -Uri
  • -Method
  • -Headers
  • -Body
  • -ContentType
  • -OutFile
  • -PassThru
  • -UseBasicParsing
  • -TimeoutSec
  • -UserAgent
  • -Credential
  • -Proxy
  • -SkipCertificateCheck
Invoke-RestMethod
Description :

[PowerShell] Appelle une API REST

Options :
  • -Uri
  • -Method
  • -Headers
  • -Body
  • -ContentType
  • -OutFile
  • -PassThru
  • -TimeoutSec
  • -Credential
  • -Proxy
  • -SkipCertificateCheck
Test-Connection
Description :

[PowerShell] Teste la connectivité réseau (ping)

Options :
  • -ComputerName
  • -Count
  • -Delay
  • -BufferSize
  • -DontFragment
  • -Quiet
  • -Source
  • -AsJob
  • -TimeoutSeconds
  • -Protocol
Test-NetConnection
Description :

[PowerShell] Teste la connectivité réseau avancée

Options :
  • -ComputerName
  • -Port
  • -DiagnoseRouting
  • -TraceRoute
  • -Hops
  • -InformationLevel
  • -CommonTCPPort
Resolve-DnsName
Description :

[PowerShell] Résout un nom DNS

Options :
  • -Name
  • -Type
  • -Server
  • -DnsOnly
  • -CacheOnly
  • -NoHostsFile
  • -LlmnrFallback
  • -NetbiosFallback
  • -QuickTimeout
Get-NetIPAddress
Description :

[PowerShell] Affiche la configuration IP

Options :
  • -IPAddress
  • -InterfaceAlias
  • -InterfaceIndex
  • -AddressFamily
  • -PrefixLength
  • -AddressState
Get-NetIPConfiguration
Description :

[PowerShell] Affiche la configuration réseau complète

Options :
  • -InterfaceAlias
  • -InterfaceIndex
  • -All
  • -Detailed
Get-EventLog
Description :

[PowerShell] Affiche les journaux d'événements

Options :
  • -LogName
  • -EntryType
  • -Source
  • -Message
  • -After
  • -Before
  • -UserName
  • -Newest
  • -Index
Get-WinEvent
Description :

[PowerShell] Affiche les événements Windows (moderne)

Options :
  • -LogName
  • -ProviderName
  • -Path
  • -MaxEvents
  • -FilterXPath ⚠️
  • -FilterXml ⚠️
  • -FilterHashtable ⚠️
  • -Oldest
  • -Credential
Get-WmiObject
Description :

[PowerShell] Interroge WMI

Options :
  • -Class
  • -Namespace
  • -ComputerName
  • -Credential
  • -Filter ⚠️
  • -Property
  • -Query
  • -AsJob
  • -Impersonation
  • -Authentication
Get-CimInstance
Description :

[PowerShell] Interroge CIM (moderne, remplace WMI)

Options :
  • -ClassName
  • -Namespace
  • -ComputerName
  • -CimSession
  • -Filter ⚠️
  • -Property
  • -Query
  • -ResourceUri ⚠️
  • -OperationTimeoutSec

Partager