Avatar billede tille Nybegynder
03. april 2004 - 16:32 Der er 9 kommentarer og
1 løsning

BAT fil der kopiere alle filer i sti, med underbiblioteker

Hej

JEg har et problem på en server (win2000) hvor jeg har et begrænset sæt kommandoer i en cmd prompt.

xcopy er ikke i stien, men copy er (og jeg får ikke lov til at rette miljøet,  så xcopy er ikke en mulighed)

jeg ville så lave en batch fil der kloner funktionaliteten ved xcopy, med copy

altså noget med at loope sig vej gennem alle underbiblioteker fra et givet startsted (d:\dumps)

kan man det?

nogen der har et godt link til batchfiler
Avatar billede arne_v Ekspert
03. april 2004 - 16:34 #1
Kan de forbyde dig at skrive:

C:\WINNT\system32\xcopy  d:\dumps\*.* e:\kopi\*.* /s/e

?
Avatar billede tille Nybegynder
03. april 2004 - 18:25 #2
ja, jeg har prøvet med fuld sti til xcopy, den går heller ikke :-(
Avatar billede tille Nybegynder
03. april 2004 - 18:26 #3
det er noget med at det program jeg sender via, kører som en service, og så er det begrænset hvad man må, og jeg kan på ingen måde tiltuske mig yderligere rettigheder
Avatar billede arne_v Ekspert
03. april 2004 - 18:34 #4
Du har heller ikke mulighed for at distribuere en kopy af xcopy.exe med
din BAT fil ?
Avatar billede arne_v Ekspert
03. april 2004 - 18:34 #5
Hvis du skal i gang med noget BAT, så er det FOR kommandoen du skal kigge på.
Avatar billede arne_v Ekspert
03. april 2004 - 18:37 #6
FOR /?

vil fortælle lidt om mulighederne.

Det skulle ikek være så svært at få den til at recurse ned gennem dirs, men
jeg kan ikke gennemskue hvordan man konstruerer til stien.
Avatar billede tille Nybegynder
07. april 2004 - 15:31 #7
jeg endte med at gøre sådan her:

dir c:\temp\datastage /B /S /A:D > c:\xcopy\dirlist.txt
FOR /F "tokens=1,2* delims=:" %%i IN (c:\xcopy\dirlist.txt) DO mkdir c:\xcopy%%j
dir c:\temp\datastage /B /S > c:\xcopy\filelist.txt
FOR /F "tokens=1,2* delims=:" %%i IN (c:\xcopy\filelist.txt) DO copy /D /Y c:%%j c:\xcopy%%j
del /Q c:\xcopy\dirlist.txt
del /Q c:\xcopy\filelist.txt

så FOR var kodeordet, tak. lav et svar så du kan få point.
Avatar billede arne_v Ekspert
07. april 2004 - 16:11 #8
svar
Avatar billede arne_v Ekspert
24. april 2004 - 18:05 #9
Så mangler du bare at acceptere mit svar
Avatar billede tille Nybegynder
27. maj 2004 - 20:24 #10
beklager svartiden arne_v, havde fået blokeret mails fra eksperten i spamfiltret, så jeg havde ikke set du havde fået svaret
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
Kurser inden for grundlæggende programmering

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