narviksw
(usa Debian)
Enviado em 05/04/2016 - 14:28h
Boa tarde,
Preciso criar usuários no AD 2008, sem estar diretamente nele.
Pensei em uma pagina, no qual preencherei os campos com as informações básicas que serão inseridas.
Até fiz um arquivo .bat que funciona 100%.
Como fazer isto, tornar-se um formulário PHP, para que eu realize estas operações, diretamente no browser ?
@ECHO OFF
@ECHO ----CADASTRO DE USUARIOS----
ECHO.
ECHO.
@ECHO DIGITE O PRIMEIRO NOME DO USUARIO
SET /P user=[nome]
@ECHO VOCE DIGITOU "%user%"
ECHO.
ECHO.
@ECHO DIGITE O ULTIMO NOME DO USUARIO
SET /P sbnome=[nome]
@ECHO VOCE DIGITOU "%sbnome%"
ECHO.
ECHO.
@ECHO DIGITE O GRUPO DO USUARIO
SET /P group=[grupo]
@ECHO VOCE DIGITOU "%group%"
ECHO.
ECHO.
@ECHO DIGITE O LOGIN
SET /P login=[nome]
@ECHO VOCE DIGITOU "%login%"
ECHO.
ECHO.
@ECHO DIGITE SENHA PARA O USUARIO COM 5 DIGITOS
SET /P password=[senha]
@ECHO VOCE DIGITOU "%password%"
ECHO.
ECHO.
@ECHO VOCE ESPECIFICOU AS INFORMACOES ABAIXO:
ECHO.
ECHO USUARIO: %login%
ECHO SENHA: %password%
TIMEOUT /T 03
ECHO.
ECHO.
dsadd user "CN=%user%_%sbnome%,OU=%group%,OU=Usuarios,DC=econet,DC=local" -fn %user% -ln %sbnome% -display "%user%_%sbnome%" -SamId %login% -pwd %password% -mustchpwd no -canchpwd no -pwdneverexpires yes -upn %login%@econeteditora.com.br -disabled no -memberof "CN=%group%,OU=Grupos,DC=econet,DC=local" -hmdir \\192.168.0.9\home_drive\%login% -hmdrv K: -profile \\192.168.0.9\perfis\%login%
@ECHO ----CADASTRO CRIADO COM SUCESSO----
TIMEOUT /T 05
cls
exit
Grato.