[Win98] batch command? *

Pagina: 1
Acties:
  • 139 views sinds 30-01-2008
  • Reageer

  • The.Force
  • Registratie: Juli 2001
  • Laatst online: 09-04 15:24

The.Force

*Bauer Addict

Topicstarter
HOi,

Wat doe ik fout?

mkdir c:Temp
mkdir c:Temporary
xcopy c:netlog.txt c:Temp
xcopy c:Temp netlog.txt c:Temporary
del c:Temp netlog.txt
del c:Temp

Eerst moet er dus 2 mappen aangemaakt worden op m'n desktop, daarna moet ik een bestand (genaamd netlog.txt) in m'n temp map krijgen & die weer kopieren naar temporary...
Als laatste moet ik m'n het bestand in de Temp-map verwijderen & daarna de volledige map!

Sorry ik ben totale noob wat msdos betreft :( ik heb deze commando's gezocht (via google ;) ) maar ik weet dus niet hoe ik die files van andere lokaties kan plukken (in dos is dat normaal toch cd.. )

Alvast bedankt!

ps; ik ben een win98-gebruiker!

System Specs!


  • FoolZero
  • Registratie: Juni 2000
  • Laatst online: 05-09 10:34

FoolZero

Freedom of speech...

Ik zal je in ieder geval een beetje de goede richting in helpen. Maar geef nog niet alles weg. ;)

mkdir c:temp
is niet gelijk aan
mkdir c:\temp

Wat ik bedoel te zeggen is dat je goed de locatie van je paden in de gaten moet houden.
MD is een short voor MKDIR ;)
DEL temp werkt niet, want een directory verwijder je met RMDIR of short RD.
XCOPY gebruik je voor het kopieren van een complete directory
COPY gebruik je voor het kopieren van bestanden
COPY + DEL is gelijk aan MOVE
MOVE verplaatst bestanden van de ene lokatie naar de andere lokatie!

Ga hier eens lekker mee stoeien, je zal hier erg veel fundamentele lessen uit leren.

Succes! :)

Please state the nature of your technical emergency
Heal the internet ...
1707 :'(


Verwijderd

;) C:\ ;)

  • Nowhereman
  • Registratie: Januari 2002
  • Laatst online: 23-07 23:00

Nowhereman

Ygenweis

Ik ben er van uit gegaan dat je win98 oid draait en GEEN NT systeem. Anders dan zijn de paden naar de mappen namelijk weer anders.
Zoals het voorbeeld hieronder staat moet het werken, echter, waarom kopieer je netlog.txt niet meteen naar Temporary? Nahjah maakt niet uit. Zie hier de code:


------------------------------------------------------------------------------------------------------

cd ..
cd windows
cd desktop
mkdir Temp
mkdir Temporary
copy c:\netlog.txt c:\windows\desktop\Temp
copy c:\windows\desktop\Temp\netlog.txt c:\windows\desktop\Temporary

------------------------------------------------------------------------------------------------------

-Pwn the day-


  • Nappa
  • Registratie: Februari 2001
  • Laatst online: 10-09 03:26

Nappa

The Barbaric Saiya-jin!

Nog een tip, als je het zoals je zei op je desktop wilt aanmaken kun je gebruik maken van de variabele %HOMEPATH%. Bijvoorbeeld "mkdir %HOMEPATH%\Desktop\Tempdir". Als je wat verder wilt stoeien typ dan eens 'set' in op de command prompt, dan krijg je nog wat meer omgevingsvariabelen te zien.

edit:
In XP in ieder geval, ik weet niet of in 9x/2K deze hetzelfde heet

Alles wat ik zeg kan en zal tegen u gebruikt worden
Scream! Suffer! Panic! | Dark-future Dawnbringer | Unofficial Mordor community


Verwijderd

Nappa schreef op 19 november 2002 @ 17:18:
Nog een tip, als je het zoals je zei op je desktop wilt aanmaken kun je gebruik maken van de variabele %HOMEPATH%. Bijvoorbeeld "mkdir %HOMEPATH%\Desktop\Tempdir". Als je wat verder wilt stoeien typ dan eens 'set' in op de command prompt, dan krijg je nog wat meer omgevingsvariabelen te zien.
Maak het nou niet te moeilijk voor hem ;) Beginnen bij het begin, OK

Verwijderd

