Outils pour utilisateurs

Outils du site


systemes_dexploitation:windows:all:powershell

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
systemes_dexploitation:windows:all:powershell [2016/11/08 17:35] – [Opérateurs] sgariepysystemes_dexploitation:windows:all:powershell [2016/11/08 22:46] – [Variables] sgariepy
Ligne 20: Ligne 20:
 </code> </code>
  
 +===== Variables d'environnement =====
 +
 +Les variables d'environnement on comme leur propre //namespace// ''$env:'' Par exemple, pour le ''PATH'', il faut le référencer par ''$env:PATH''.
 +
 +  Write-Host $env:PATH
 +
 +Pour la liste des variables d'environnement, on peut faire ''Get-ChildItem Env:''.
  
 ====== Chaînes ====== ====== Chaînes ======
Ligne 139: Ligne 146:
  
 ^ Opérateur     ^ Description  ^ ^ Opérateur     ^ Description  ^
-| -eq           | Equal                                                                  +''-eq''           | Equal                                                                     
-| -ne           | Not equal                                                              +''-ne''           | Not equal                                                                 
-| -ge           | Greater than or equal                                                  +''-ge''           | Greater than or equal                                                     
-| -gt           | Greater than                                                           +''-gt''           | Greater than                                                              
-| -lt           | Less than                                                              +''-lt''           | Less than                                                                 
-| -le           | Less than or equal                                                     +''-le''           | Less than or equal                                                        
-| -like         | Wildcard comparison                                                    +''-like''         | Wildcard comparison                                                       
-| -notlike      | Wildcard comparison                                                    +''-notlike''      | Wildcard comparison                                                       
-| -match        | Regular expression comparison                                          +''-match''        | Regular expression comparison                                             
-| -notmatch     | Regular expression comparison                                          +''-notmatch''     | Regular expression comparison                                             
-| -replace      | Replace operator                                                       +''-replace''      | Replace operator                                                          
-| -contains     | Containment operator                                                   +''-contains''     | Containment operator                                                      
-| -notcontains  | Containment operator                                                   +''-notcontains''  | Containment operator                                                      
-| -shl          | Shift bits left (PowerShell 3.0)                                       +''-shl''          | Shift bits left (PowerShell 3.0)                                          
-| -shr          | Shift bits right – preserves sign for signed values.(PowerShell 3.0)   +''-shr''          | Shift bits right – preserves sign for signed values.(PowerShell 3.0)      
-| -in           | Like contains, but with the operands reversed.(PowerShell 3.0)        +''-in''           | Like ''-contains'', but with the operands reversed.(PowerShell 3.0)       
-| -notin        | Like notcontains, but with the operands reversed.(PowerShell 3.0)     |+''-notin''        | Like ''-notcontains'', but with the operands reversed.(PowerShell 3.0)    |
  
  
Ligne 234: Ligne 241:
   cd $path   cd $path
  
 +
 +
 +====== Commandes utiles ======
 +
 +
 +===== Exécution =====
 +
 +Pour l'arrêt momentané de l'exécution:
 +  Start-Sleep -Seconds 600
 +
 +
 +
 +
 +====== Exemples ======
 +
 +
 +  iwr https://domain.org/script.ps1 -UseBasicParsing | iex