Avatar billede Slettet bruger
23. august 2007 - 10:10 Der er 1 løsning

Avanceret Batch Programmering

Hej Ekspert-brugere.

Jeg sidder med et batch script som skal kopiere filer fra C:\ til et netværksdrev. (P:\).

Når brugere logger på vores domæne får de tildelt et Privat-drev som i vores tilfælde er P:\

De har så hver deres mappe på en server som er inddelt som følgende:

Hvis en brugers login er sdl som er mine initialer. Ligger dette på \\serveren\privates\s\sdl

Altså er de inddelt i alfabetisk rækkefølge. De ligger altså i mapper som hedder a, b, c, d ..... osv. og herunder ligger så deres egentlige private-mapper. (sdl) i mit vedkommende.

Hvis jeg vil kopiere filer fra C:\ over til en sådan mappe, og der skal være en variabel der hedder %bruger% hvordan får jeg den så til at fungere så den ved at den skal gå ind i mappen "S" som altså er den første karaktér i mine initialer.

Meningen med dette er at jeg skal kunne tage backup fra en fjern-pc's C:\ og lægge det op på serveren.

HVIS jeg sad lokalt på maskinen var det intet problem, hvis brugeren er logget på.

set /P bruger= XP-Brugernavn: %

xcopy C:\"Documents and Settings"\%bruger%\Skrivebord\Billeder P:\Backup\Billeder\ /Q /Y

Der gives 200 point til hjælperen af dette problem.
Avatar billede Slettet bruger
11. oktober 2007 - 16:10 #1
Opgaven lukkes
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