laat me raden je doet eerste jaar ict, en de opdr8 is een aantal batchfiles maken?
dat heb ik namelijk wel gehad, kvond eht hartstikke moeilijk maar toen ik ze afhad bleek het eigenlijk heel erg simpel te zijn :(

  • Nappa
  • Registratie: Februari 2001
  • Laatst online: 10-09 03:26

Nappa

The Barbaric Saiya-jin!

Verwijderd schreef op 19 november 2002 @ 17:22:
laat me raden je doet eerste jaar ict, en de opdr8 is een aantal batchfiles maken?
dat heb ik namelijk wel gehad, kvond eht hartstikke moeilijk maar toen ik ze afhad bleek het eigenlijk heel erg simpel te zijn :(
Hehe dat is een herkenbaar gevoel. Ik heb ook wel eens iets dergelijks gehad met een linux script, hele middag gewerkt aan 8 regeltjes code *D. Maar je leert er in ieder geval wel van.

Stoeprand: Ach daar vroeg hij toch ook om? ;) En het is altijd handig om zoiets al eens een keer gehoord/gebruikt te hebben.

Alles wat ik zeg kan en zal tegen u gebruikt worden
Scream! Suffer! Panic! | Dark-future Dawnbringer | Unofficial Mordor community


  • Pwigle
  • Registratie: December 2000
  • Laatst online: 09-09 17:53
cd \
cd windows
cd desktop
mkdir Temp
mkdir Temporary
copy c:\netlog.txt c:\windows\desktop\Temp
copy c:\windows\desktop\Temp\netlog.txt c:\windows\desktop\Temporary
del c:\windows\desktop\Temp\netlog.txt
del c:\windows\desktop\Temporary\netlog.txt
rd c:\windows\desktop\Temp\
rd c:\windows\desktop\Temporary\

  • The.Force
  • Registratie: Juli 2001
  • Laatst online: 09-04 15:24

The.Force

*Bauer Addict

Topicstarter
wow bedankt allemaal voor de vele reply's ! Ik zit nu zeker op de goede weg ;)

_/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_

nog 1 vraagje als ik m'n mappen wil verwijderen met rd of rmdir geeft ie een error nl.
Het pad is ongeldig, dit is geen map, of de map is niet leeg! (terwijl het commando correct is :? )

System Specs!


Verwijderd

DaPoztMaster schreef op 19 November 2002 @ 17:27:
cd \
cd windows
cd desktop
mkdir Temp
mkdir Temporary
copy c:\netlog.txt c:\windows\desktop\Temp
copy c:\windows\desktop\Temp\netlog.txt c:\windows\desktop\Temporary
del c:\windows\desktop\Temp\netlog.txt
del c:\windows\desktop\Temporary\netlog.txt
rd c:\windows\desktop\Temp\
rd c:\windows\desktop\Temporary\
dit werkt alleen in windows 95/98 als je het op je destkop wilt hebben,
2000/xp hebben namelijk c:\documents and settings\user\desktop? :O

  • SH007
  • Registratie: November 2001
  • Niet online
The.Force schreef op 19 November 2002 @ 17:36:
wow bedankt allemaal voor de vele reply's ! Ik zit nu zeker op de goede weg ;)

nog 1 vraagje als ik m'n mappen wil verwijderen met rd of rmdir geeft ie een error nl.
Het pad is ongeldig, dit is geen map, of de map is niet leeg! (terwijl het commando correct is :? )
Is de map leeg?
Welk commando geef je, en waar staat de map die je wilt verwijderen?
Dit is essentiele informatie op een probleempje als dit op te lossen. Geef dit er in het vervolg aub direct bij.

Verwijderd

nog 1 vraagje als ik m'n mappen wil verwijderen met rd of rmdir geeft ie een error nl.
Het pad is ongeldig, dit is geen map, of de map is niet leeg! (terwijl het commando correct is )
eerst de map leegmaken? dan werkt het wel
dusz in de map
del *.*
en dan
rd temp (of zoiets

Verwijderd

The.Force schreef op 19 November 2002 @ 17:36:
nog 1 vraagje als ik m'n mappen wil verwijderen met rd of rmdir geeft ie een error nl.
Het pad is ongeldig, dit is geen map, of de map is niet leeg! (terwijl het commando correct is :? )
"DELTREE /Y" gebruiken i.p.v. "RMDIR".
Die laatste heb ik in de 8 jaar dat ik DOS ken nog nooit gebruikt :)

Verwijderd

Waarom wil je het bestand eigenlijk eerst naar Temp kopiëren en vervolgens naar Temporary verplaatsen :?

Was dit een opdracht voor school misschien?

Verwijderd

Verwijderd schreef op 19 november 2002 @ 17:41:
[...]


"DELTREE /Y" gebruiken i.p.v. "RMDIR".
Die laatste heb ik in de 8 jaar dat ik DOS ken nog nooit gebruikt :)
werkt niet meer in win2000/xp volgens mij

  • The.Force
  • Registratie: Juli 2001
  • Laatst online: 09-04 15:24

The.Force

*Bauer Addict

