Avatar billede herberthumlebi Nybegynder
22. maj 2005 - 12:44 Der er 13 kommentarer og
3 løsninger

Tilføje filer til dos-bootdiskette

Først en indledning: Spørgsmålet kommer lidt længere nede:

Jeg har en gammel DOS-bootdiskette, som jeg har brugt i mange år. Den kan boote "alt" - fx har jeg aldrig oplevet, at den ikke har genkendt et cdromdrev. Bootdisketten havde selvfølgelig sin storhedstid i Win95 og -98-dagene, men jeg bruger den også på min XP-maskine, hvor jeg fortsat sværger til FAT32, fx. er det praktisk at kunne køre DOS-programmer som DELPART og KILLDISK, hvis computeren trænger til at blive "lagt ned".

Bootdisken indeholder disse filer:

attrib.exe
autoexec.bat
chkdsk.exe
command.com
config.sys
country.sys
debug.exe
display.sys
drvspace.bin
ebd.sys
edit.com
ega.cpi
fdisk.exe
format.com
himem.sys
io.sys
ios.vxd
keyb.com
keyboard.sys
mode.com
mscdex.exe
msdos.sys
pkunzip.exe
regedit.exe
scandisk.exe
scandisk.ini
sys.com
uninstal.exe
vide-cdd.sys

Jeg vil gerne udvide bootdisketten funtioner. Fra C:\Windows\Command på Windows 98 har jeg derfor kopieret disse filer over på disketten:

deltree.exe
move.exe
xcopy32.exe
xcopy32.mod
xcopy.exe

De kan lige præcis være på disketten (20 kb ledig).

A:\>deltree fungerer

A:\>xcopy fungerer også

A:\>move fungerer IKKE

Hvis jeg fra bootdisketten laver kommandoen:

A:>move d:\enmappe c:

siger DOS:

D:\enmappe => C:\enmappe [Kilden kan ikke åbnes]

Mappen bliver ikke flyttet.

Nu kommer spørgsmålet: Hvorfor gør den dét? Er det en forkert kommando, eller hvad?
Avatar billede roenving Novice
22. maj 2005 - 12:47 #1
-- og mappen D:\enmappe eksisterer og har det godt ?-)
Avatar billede dragonknight Juniormester
22. maj 2005 - 13:01 #2
Nu er det meget længe siden jeg har beskæftiget mig med DOS, men er MOVE ikke en programstump, som flytter device-drivers op i HIMEM. ? ?

Jeg tror nemlig ikke, at du kan bruge den til at flytte filer med. Der skal du bruge COPY, og derefter DEL for at fjerne originalen.
Avatar billede roenving Novice
22. maj 2005 - 13:05 #3
move var en af revolutionerne i dos 5, så man undgik at skulle kopiere og slette, bl.a. Norton Commander havde i en del år haft et stort marked primært pga. dens evner indenfor filhåndtering (to vinduer ved siden af hinanden, mulighed for synkronisering samt flytning af filer, hvor den automatisk hånterede kopiering og sletning !-)
Avatar billede dragonknight Juniormester
22. maj 2005 - 13:06 #4
Fandt det:

Move
Moves one or more files to the location you specify. The move command also renames directories.

Syntax
move [drive:][path]filename[,[drive:][path]filename[...]] destination

Parameters

[drive:][path]filename

Specifies the location and name of the file or files you want to move. Also specifies the name of a directory you want to rename.

destination

Specifies the new location of the file, or the new name of the directory. The destination can consist of a drive letter and colon, a directory name, or a combination. If you are moving only one file, you can also specify a filename if you want to rename the file when you move it. Moving a file to an existing file overwrites the existing file. If you are moving more than one file, the destination must be a directory name.

Notes

Renaming a file while moving it

If you move only one file to a new directory, you can rename the file as you move it by specifying the new filename in the destination. However, if you move more than one file to a new directory in the same command line, you cannot specify a filename as a destination. If you specify a destination filename and the file already exists, the move command will overwrite the existing file without prompting you.

If you specify a filename when moving more than one file, you will see the following message:

Cannot move multiple files to a single file

Renaming a directory using the move command

You can rename a directory using the move command. Specify the old directory name as the file you want to move, and then specify the new directory name as the destination. You can change the directory name, but you cannot move the directory to another location in the directory tree.

