Archief - DOS BATCH SCRIPT HELP !!!

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

mo6

Legacy Member
okay, ik heb een batch script nodig waarin hij vraag om input en deze input verder gebruikt in het script.

example:

**********************************************************
@echo off
echo Type in input

ping 'input' // in dit geval een ip-adres
net use x: \\'input'\c: // map een netwerkdrive
echo SCRIPT SUCCESFULLY
**********************************************************

Degene die mij kan helpen zal ik rijkelijk belonen.

mo6

Legacy Member
ok, ik heb het al zelf gevonden.

*****************************************************
@echo off
cls
echo.
:loop
set choice=
set /p choice=Enter in the target hostname or IP:
net use x: \\%choice%\****** /USER:******
ping %choice%
goto loop
*****************************************************

Via het CHOICE cmd dus. :)

ShPonGle

Legacy Member
dat klopt dus niet e :) heeft niets met het choice commando te zien, das iets anders. het is via het SET commando, en u defineert daar een variable choice.
maak er maar eens variable en %variable% van, script zal evenzeer werken.

stijn_goethals

Legacy Member
het klopt niet een voor wat heb je dat nodig?
hier is het verbetert alleen lijn 5 kan ik niet aan uit voor wat het dient
@echo off
:loop
echo.
set /p c=Enter in the target hostname or IP:
net use x: \\%choice%\****** /USER:******
ping %choice%
goto loop

mo6

Legacy Member
net use? Als je niet weet waarvoor het dient, zal ik je zeker geloven dat het niet klopt ...

iterums

Legacy Member
mo6 zei:
het klopt wel voor mij, want het werkt.
Ja, maar niet om de reden die jij geeft (die overigens op zijn minst lachwekkend is).

"set choice=" verwijdert gewoon de inhoud van de variabele 'choice', een redundante stap dus aangezien die nog nooit gebruikt werd en die je bovendien in de volgende stap gewoon instelt.

Ook heeft dit geen hol te maken met het CHOICE command, aangezien dat iets volledig anders is.

mo6

Legacy Member
Wat snap jij niet aan 'Het werkt voor mij' , ga is op een ander mierenneuken snotneus, Sjeezes man.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan