Check365Password.ps1 671 B

123456789101112131415
  1. Write-Host -ForegroundColor Yellow "...::: Outil de vérification de mot de passe Microsoft 365 :::..."
  2. while(0 -lt 1){
  3. $Credential = Get-Credential
  4. Write-Host -ForegroundColor Yellow "Test de connexion en cours... " -NoNewline
  5. $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $Credential -Authentication Basic -AllowRedirection
  6. Import-PSSession $Session | Out-Null
  7. if ($Error.Count -eq 0) {
  8. Write-Host -ForegroundColor Green "Connexion OK !"
  9. }else{
  10. Write-Host -ForegroundColor Red "Erreur de connexion ! Le mot de passe est-il correct ?"
  11. }
  12. Remove-PSSession $Session
  13. }