For example, to rename a directory called NEW on drive C to OLD, type the following command:

move c:\new c:\old

The following command is invalid because the new directory name is not in the same location as the old directory name:

move c:\new c:\dos\new

Errorlevel parameters

If the move command successfully moved the file or files you specified, it returns an errorlevel value of 0. If there was an error in moving one or more of the files you specified, the move command returns an errorlevel value of 1.

Examples

Suppose C:\LETTERS is a directory. To move the files ED.TXT and SIGRID.TXT from the current directory to the LETTERS directory on drive C, type the following at the command prompt:

move ed.txt,sigrid.txt c:\letters

To move the BILL.TXT file from the current directory to the LETTERS directory on drive C and rename it ANN.TXT, type the following at the command prompt:

move bill.txt c:\letters\ann.txt

To rename the THISYEAR directory on drive C to LASTYEAR, type the following at the command prompt:

move c:\thisyear c:\lastyear
Avatar billede tonnybrandt Nybegynder
22. maj 2005 - 13:07 #5
Er du sikker på at et af drevene ikke er ntfs ?

Prøv at lave en
dir c:\*.*
og en
dir c:\*.*
og se om du kan se indholdet af partitionerne.
Avatar billede tonnybrandt Nybegynder
22. maj 2005 - 13:08 #6
den ene skulle selvfølgelig have være
dir d:\*.*
Avatar billede tonnybrandt Nybegynder
22. maj 2005 - 13:15 #7
Ahh.. det er jo en folder du forsøger at flytte, så det kan du ikke udføre på den måde.

C:\Documents and Settings\tobrandt>move /?
Flytter filer og omdøber filer og mapper.

Sådan flyttes en eller flere filer:
MOVE [/Y | /-Y] [drev:][sti]filnavn1[,...] destination

Sådan omdøbes en mappe:
MOVE [/Y | /-Y] [drev:][sti]mappenavn1 mappenavn2

  [drev:][sti]filnavn1    Angiver placeringen og navnet på filen eller
                          filerne, du vil flytte.
  destination            Angiver den nye placering af filen. Destination
                          kan består af et drevbogstav og et kolon, et
                          mappenavn eller en kombination heraf. Hvis du kun
                          flytter én fil, kan du desuden medtage et filnavn,
                          hvis du vil omdøbe filen, når du flytter den.
  [drev:][sti]mappenavn1  Angiver den mappe, du vil omdøbe.
  mappenavn2              Angiver mappens nye navn.

  /Y                      Undertrykker anmodningen om at bekræfte, at den
                          eksisterende destinationsfil må overskrives.
  /-Y                    Medfører en anmodning om at bekræfte, at en
                          eksisterende destinationsfil må overskrives.
----------

Du er nok nødt til at lave en xcopy /s først og derefter en deltree for at få det ønskede resultat
Avatar billede herberthumlebi Nybegynder
22. maj 2005 - 13:30 #8
Mange tak

1) mappen på d-drevet eksisterer :-)

2) det er en gammel computer, og begge drev er fat32

Det er ikke noget stort problem at undvære move-kommandoen - men det skulle lige prøves :-)
Avatar billede herberthumlebi Nybegynder
22. maj 2005 - 13:31 #9
for resten - jeg vil gerne af med nogle points,,,
Avatar billede tonnybrandt Nybegynder
22. maj 2005 - 13:38 #10
Her er et svar fra mig ..
Avatar billede dragonknight Juniormester
22. maj 2005 - 13:38 #11
Så beder du den/dem du vil give points om at lægge et svar.
Avatar billede herberthumlebi Nybegynder
23. maj 2005 - 07:18 #12
Jamen, det er da dig, dragon, og så roenvig - udover tonnybrandt, selvfølgelig - der meget gerne må lægge et svar :-)
Avatar billede roenving Novice
23. maj 2005 - 14:51 #13
Jamen, så velbekomme '-)
Avatar billede dragonknight Juniormester
23. maj 2005 - 21:43 #14
Så gerne  ;-)  og takker !
Avatar billede roenving Novice
24. maj 2005 - 09:42 #15
-- og tak for point ;~}
Avatar billede tonnybrandt Nybegynder
24. maj 2005 - 12:24 #16
Også herfra :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester