Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo MS-DOS

Generar un script que desde una maquina pueda crear directorio

Ponsisela
2010-04-29 17:05 - Respuestas: 1 - Tema nº: 2682533


Windows 2003 .

Hola, estoy intenando generar uns-c-r-i-p-tque desde una maquina pueda crear directorios en el servidor, aqui os dejo el codigo para ver si encontrais el error:

@echo off
If "%5"=="" goto error
set server=SEUG001
set Profile_Path=\\%server%\perfiles$\%1
set Home_Dir=\\server\pruebas\%1
set dominio=DEUG01
set Script_Path=s-c-r-i-p-t-informatica.bat
echo Donant d'alta a: Codi: %1, PW: %3, HOME: %Home_Dir%, SCRIPT: %Script_Path%
dsadd user "cn=%7 %5 %6,ou=%4,dc=%dominio%,dc=COM" -fn %7 -ln "%5 %6" -desc "Usuari Multimedia" -samid %1 -disabled no -pwd %3 -hmdir %Home_Dir% -profile %Profile_Path% -loscrs-c-r-i-p-t-informatica.bat -hmdrv Z: -display "%7 %5 %6" -d %dominio% -upn %1@%dominio%.COM
echo.
echo.
PAUSE
md \\SEUG001\c$\alumnos\%4\%1
md \\SEUG001\c$\pruebas\%1
net share %1$=c:\alumnos\%4 /GRANT %1,FULL
echo y|cacls "%Home_Dir%" /e %1 Administradores:f /r 46829334
REM subinacl /subdirectories \\SEUG001\c$\alumnos\%4\%1 /setowner=%dominio%\%1
echo.
echo.
PAUSE
goto fi
:error
ECHO.
ECHO %0 ERROR:
ECHO Els parametres son: CODI CONTEXTE DNI VOLUM NOM COGNOM1 COGNOM2
ECHO Exemple: BGD1 PRO 77302851 users1 Bàrbara Giménez Durán
ECHO.
:fi


gracias

Posibles soluciones:
Generar un script que desde una maquina pueda crear directorioGenerar un script que desde una maquina pueda crear directorio
Generar documento con un directorioGenerar documento con un directorio
Crear un directorioCrear un directorio
No puedo crear un directorio temporalNo puedo crear un directorio temporal
Crear un directorio en ms-dos con variables dinamicaCrear un directorio en ms-dos con variables dinamica
Klemin

Re: Generar un script que desde una maquina pueda crear directorio - 2010-07-08 17:04 - Respuesta 2

buenas.

msdos no es capaz de trabajar con recursos compartidos. prueba a conectar una unidad (j:) al recurso compartido que quieres utilizar... esto es:

rem ***** primero conecta la unidad *****
net use j: \\seug001\c$\ /user:dominio\usuario "contraseña" /persistent:no

rem ***** luego, crea las carpetas de una en una por niveles de anidación *****
if not exist j:\alumnos\%4\* md j:\alumnos\%4\
md j:\alumnos\%4\%1

rem ***** y por último, desconecta la unidad j: *****
net use j: /d /y


este trozo de código utilízalo en sustitución de tus dos md \\....
salu2
Página:1

Respuestas relacionadas:

No puede crear un directorio de perfil temporalNo puede crear un directorio de perfil temporalForo
Crear  feisbut  donde pueda  conversar con otrosCrear feisbut donde pueda conversar con otrosForo
Busco alguien que me pueda ayudar en crear un juego.Busco alguien que me pueda ayudar en crear un juego.Foro
Manual para crear un scriptManual para crear un scriptForo
Crear maquina virtualCrear maquina virtualForo
Como crear imagen iso para usar en maquina virtualComo crear imagen iso para usar en maquina virtualForo
Generar una redGenerar una redForo
Generar pdf(pdf creator)Generar pdf(pdf creator)Foro
Generar archivos *.prnGenerar archivos *.prnForo
Generar informe con accessGenerar informe con accessForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos22 Diciembre 2024