-1
Menu principal:menus et sous-menus
1 Delete 2 Create 3 Modify 4 Remove X Exit
Sous-1 (pour Delete):
1 Delete file 2 Delete folder 3 Delete another file 4 Delete another folder 5 Back to Main Menu
menu 2 (pour Créer):
1 Create Virtual 2 Create another Virtual 3 Back to Main Menu
Sous-3 (pour Modifier) :
1 Modify Virtual 2 Modify another Virtual 3 Back to Main Menu
Ceci est le menu principal:
$q = Read-Host "
Please select an option:
1 Delete Files
2 Create New Virtual
3 Modify Existing Virtual
"
Sous-Menu1
$su1 = Read-Host "
Please select an option
1 Delete a file
2 Delete a folder
3 Delete another file
4 Delete another folder
5 Back to main menu
"
Comment puis-je prendre l'option 5 et le ramener au menu principal?
Mettez les sous-menus dans les fonctions, mettez le menu principal dans une boucle, et appeler les fonctions du sous-menu de cette boucle. –
Similaire à ceci? https://stackoverflow.com/questions/24515365/creating-a-for-loop-to-consolidate-powershell-menu-driven-script –
Pas exactement. Plus [comme ceci] (https://stackoverflow.com/a/16625434/1630171), seulement que les sous-menus vont dans les fonctions avec leurs propres boucles. Notez qu'il existe [plusieurs façons de créer un menu] (https://stackoverflow.com/a/40890047/1630171) dans PowerShell. –