Se me ocurre que podés verificar el usuario con la aplicación si tiene
una cuenta de usuario con esos permisos, porque en vista es bastante
más restrictivo, probaste "correr como administrador"?

Saludos,

On Wed, Aug 27, 2008 at 10:25 AM, Mariano Minoli
<[EMAIL PROTECTED]> wrote:
> Saludos lista,
>
> Estamos haciendo una aplicación de escritorio que debe cambiar la clave de
> un usuario de Windows de la máquina en donde corre. El código que estamos
> usando es:
>
>
> Dim
>
> myDirectoryEntry As DirectoryEntry
>
>
>
> myDirectoryEntry = New DirectoryEntry("WinNT://" & Environment.MachineName &
> "/Administrator,User")
>
>
>
> myDirectoryEntry.Invoke("setPassword", "123456")
>
>
>
> myDirectoryEntry.CommitChanges()
>
>
>
> El problema que tenemos es que en XP/Win2k3 parece funcionar bien, pero
> cuando lo llevamos a Vista nos da error. Estamos usando .NET 2.0.
>
> Me han mencionado algo referente al esquema de seguridad de vista, pero aun
> no logro encontrar la forma.
>
> ¿Alguna idea?
>
> Un saludo a todos,
>
>
> Mariano Minoli
>



-- 
Leonardo Micheloni.
Ayudando a organizar las primeras jornadas ágiles de Latinoamérica

http://agiles2008.org/

Blog Personal

http://leomicheloni.blogspot.com/

Responder a