2009-06-01 13 views

Respuesta

5

La solución para trabajar con GPO en PowerShell es a través de un objeto COM + llamado GPMgmt.GPM que es parte de la función de Consola de administración de directivas de grupo. El mejor artículo para información que pude encontrar al respecto es: http://technet.microsoft.com/en-us/magazine/cc162355.aspx

Aún no he podido averiguar cómo establecer esos valores específicos.

0

Podemos configurar el derecho de Inicio de sesión como servicio al usuario en powershell mediante la importación de la DLL de terceros (Carbon).

se puede descargar DLL de aquí https://bitbucket.org/splatteredbits/carbon/downloads

$Identity = "DomainName\Administrator" 
$privilege = "SeServiceLogonRight" 

$CarbonDllPath = "C:\Users\Administrator\Downloads\Carbon-1.5.1\Carbon\bin\Carbon.dll" 

[Reflection.Assembly]::LoadFile($CarbonDllPath) 

[Carbon.Lsa]::GrantPrivileges($Identity , $privilege) 
+0

carbono tiene cmdlets de PowerShell. http://superuser.com/a/1086250/285095 –

Cuestiones relacionadas