Files
powershell-scripts/EgtDeploy/CLI/EgtScriptsManager.ps1
T
marco.locatelli@steamware.net 7f87236961 Accorpamento Progetti Powershell Script
2024-02-21 11:23:47 +01:00

42 lines
1.0 KiB
PowerShell

### TESTER SCRIPTS MANAGER ###
#inizializzo variabili vuote
$ScriptSelect=""
#Chiedo all'utente quale script eseguire
function Show-MenuA
{
param (
[string]$Title = 'Seleziona Operazione Desiderata'
)
Clear-Host
Write-Host ""
Write-Host "============== $Title =============="
Write-Host ""
Write-Host "1: Premi '1' per installare EgtCAM5 Test"
Write-Host "2: Premi '2' per installare EgtBEAMWALL Test"
Write-Host "3: Premi '3' per eseguire Machines Grabber"
Write-Host "q: Premi 'q' per uscire dal programma."
Write-Host ""
}
Show-MenuA
#Salvo la selezione dell'utente
$ScriptSelect = Read-Host 'Seleziona Operazione Desiderata'
Write-Host ""
switch ($ScriptSelect)
{
'1' {
Powershell.exe -executionpolicy remotesigned -File .\CLI\EgtCAM5Test.ps1
}
'2' {
Powershell.exe -executionpolicy remotesigned -File .\CLI\EgtBeamWallTest.ps1
}
'3' {
Powershell.exe -executionpolicy remotesigned -File .\CLI\MachinesGrabber.ps1
}
'q' {
return
}
}