From e333365da4c22e88f2fc6b946b163298bf18fb0d Mon Sep 17 00:00:00 2001 From: Lightemerald Date: Mon, 23 Oct 2023 15:13:25 +0000 Subject: [PATCH] Sarting setupScript --- setupScript.ps1 | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 setupScript.ps1 diff --git a/setupScript.ps1 b/setupScript.ps1 new file mode 100644 index 0000000..15fd69f --- /dev/null +++ b/setupScript.ps1 @@ -0,0 +1,33 @@ +function SetupLabo { + Write-Host "Performing Labo Installation..." +} + +function SetupInfo { + Write-Host "Performing Info Installation..." +} + +function SetupLaptop { + Write-Host "Performing Laptop Installation..." +} + +function Show-InstallationMenu { + $selection = $null + + do { + Write-Host "Which type of installation would you like to perform?" + Write-Host "1. Labo" + Write-Host "2. Info" + Write-Host "3. Laptop" + + $selection = Read-Host "Enter the number of your choice" + + switch ($selection) { + "1" { SetupLabo } + "2" { SetupInfo } + "3" { SetupLaptop } + default { Write-Host "Invalid selection. Please choose 1, 2, or 3." } + } + } while ($selection -ne "1" -and $selection -ne "2" -and $selection -ne "3") +} + +Show-InstallationMenu \ No newline at end of file