Stap 1: Als statemnts IV
Open cmd.exe en type kleur /? Of attrib + h nul.txt
Aankondiging deze opdrachten hebben opties /? Voor hulp en attrib voorziet in een bestandsnaam als verklaringen kunt dat u dit doen
als /i "% ~ 1" == "/"? (
ECHO Helpsectie
Pauze
Goto eof
)
Dit verklaard op te slaan als help.bat open te houden verschuiving en klik met de rechtermuisknop in dezelfde map en open cmd type help /?
Deze code zegt als de eerste ding getypte achter de bestandsnaam is /? Doen wat in het haakje. Aankondiging % ~ 1 wat goed maar het tweede ding, ik krijg er.
als "% ~ 2"=="" ()
instellen van /p var = niet-strikte gegevens invoeren
) anders ()
instellen "var = % ~ 2"
)
Zodat u alleen wijzigen % ~ 1% ~ 2 Ja, maar hoe zit het met de rest van de code?
Laten we zeggen dat u niet stormloop op vanuit cmd die u het opent als een batch-bestand, het tweede dat de gebruiker in de cmd te typen niet geldig, is dus het wordt de gebruiker gevraagd. Maar het ziet er anders uit code één waarom alle die haakje? De eerste die nodig /? Ga aantal waar die dit voor een bestand zorgt pad naar worden getypt die niet dezelfde tekst elke keer.