Cuestión : archivo de hornada para copiar la base de datos al directorio del específico del usuario

Hola todos, el

I nuevos a crear archivos de hornada y nunca sido un usuario así que yo del DOS stuggling un poco. el

I que mira para crear la manera posible más fácil de desplegar partes frontales de la base de datos a los usuarios múltiples.  Las partes frontales necesitan ser contenidas en la máquina local de los usuarios y pueden transferir siempre la última versión de un server.

What que quisiera hacer debo colocar un archivo de hornada en el servidor eso: el

a) crea un directorio en la máquina local de los usuarios recogiendo sus copias del
b) la base de datos de las gomas del server
c) que en el
d) pone un atajo a la base de datos en los usuarios de los usuarios desktop.

All está en las máquinas que funcionan XP con la itinerancia del directorio de profiles.

The que es creado por el archivo de hornada necesita ser variable basada en las ventanas ID

So de los usuarios por ejemplo el directorio quiero crear estaré siempre:
" C:\Documents and Settings\ ** de Windows de la identificación el *** aquí \ el atajo de mi

The de los documentos \ de MySystem " necesitarán encenderse:
" C:\Documents and Settings\ ** mismo de Widnows de la identificación ** \

de la mesa aquí \ de ShortcutName " que tengo hasta ahora: class= " lineNumbers " >
1 del >

@echo apagado
cls
mkdir C:\Documents and Settings\ el %username% \ mis documentos \ MySystem

XCOPY G:\Server\SourceFile.mdb C:\Documents and Settings\ el %username% \ mis documentos \ funcionamiento " claro " de >

Not del class= de MySystem \ de /C /S /D /Y /I

Can cualquier persona ayuda con esto?

Cheers
DeZZar
class= del

Respuesta : archivo de hornada para copiar la base de datos al directorio del específico del usuario

Parece a mí que usted era cierre verdadero antes, pero probablemente a la carencia de cotizaciones alrededor de cualquier cadena de caracteres que los espacios contenidos causaban problemas.  Pienso TAN que esto trabajaría:

@echo apagado
cls
si no existe “C:\Documents and Settings\ el %username% \ mis documentos \ MySystem \” mkdir “C:\Documents and Settings\ el %username% \ mis documentos \ MySystem”
“G:\Server\SourceFile.mdb xcopy” “C:\Documents and Settings\ el %username% \ mis documentos \ MySystem \” /C /D /Y /I

Quité /S del XCOPY, no pienso que usted quiere eso puesto que usted está copiando solamente un archivo.

También, puesto que usted tiene /I en el XCOPY, crearía el directorio de destinación si no existe, así que pienso que esto se puede simplificar más a fondo:

@echo apagado
cls
“G:\Server\SourceFile.mdb xcopy” “C:\Documents and Settings\ el %username% \ mis documentos \ MySystem \” /C /D /Y /I

~bp
Otras soluciones  
 
programming4us programming4us