Tema: RunAS
Ver Mensaje Individual
  #14  
Antiguo 25-03-2008
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 203
Reputación: 17
alquimista Va por buen camino
Bueno he hecho pruebas con el RunAs
y me da un error de excepción Code 1314
EOSError Code:_1314.
"El cliente no dispone de un privilegio requerido."

en una cuenta de administrador en XP SP2 dentro de la función RunAs
Código:
procedure TForm6.BitBtn1Click(Sender: TObject);
begin

  RunAs(PChar(Application.ExeName),PChar(Edit2.text) ,(*PChar(Edit4.text)*)nil , PChar(Edit3.text));
  try
  ListBox1.Items.SaveToFile('prueba.txt');
  except
  Edit1.text:='error';
  end;
end;
Alguna sugerencia.
He puesto el user y password en editbox y el dominio como nil (ordenador sin dominio, supongo)
Si se deben cambiar privilegios
¿Cuales son?
¿Se puede hacer todo desde Delphi de manera automática?
Responder Con Cita