SoloCodigo

Informática en general => Seguridad y Criptografía => Mensaje iniciado por: wireshark en Viernes 16 de Noviembre de 2007, 16:21

Título: Programa En Batch
Publicado por: wireshark en Viernes 16 de Noviembre de 2007, 16:21
Buenas, no sé si esto viene aquí pero es que no he encontrado ningún subforo específico para esto...

El caso es que quiero hacer un .bat para compartir y dejar de compartir una carpeta de winxp.

Para ello tengo un archivo con:

net share comp="C:\compartido" /UNLIMITED

y otro con:

net share comp /DELETE

Lo que quiero hacer es un único ejecutable que, si está compartida la deje de compartir, y si no está compartida, la comparta.

Para ello se usaría un IF pero no sé como comprobar el estado actual de la carpeta...

A ver si alguien tiene alguna idea de como hacerlo. Gracias
Título: Re: Programa En Batch
Publicado por: wireshark en Martes 25 de Diciembre de 2007, 20:23
Bueno, por si a alguien le pudiera interesar, ya me han dicho como sería:

-----------------------------------------------------------------
net share compartido="C:\carpeta_comp" /UNLIMITED

IF ERRORLEVEL 2 GOTO NOCOMPARTIR

GOTO FIN

:NOCOMPARTIR
net share compartido /DELETE

:FIN
-----------------------------------------------------------------