Recettes PowerShell
De Linuxmemo.
(Différences entre les versions)
(→Tester l’exécution administrateur) |
|||
Ligne 12 : | Ligne 12 : | ||
Test-Administrator | Test-Administrator | ||
False | False | ||
+ | |||
+ | ==MD5sum== | ||
+ | (Get-FileHash -Path ${repbase}${repdiffusion}\${nomfichier} -Algorithm MD5).hash |
Version du 4 avril 2018 à 08:45
Exécuter une commande stocké dans une variable
Invoke-Command -ComputerName $Ip -Credential $login -ScriptBlock { Param( $LocalVariable ); Invoke-Expression -Command $LocalVariable } -ArgumentList $commande
Tester l’exécution administrateur
function Test-Administrator { $user = [Security.Principal.WindowsIdentity]::GetCurrent(); (New-Object Security.Principal.WindowsPrincipal $user).IsInRole([Security.Principal.WindowsBuiltinRole]::Administrator) } Test-Administrator False
MD5sum
(Get-FileHash -Path ${repbase}${repdiffusion}\${nomfichier} -Algorithm MD5).hash