ik wil een batch bestand maken zodat de bestanden van een cd direct op de harde schijf gezet worden. Dit lukt me al
Maar nu wil ik als het batch bestand gestart wordt, er gevraagd wordt naar de bron en doel schijf. Was iets met % geloof ik... :
Verwijderd
Ja dat was idd iets met %1 :
xcopy %1 %2 /e /m /s
aanroepen met: naam.bat cdrom: hd:/hierheen
(hd zou c kunnen zijn)
xcopy %1 %2 /e /m /s
aanroepen met: naam.bat cdrom: hd:/hierheen
(hd zou c kunnen zijn)
Verwijderd
Dat bedoelt hij hier niet.....! Als ik het goed lees bedoelt bij dat wanneer het batch bestand gestart wordt, dat deze vraagt om de bron en doel locatie....
idd, ik dacht ook al 
Hij wil iets van:
Wil je het naar c:\windows kopieeren druk 1, wil je het naar c:\winnt kopieeren druk 2.

Toch?
@echo off
echo.
echo Hoi =]
echo.
echo Druk 1 om de inhoud van de D: schijf naar c:\windows te kopieeren
echo Druk 1 om de inhoud van de D: schijf naar c:\winnt te kopieeren
choice /c:12 < nul
if errorlevel 1 goto windows
if errorlevel 2 goto winnt
:windows
xcopy /s /e d:\*.*
echo bestanden gekop.....
ENZOVOORT.. er zullen wel wat foutjes inzitten maar dit tik ik dan ook ff in 10 secs neer
Hij wil iets van:
Wil je het naar c:\windows kopieeren druk 1, wil je het naar c:\winnt kopieeren druk 2.
Toch?
@echo off
echo.
echo Hoi =]
echo.
echo Druk 1 om de inhoud van de D: schijf naar c:\windows te kopieeren
echo Druk 1 om de inhoud van de D: schijf naar c:\winnt te kopieeren
choice /c:12 < nul
if errorlevel 1 goto windows
if errorlevel 2 goto winnt
:windows
xcopy /s /e d:\*.*
echo bestanden gekop.....
ENZOVOORT.. er zullen wel wat foutjes inzitten maar dit tik ik dan ook ff in 10 secs neer
Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein
nope Demon. Wil het meteen kopieeren in de map BCT. Maar weet de drive letter niet van de cdrom en hdd. Dat moeten variabelen zijn, die de gebruiker eerst in moet geven!
Kon je niet ook %cdrom aangeven? dan kon het systeem toch de cdrom automatisch detecteren? dat heb ik wel eens op een bootflop van win98 gezien. voor het installeren van de mscdex.
@ born2tweak
dat :cdrom verhaal op de Win98 diskettes ging om een label in het menu, waar hij naartoe springt zodra je kiest voor booten met CD-ROM ondersteuning.
dat :cdrom verhaal op de Win98 diskettes ging om een label in het menu, waar hij naartoe springt zodra je kiest voor booten met CD-ROM ondersteuning.
in windows is er zoiets als %WINROOT oid, misschien werkt dit onder dos ook ....
I can see clearly now, the brain is gone...
kwam op http://www.experts-exchan...ems/MSDOS/Q_20452118.html
het volgende tegen :
het volgende tegen :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| @echo off set /P Username="Enter user name: " set /P Password="Enter password: " set /P Server="Enter server address: " echo Username=%Username% echo Password=%Password% echo Server address:%Server% set Username= set Password= set Server= |
I can see clearly now, the brain is gone...
Zie deze vraag en natuurlijk de antwoorden op www.windowsshellscripting.com.
a horse! a horse! my kingdom for a horse! (exeunt)
[got.profile] | [t.net.profile] | [specs]
Als je even had gegoogled met b.v. : ask dos input
Dan had je wel wat links gekregen zoals:
http://www.robvanderwoude.com/index.html
http://www.labyrinth.net.au/~dbareis/freedos.htm
http://garbo.uwasa.fi/pc/batchutil.html
enz. enz.
Dan had je wel wat links gekregen zoals:
http://www.robvanderwoude.com/index.html
http://www.labyrinth.net.au/~dbareis/freedos.htm
http://garbo.uwasa.fi/pc/batchutil.html
enz. enz.
The best thing about UDP jokes is that I don't care if you get them or not.
Verwijderd
Je kunt hiervoor de SET /P gebruiken van CMD.EXE (WinNT/2000/XP),
of SET /P van FreeCom (freedos command.com)
of 4Dos zn input-functie.
set /p bron="waarvandaan kopieer je?"
set /p doel="waarheen kopieren?"
xcopy /s %bron%\*.* %doel%
of SET /P van FreeCom (freedos command.com)
of 4Dos zn input-functie.
set /p bron="waarvandaan kopieer je?"
set /p doel="waarheen kopieren?"
xcopy /s %bron%\*.* %doel%
Kun je niet gewoon de cd-romletters uitlezen? Op de win98 bootflop staat een bat bestand waar je alle info uit kunt halen.
Verwijderd
inderdaad.Skaah schreef op 01 April 2003 @ 21:23:
Kun je niet gewoon de cd-romletters uitlezen? Op de win98 bootflop staat een bat bestand waar je alle info uit kunt halen.
Een verbeterde versie is te krijgen op www.nu2.nu (programmaatje Findcd.com)
findcd -e
if errorlevel 1 set cdrom=A:
...
if errorlevel 26 set cdrom=Z:
set doel=C:\temp
Xcopy /s %cdrom%\*.* %doel%
Pagina: 1