Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: sphinx856 en 23 Diciembre 2017, 10:24 AM

Título: Bat para crear usuarios con carpeta.
Publicado por: sphinx856 en 23 Diciembre 2017, 10:24 AM
Hola
He hecho este .bat para crear usuarios con una carpeta personal. Pero tengo un pequeño problema.
Hay carpetas que me gustaría compartir con dos usuarios o más y el comando net share no funciona, porque luego cuando miro el estado de la carpeta sale compartido pero no la comparte con el usuario que ha creado.
¿Cómo podría arreglarlo para que el usuario creado apareciera en la lista de los usuarios con los que se ha compartido la carpeta?

Lo que me gustaria es que aparecieran aqui los usuarios con los que he compartido la carpeta:
https://youtu.be/PNsPW5xr5O4?t=47s (https://youtu.be/PNsPW5xr5O4?t=47s)

Este es el bat:

@echo off
set /a "x = 1"
:while
if %x% leq 1 (
set /a "x = x + 1"
   net user usuario%x% 12345aA /add
   net group prueba usuario%x% /add
   md C:\Personales\grupo1\usuario%x%
   icacls C:\Personales\grupo1\usuario%x% /Grant usuario%x%:F /T
   net share usuario%x%="C:\Personales\grupo1\usuario%x%" /GRANT:usuario%x%,full
goto :while)


Muchas gracias.