Sto scrivendo uno script batch in cui se l'input dell'utente è vuoto o non termina con "DTO" Devo chiedere all'utente di inserire il nome DTO ancora.Come verificare se l'input dell'utente termina con una stringa specifica nello script batch (.bat)
:INPUT
SET /P INPUTDTO=Enter the DTO:
IF "%INPUTDTO%"=="" (
IF "%INPUTDTO%" ??????? (
GOTO NODTO
)
)
:NODTO
ECHO ERROR: Please enter a valid DTO.
GOTO INPUT
Come controllare se l'input dell'utente termina con "DTO"
Ringrazia molto dbenham :) – ams2705
Perché sono le citazioni in 'impostare "INPUTDTO ="' necessari? Grazie. – Sabuncu
@Sabuncu - quando formattato come lo sono io, con la citazione iniziale prima del nome della variabile, qualsiasi testo dopo l'ultima citazione viene ignorato. Impedisce l'inclusione dello spazio bianco involontario nel compito. Non necessario se la linea finisce dove dovrebbe, ma una buona guardia sicura. – dbenham