Topicstarter
Verwijderd schreef op 19 November 2002 @ 17:42:
Waarom wil je het bestand eigenlijk eerst naar Temp kopiëren en vervolgens naar Temporary verplaatsen :?

Was dit een opdracht voor school misschien?
nee dit was eigenlijk maar een test, want ik moet dit in een groter geheel gebruiken...

System Specs!


  • The.Force
  • Registratie: Juli 2001
  • Laatst online: 09-04 15:24

The.Force

*Bauer Addict

Topicstarter
Verwijderd schreef op 19 November 2002 @ 17:41:
[...]


"DELTREE /Y" gebruiken i.p.v. "RMDIR".
Die laatste heb ik in de 8 jaar dat ik DOS ken nog nooit gebruikt :)
nou die doet het dus ook niet :?

mkdir Temp
mkdir Temporary
copy c:\netlog.txt c:\windows\desktop\Temp
copy c:\windows\desktop\Temp\netlog.txt c:\windows\desktop\Temporary
del c:\windows\desktop\Temp\netlog.txt
deltree /Y c:\windows\desktop\Temp\

of rmdir c:\windows\desktop\Temp\

doet het eveneens niet!

System Specs!


  • blackd
  • Registratie: Februari 2001
  • Niet online
uhm, doe eens start -> run -> cmd -> rmdir /? [enter]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • BaRF
  • Registratie: Augustus 2001
  • Laatst online: 08:44

BaRF

bijna kerst

The.Force schreef op 19 November 2002 @ 17:51:
[...]


nou die doet het dus ook niet :?

mkdir Temp
mkdir Temporary
copy c:\netlog.txt c:\windows\desktop\Temp
copy c:\windows\desktop\Temp\netlog.txt c:\windows\desktop\Temporary
del c:\windows\desktop\Temp\netlog.txt
deltree /Y c:\windows\desktop\Temp\

of rmdir c:\windows\desktop\Temp\

doet het eveneens niet!
bij extra opties moet je het er achter pleuren, dus

deltree c:\windows\desktop\Temp\ /y

The space between is where you'll find me hiding, waiting for you


  • Pwigle
  • Registratie: December 2000
  • Laatst online: 09-09 17:53
DEL *.* /S /Q <--- Die verwijders OOK directory's zonder bevestiging.. (PAS OP MET DIT COMMAND)

  • cjdijk
  • Registratie: Oktober 2001
  • Laatst online: 09-09 07:59

cjdijk

Hans favoriete radiostation

1. Je behoort bij het verwijderen GEEN backslash (\) aan het einde te gebruiken.
2. De directory moet leeg zijn voordat je hem kan verwijderen met rd (=rmdir)
3. Bij deltree hoeft hij niet leeg te zijn, maar ook hier GEEN backslash aan het einde.
Zie mijn voorbeeld:

C:\>md hans

C:\>rd hans\
Het pad is ongeldig, dit is geen map,
of de map is niet leeg.

C:\>rd hans

C:\>
BaRF schreef op 19 November 2002 @ 17:58:
[...]


bij extra opties moet je het er achter pleuren, dus

deltree c:\windows\desktop\Temp\ /y
Bij vrijwel alle dos commando's geldt dat, maar NIET bij deltree:

C:\>deltree /?
Verwijdert een map inclusief alle submappen.

Om een of meer bestanden of mappen te verwijderen:
DELTREE [/Y] [station:]pad [[station:]pad[...]]

/Y Onderdrukt vraag naar bevestiging van verwijderen
van submap.
[station:]pad Naam van de map die u wilt verwijderen.

Belangrijk: Pas op met het gebruik van DELTREE. Alle bestanden en
submappen in deze map worden verwijderd.

P4-3.2GHz Asus P4C800 Deluxe ATI-AIW Radeon 512MB 360GB


  • camiels
  • Registratie: Januari 2001
  • Laatst online: 14-06 16:09
uhm, doe eens start -> run -> cmd -> rmdir /? [enter]
Dit werkt niet in W9x, deze os'n kennen 'cmd' niet. cmd is dan 'command'

mkdir Temp
mkdir Temporary <==> Dit is een directorynaam met meer dan 8 karakters, in een windows omgeving is dit geen probleem, wanneer je echter in een puur ms-dos omgeving je batch-file gaat draaien werkt dit niet meer omdat msdos maar 8 karakters aankan.

offtopic:
Grappig, dos noobs uit 1985 helpen met MS-DOS huiswerk...

  • blackd
  • Registratie: Februari 2001
  • Niet online
Dit werkt niet in W9x, deze os'n kennen 'cmd' niet. cmd is dan 'command'
Klopt, vraag me af of dan rmdir werkt eik.

Titel even voorzien van OS, zie Windows Operated Systems - Policy - Updated 4-10

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023

Pagina: 1