Aller au contenu

Commandes PowerShell

Afficher le contenu du répertoire:

PS Get-ChildItem


    Répertoire : C:\Users\enzo2


Mode                 LastWriteTime         Length Name
d-----        12/04/2020     11:53                .config
d-----        04/04/2020     09:38                .dotnet
d-----        27/03/2020     21:12                .PyCharm2019.3
d

Changer de répertoire:

PS Set-Location "C:\"

PS ls

    Répertoire : C:\
PS Set-Location "C:\WINDOWS\system32"
PS D:

PS ls

    Répertoire : D:\

Piper une commande vers wsl:

PS Get-ChildItem | wsl grep .g*
-a----        02/04/2020     12:13            318 .gitconfig
PS ipconfig | wsl grep IPv4
   Adresse IPv4. . . . . . . . . . . . . .: 172.18.96.1
   Adresse IPv4. . . . . . . . . . . . . .: 192.168.1.17
   Adresse IPv4. . . . . . . . . . . . . .: 192.168.32.1
   Adresse IPv4. . . . . . . . . . . . . .: 192.168.61.1
   Adresse IPv4. . . . . . . . . . . . . .: 172.27.144.1

Piper une commande depuis wsl:

PS wsl ls -la | Select-Object -First 5
total 1645992
drwxrwxrwx 1 enzo2 enzo2        512 Apr 13 15:08 .
drwxrwxrwx 1 enzo2 enzo2        512 Mar 28 17:59 ..
drwxrwxrwx 1 enzo2 enzo2        512 Mar 28 18:09 3D Objects
drwxrwxrwx 1 enzo2 enzo2        512 Mar 28 18:07 AppData

Liste des commandes:

PS Get-Command

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           Add-AppPackage                                     2.0.1.0    Appx
Alias           Add-AppPackageVolume                               2.0.1.0    Appx
.../...
PS Get-Command -Name *IP*

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           gip ->                                             1.0.0.0    NetTCPIP
Alias           ipal -> Import-Alias

Obtenir de l'aide:

PS Get-Help -Name Get-Process

NOM
    Get-Process

SYNTAXE
    Get-Process [[-Name] <string[]>]  [<CommonParameters>]
    Get-Process [[-Name] <string[]>]  [<CommonParameters>]
    Get-Process  [<CommonParameters>]
    Get-Process  [<CommonParameters>]
    Get-Process  [<CommonParameters>]
    Get-Process  [<CommonParameters>]

ALIAS
    gps
    ps

Liste de Services:

PS Get-Service

Status   Name               DisplayName
------   ----               -----------
Stopped  AarSvc_6e14a       Agent Activation Runtime_6e14a
Running  AdobeARMservice    Adobe Acrobat Update Service
Stopped  AJRouter           Service de routeur AllJoyn
Stopped  ALG                Service de la passerelle de la couc...
Running  AMD External Ev... AMD External Events Utility

Uniquement les Services actifs:

PS Get-Service | Where-Object {$_.Status -eq "Running"}

Status   Name               DisplayName
------   ----               -----------
Running  AdobeARMservice    Adobe Acrobat Update Service
Running  AMD External Ev... AMD External Events Utility
Running  Appinfo            Informations dapplication

Sortie HTML:

PS Get-Service | Where-Object {$_.Status -eq "Running"} | ConvertTo-Html | Out-File Services.html

Sortie .csv:

PS Get-Service | Where-Object {$_.Status -eq "Running"} | Select-Object Name, Status | Export-CSV Service.csv

Voir les erreurs dans les logs event:

PS Get-EventLog -LogName System -EntryType Error

   Index Time          EntryType   Source                 InstanceID Message
   ----- ----          ---------   ------                 ---------- -------
   11071 mai 01 09:40  Error       volsnap                3221618724 Les clichés instantanés du volume C: ont été an...
   10981 avr. 29 19:55 Error       volsnap                3221618724 Les clichés instantanés du volume C: ont été an...
   10833 avr. 28 07:30 Error       volsnap                3221618724 Les clichés instantanés du volume C: ont été an...
   10774 avr. 28 07:25 Error       bowser                 3221233475 Le maître explorateur a reçu une annonce de ser...
   10766 avr. 28 07:22 Error       Schannel                    36871 Une erreur irrécupérable s'est produite lors de...

Dernière mise à jour: May 7, 2020