Je ne sais plus où j'ai trouvé ça, mais j'ai été emmerdé pour mettre à jour Powershell v7, jusqu'à taper:
iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"
Script powershell fourni par CrowdStrike pour vérifier des cas d'infection à la VM fantôme...
Pour auditer, analyser et réparer les GPO.
via https://www.it-connect.fr/gpozaurr-outil-ultime-pour-audit-analyser-gpo/
Génère des scripts de nettoyage/sécurité en fonction des choix cochés.
"New experience (Safe, Easy, Fast) given an overview of Active Directory environment from a beautiful interactive HTML report."
Coudé, ça m'évitera de me faire un tuto, car je le fais environ une fois par année.
Titre, comment signer numériquement un script Powershell dans un environnement d'entreprise. Spoiler: ça fonctionne (je n'ai pas appliqué la partie GPO) !
Les scripts Powershell officiels de Microsoft pour:
J'étais SÛR que j'avais déjà partagé ce lien, ce n'était pas le cas...
Install-Module -Name VMware.PowerCLI
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore
Ça fait déjà 3 fois que je dois le faire, alors je me note cette info:
cd "C:\Program Files (x86)\Microsoft\Edge\Application\86.0.622.51\Installer"
.\setup --uninstall --force-uninstall --system-level
Get-ADUser -Identity $CopyFromThisUser -Properties memberof | Select-Object -ExpandProperty memberof | Add-ADGroupMember -Members $CopymembersToThisUser
Titre.
gwmi win32_operatingsystem -ComputerName $machine | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}
Pour limiter le trafic réseau d'un soft ou autre, en Powershell.
La méthode 3 va vous étonner:
Restart-Computer -Force -ComputerName pc.domain.local
Un script pour générer un rapport human-readable d'un serveur Exchange.
Apparemment, PowerShell est pas mal utilisé pour... hacker des serveurs Windows, évidemment ! ^^