Pytanie : wsad kartoteka baza danych użytkownik specyfik książka telefoniczna

Cześć Użytkownik,

I am nowy wsad kartoteka i nigdy dos użytkownik więc I stuggling little.

I am the łatwy ewentualny sposób baza danych początkowy wieloskładnikowy użytkownik.  The początkowy potrzeba mieścić na the użytkownik lokalny maszyna i móc zawsze the opóźniony wersja od server.

What I polubić być wsad kartoteka na the serwer móc:

a) tworzyć książka telefoniczna na the użytkownik lokalny maszyna ich użytkownik - id (lub pominięcie chcieć jeżeli the książka telefoniczna już istnieć)
b) kopia the baza danych od the server
c) klajstrować ono w the niedawno robić adresowy (lub overwrites the istniejący kartoteka)
d) stawiać skrót the baza danych na the użytkownik desktop.

All użytkownik być na maszyna XP z profiles.

The książka telefoniczna który tworzyć the wsad kartoteka potrzeba zmienna opierać się na the użytkownik okno ID

So na przykład the książka telefoniczna I chcieć zawsze być:
" C:\Documents and Settings\ ** Windows ID Tutaj *** \ Mój Dokument \ MySystem "

The skrót potrzebować dalej:
" C:\Documents and Settings\ ** Ten Sam Widnows ID Tutaj ** \ Desktop \ ShortcutName "

So daleko I mieć:

1:
2:
3:
4:
5:
6:
@echo daleko
cls
mkdir C:\Documents and Settings\ %username% \ Mój Dokument \ MySystem

XCOPY G:\Server\SourceFile.mdb C:\Documents and Settings\ %username% \ Mój Dokument \ MySystem \ /C /S /D /Y /I 


Not działanie ponieważ the %username% odnosić się stosownie.

Can to pomoc z to?

Cheers
DeZZar

Odpowiedź : wsad kartoteka baza danych użytkownik specyfik książka telefoniczna

Wydawać się ty być istny zakończenie przed, ale prawdopodobnie the brak wycena wokoło jakaś pathnames który zawierać przestrzeń powodować problem.  W TEN SPOSÓB I myśleć to pracować:

@echo daleko
cls
jeśli nie istnieć "C:\Documents and Settings\ %username% \ Mój Dokument \ MySystem \" mkdir "C:\Documents and Settings\ %username% \ Mój Dokument \ MySystem"
xcopy "G:\Server\SourceFile.mdb" "C:\Documents and Settings\ %username% \ Mój Dokument \ MySystem \" /C /D /Y /I

I usuwać the /S od the XCOPY, myśleć ty chcieć że ponieważ ty tylko kopiować jeden kartoteka.

Także, ponieważ ty mieć the /I na the XCOPY, ono tworzyć the miejsce przeznaczenia książka telefoniczna jeżeli ono istnieć, więc I myśleć mieć móc dalszy uproszczony:

@echo daleko
cls
xcopy "G:\Server\SourceFile.mdb" "C:\Documents and Settings\ %username% \ Mój Dokument \ MySystem \" /C /D /Y /I

~bp
Inne rozwiązania  
 
programming4us programming4us