Add files via upload

This commit is contained in:
Ichbinus
2024-09-30 13:10:00 +02:00
committed by GitHub
commit 35de5198ac

101
deploiement_main.sh Normal file
View File

@@ -0,0 +1,101 @@
#!/bin/bash
#=======================================================================
# FILE: ~deploiement_main.sh
# USAGE: ./~deploiement_main.sh
# DESCRIPTION: menu de gestion du script globale de déploiement des postes utilisateurs debian
#
# OPTIONS: ---
# REQUIREMENTS: ---
# BUGS: ---
# NOTES: ---
# AUTHOR: Maxime Tertrais
# COMPANY: Operis
# CREATED: 30/09/2024
# REVISION: ---
#=======================================================================
##Définition des variables
#=======================================================================
##Définition des fonctions
source "installation Malwarebytes"
source "intégration au domaine"
source "installation OCS"
source "installation LAPS"
source "installation vpn"
source "paramétrage des depots"
source "installation des paquets métier"
source "installation applications (teams,...)"
func_menu()
{
## affichage du menu
echo "GESTION DE DEPLOIEMENT DE POSTES DEBIAN"
echo "----------------------------------------"
echo "G - Déploiement/intégration complète du poste au domaine"
echo "M - Installation Malwarebytes"
echo "D - Intégration au domaine"
echo "O - Installation OCS"
echo "L - Installation LAPS"
echo "V - Installation vpn"
echo "R - Paramétrage des depots"
echo "P - Installation des paquets métier"
echo "A - Installation applications (teams,...)"
echo ""
echo "Q - quitter"
read -p "votre choix: " choix
}
#=======================================================================
## Nettoyage de l'écran
clear
#=======================================================================
##Script
while true ;do
## Affichage menu
func_menu
## gestion des saisies de choix
case $choix in
g|G)
#func_Déploiement/intégration complète du poste au domaine
echo "Déploiement/intégration complète du poste au domaine"
;;
m|M)
#func_Installation Malwarebytes
echo "Installation Malwarebytes"
;;
d|D)
#func_Intégration au domaine
echo "Intégration au domaine"
;;
o|O)
#func_Installation OCS
echo "Installation OCS"
;;
l|L)
#func_Installation LAPS
echo "Installation LAPS"
;;
v|V)
#func_Installation vpn
echo "Installation vpn"
;;
r|R)
#func_Paramétrage des depots
echo "Paramétrage des depots"
;;
p|P)
#func_Installation des paquets métier
echo "Installation des paquets métier"
;;
a|A)
#func_Installation applications (teams,...)
echo "Installation applications (teams,...)"
;;
q|Q)
exit 1
;;
esac
done