systemes_dexploitation:windows:all:powershell
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
systemes_dexploitation:windows:all:powershell [2016/11/08 17:34] – [Opérateurs] sgariepy | systemes_dexploitation:windows:all:powershell [2016/11/09 19:33] – [Exécuter des scripts] sgariepy | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
===== Exécuter des scripts ===== | ===== Exécuter des scripts ===== | ||
+ | Par défaut, l' | ||
+ | Set-ExecutionPolicy RemoteSigned | ||
| | ||
- | set-executionpolicy RemoteSigned | + | |
====== Variables ====== | ====== Variables ====== | ||
Ligne 20: | Ligne 22: | ||
</ | </ | ||
+ | ===== Variables d' | ||
+ | |||
+ | Les variables d' | ||
+ | |||
+ | Write-Host $env:PATH | ||
+ | |||
+ | Pour la liste des variables d' | ||
====== Chaînes ====== | ====== Chaînes ====== | ||
Ligne 139: | Ligne 148: | ||
^ Opérateur | ^ Opérateur | ||
- | | -eq | Equal | | + | | '' |
- | | -ne | Not equal | | + | | '' |
- | | -ge | Greater than or equal | | + | | '' |
- | | -gt | Greater than | + | | '' |
- | | -lt | Less than | | + | | '' |
- | | -le | Less than or equal | + | | '' |
- | | -like | Wildcard comparison | + | | '' |
- | | -notlike | + | | '' |
- | | -match | + | | '' |
- | | -notmatch | + | | '' |
- | | -replace | + | | '' |
- | | -contains | + | | '' |
- | | -notcontains | + | | '' |
- | | -shl | Shift bits left (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) | | + | | '' |
- | | -notin | + | | '' |
- | To perform a Case-Sensitive comparison just prefix any of the above with " | ||
- | for example -ceq for case-sensitive Equals or -creplace for case-sensitive replace. | ||
Pour avoir une comparaison sensible à la casse, il faut préfixer d'un '' | Pour avoir une comparaison sensible à la casse, il faut préfixer d'un '' | ||
Ligne 236: | Ligne 243: | ||
cd $path | cd $path | ||
+ | |||
+ | |||
+ | ====== Commandes utiles ====== | ||
+ | |||
+ | |||
+ | ===== Exécution ===== | ||
+ | |||
+ | Pour l' | ||
+ | Start-Sleep -Seconds 600 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Exemples ====== | ||
+ | |||
+ | |||
+ | iwr https:// | ||