Suppression options inutiles
This commit is contained in:
parent
57128e025a
commit
08a553f9de
|
@ -42,27 +42,24 @@ While (0 -lt 1)
|
|||
Write-Host -ForegroundColor Yellow "..:: Mots de passe ::.."
|
||||
Write-Host ""
|
||||
Write-Host "1. Vérifier un mot de passe Active Directory"
|
||||
Write-Host "3. Lister les mots de passe Active Directory expirés"
|
||||
Write-Host "4. Générateur de mots de passe"
|
||||
Write-Host "2. Lister les mots de passe Active Directory expirés"
|
||||
Write-Host "3. Générateur de mots de passe"
|
||||
Write-Host ""
|
||||
Write-Host -ForegroundColor Yellow "..:: Serveurs ::.."
|
||||
Write-Host ""
|
||||
Write-Host "5. Lister les utilisateurs d'un broker RDS"
|
||||
Write-Host "6. Mettre le serveur à l'heure via pool.ntp.org"
|
||||
Write-Host "7. Programmer un redémarrage"
|
||||
Write-Host "8. Programmer un arrêt"
|
||||
Write-Host "9. Lister les contrôleurs de domaine d'un serveur"
|
||||
Write-Host "4. Lister les utilisateurs d'un broker RDS"
|
||||
Write-Host "5. Mettre le serveur à l'heure via pool.ntp.org"
|
||||
Write-Host "6. Programmer un redémarrage"
|
||||
Write-Host "7. Programmer un arrêt"
|
||||
Write-Host "8. Lister les contrôleurs de domaine d'un serveur"
|
||||
Write-Host ""
|
||||
Write-Host -ForegroundColor Yellow "..:: Autres outils ::.."
|
||||
Write-Host ""
|
||||
Write-Host "10. Récupérer des informations sur la passerelle réseau et le FAI"
|
||||
Write-Host "11. Nettoyer les caches des navigateurs (Chrome, Firefox, IE, Edge)"
|
||||
Write-Host "12. Lister les serveurs de messagerie d'un domaine"
|
||||
Write-Host "13. Calculer l'espace minimal nécessaire pour les clichés instantanés"
|
||||
Write-Host "14. Purger les téléchargements de tous les utilisateurs sur une machine"
|
||||
Write-Host "15. Générer les exclusions SQL Last Backup (Nouveau !)"
|
||||
Write-Host "16. Port d'administration des UTM (BETA)"
|
||||
Write-Host "17. Lancer TreeSizeFree (téléchargement de la dernière version)"
|
||||
Write-Host "9. Récupérer des informations sur la passerelle réseau et le FAI"
|
||||
Write-Host "10. Nettoyer les caches des navigateurs (Chrome, Firefox, IE, Edge)"
|
||||
Write-Host "11. Lister les serveurs de messagerie d'un domaine"
|
||||
Write-Host "12. Purger les téléchargements de tous les utilisateurs sur une machine"
|
||||
Write-Host "13. Lancer TreeSizeFree (téléchargement de la dernière version)"
|
||||
Write-Host ""
|
||||
|
||||
$choice = Read-Host "Faites votre choix parmi les options ci-dessus (q pour quitter)"
|
||||
|
@ -102,7 +99,7 @@ While (0 -lt 1)
|
|||
}
|
||||
}
|
||||
|
||||
if($choice -eq 3)
|
||||
if($choice -eq 2)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Liste des comptes Active Directory ayant un mot de passe expiré et ayant été modifié il y a moins de 6 mois :::..."
|
||||
Write-Host ""
|
||||
|
@ -111,7 +108,7 @@ While (0 -lt 1)
|
|||
pause
|
||||
}
|
||||
|
||||
if($choice -eq 4)
|
||||
if($choice -eq 3)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Générateur de mot de passe :::..."
|
||||
Write-Host ""
|
||||
|
@ -132,7 +129,7 @@ While (0 -lt 1)
|
|||
}
|
||||
}
|
||||
|
||||
if($choice -eq 5)
|
||||
if($choice -eq 4)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Listage des sessions d'un broker RDS :::..."
|
||||
Write-Host ""
|
||||
|
@ -141,7 +138,7 @@ While (0 -lt 1)
|
|||
pause
|
||||
}
|
||||
|
||||
if($choice -eq 6)
|
||||
if($choice -eq 5)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Mise à l'heure du serveur :::..."
|
||||
Write-Host ""
|
||||
|
@ -189,7 +186,7 @@ While (0 -lt 1)
|
|||
pause
|
||||
}
|
||||
|
||||
if($choice -eq 7)
|
||||
if($choice -eq 6)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Planification d'un redémarrage :::..."
|
||||
Write-Host ""
|
||||
|
@ -210,7 +207,7 @@ While (0 -lt 1)
|
|||
sleep 10
|
||||
}
|
||||
|
||||
if($choice -eq 8)
|
||||
if($choice -eq 7)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Planification d'un arrêt :::..."
|
||||
Write-Host ""
|
||||
|
@ -231,9 +228,9 @@ if($choice -eq 8)
|
|||
sleep 10
|
||||
}
|
||||
|
||||
if($choice -eq 9)
|
||||
if($choice -eq 8)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Contrôleurs de domaine de cette machine :::..."
|
||||
Write-Host -ForegroundColor Yellow "...::: Contrôleur(s) de domaine de cette machine :::..."
|
||||
Write-Host ""
|
||||
$DomainControllers = ((Get-ADForest).GlobalCatalogs)
|
||||
echo $DomainControllers
|
||||
|
@ -242,7 +239,7 @@ if($choice -eq 9)
|
|||
}
|
||||
|
||||
|
||||
if($choice -eq 10)
|
||||
if($choice -eq 9)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Récupération d'informations sur passerelle réseau :::..."
|
||||
Write-Host ""
|
||||
|
@ -276,7 +273,7 @@ if($choice -eq 9)
|
|||
sleep 10
|
||||
}
|
||||
|
||||
if($choice -eq 11)
|
||||
if($choice -eq 10)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Nettoyage des caches de navigateurs :::..."
|
||||
Write-Host ""
|
||||
|
@ -375,7 +372,7 @@ if($choice -eq 9)
|
|||
Write-Host -ForegroundColor Green "Nettoyage des navigateurs terminé !"
|
||||
sleep 3
|
||||
}
|
||||
if($choice -eq 12)
|
||||
if($choice -eq 11)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Récupération des enregistrements MX pour un domaine DNS :::..."
|
||||
Write-Host ""
|
||||
|
@ -389,24 +386,8 @@ if($choice -eq 9)
|
|||
Resolve-DnsName -Name $domain -Type MX | sort Preference -desc | ft Name,NameExchange,Preference
|
||||
}
|
||||
}
|
||||
if($choice -eq 13)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Calcul d'espace minimal pour cliché instantané :::..."
|
||||
Write-Host ""
|
||||
While (0 -lt 1){
|
||||
$TailleVolume = Read-Host "Indiquez la taille du volume concerné (en Go) (q pour quitter)"
|
||||
|
||||
if($TailleVolume -eq "q") {
|
||||
break
|
||||
}
|
||||
|
||||
$TailleVSS = ($TailleVolume/100)*5
|
||||
$TailleMo = ($TailleVSS*1024)
|
||||
Write-Host "Il faut allouer au moins $TailleVSS Go ($TailleMo Mo) au VSS sur ce lecteur (5% de $TailleVolume Go)."
|
||||
sleep 5
|
||||
}
|
||||
}
|
||||
if($choice -eq 14)
|
||||
if($choice -eq 12)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: Purger les téléchargements pour tous les utilisateurs :::..."
|
||||
Write-Host ""
|
||||
|
@ -421,87 +402,19 @@ if($choice -eq 9)
|
|||
Write-Host -ForegroundColor Green "OK !"
|
||||
sleep 5
|
||||
}
|
||||
if($choice -eq 15)
|
||||
|
||||
if($choice -eq 13)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: SQL Last Backup - Générateur de paramètre exclusion :::..."
|
||||
Write-Host -ForegroundColor Yellow "...::: Télécharger et lancer TreeSizeFree :::..."
|
||||
Write-Host ""
|
||||
$Instance = Read-Host "Tapez le nom de l'instance "
|
||||
$Base = New-Object System.Collections.ArrayList
|
||||
$AddBase = Read-Host "Tapez le nom de la base (possibilité de coller le contenu params récupéré depuis la vérification Ninja, ATTENTION A NE PAS COPIER LE NOM DE L'INSTANCE DANS LES PARAMS !) "
|
||||
$Base = $Base + ($AddBase -replace(' ','-espace-') -replace('é','-accentaigu-') -replace('è','-accentgrave-') -replace('&','-etcommercial-'))
|
||||
|
||||
While ($AddBase -ne "")
|
||||
{
|
||||
$AddBase = Read-Host "Tapez le nom de la base (Laisser vide si toutes les bases ont été ajoutées) "
|
||||
$Base = $Base + ($AddBase -replace(' ','-espace-') -replace('é','-accentaigu-') -replace('è','-accentgrave-') -replace('&','-etcommercial-'))
|
||||
}
|
||||
$BaseFormate = $Base -join ","
|
||||
$BaseFormate = $BaseFormate.Substring(0,$BaseFormate.Length-1)
|
||||
|
||||
Write-Host ""
|
||||
Write-Host "`n $Instance $BaseFormate"
|
||||
pause
|
||||
}
|
||||
if($choice -eq 16)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "...::: UTM : Récupérer le port d'administration :::..."
|
||||
$IPCheck = Read-Host "Indiquez l'adresse IP publique à vérifier "
|
||||
|
||||
Write-Host "Test du port 443 : "
|
||||
Test-NetConnection -ComputerName $IPCheck -Port 443 | Out-Null
|
||||
if($Error.Count -eq 0)
|
||||
{
|
||||
Write-Host -ForegroundColor Green "OK !"
|
||||
}
|
||||
|
||||
Write-Host "Test du port 444 : "
|
||||
Test-NetConnection -ComputerName $IPCheck -Port 444 | Out-Null
|
||||
if($Error.Count -eq 0)
|
||||
{
|
||||
Write-Host -ForegroundColor Green "OK !"
|
||||
}
|
||||
|
||||
Write-Host "Test du port 4444 : "
|
||||
Test-NetConnection -ComputerName $IPCheck -Port 4444 | Out-Null
|
||||
if($Error.Count -eq 0)
|
||||
{
|
||||
Write-Host -ForegroundColor Green "OK !"
|
||||
}
|
||||
|
||||
Write-Host "Test du port 8443 : "
|
||||
Test-NetConnection -ComputerName $IPCheck -Port 443 | Out-Null
|
||||
if($Error.Count -eq 0)
|
||||
{
|
||||
Write-Host -ForegroundColor Green "OK !"
|
||||
}
|
||||
|
||||
Write-Host "Test du port 10443 : "
|
||||
Test-NetConnection -ComputerName $IPCheck -Port 443 | Out-Null
|
||||
if($Error.Count -eq 0)
|
||||
{
|
||||
Write-Host -ForegroundColor Green "OK !"
|
||||
}
|
||||
}
|
||||
if($choice -eq 17)
|
||||
{
|
||||
|
||||
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
|
||||
Invoke-WebRequest -Uri https://downloads.jam-software.de/treesize_free/TreeSizeFree-Portable.zip -outfile c:\alticap$\TreeSizeFree-Portable.zip
|
||||
Expand-Archive -LiteralPath c:\alticap$\TreeSizeFree-Portable.zip -DestinationPath c:\alticap$\TreeSizeFree-Portable -Force
|
||||
cd c:\alticap$\TreeSizeFree-Portable\
|
||||
Invoke-WebRequest -Uri https://downloads.jam-software.de/treesize_free/TreeSizeFree-Portable.zip -outfile c:\TreeSizeFree-Portable.zip
|
||||
Expand-Archive -LiteralPath c:\TreeSizeFree-Portable.zip -DestinationPath c:\TreeSizeFree-Portable -Force
|
||||
cd c:\TreeSizeFree-Portable\
|
||||
.\TreeSizeFree.exe
|
||||
|
||||
}
|
||||
|
||||
if($choice -eq 18)
|
||||
{
|
||||
|
||||
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
|
||||
Invoke-WebRequest -Uri https://alti365-my.sharepoint.com/personal/alexandre_mottier_alticap_com/_layouts/15/download.aspx?SourceUrl=/personal/alexandre_mottier_alticap_com/Documents/AdvancedIPScanner.zip -outfile c:\alticap$\AdvancedIPScanner.zip
|
||||
Expand-Archive -LiteralPath c:\alticap$\AdvancedIPScanner.zip -DestinationPath c:\alticap$\AdvancedIPScanner
|
||||
cd c:\alticap$\AdvancedIPScanner\
|
||||
.\advanced_ip_scanner.exe
|
||||
}
|
||||
|
||||
if($choice -eq "q") {
|
||||
Write-Host "Fermeture..."
|
||||
|
|
Loading…
Reference in New Issue
Block a user