Lorsque j'essaie de démarrer Firefox en utilisant Process.Start et ProcessStartInfo (.NET), tout semble fonctionner correctement. Mais quand je spécifie un nom d'utilisateur et mot de passe d'un autre compte (un membre des utilisateurs), rien ne semble se passer. Le même code fonctionne très bien avec Calc.exe ou IE. C'est bizarre. Des idées?Démarrage de Firefox en utilisant Process.Start: Firefox ne démarre pas lorsque vous définissez Usename et Password
Voici le code:
System.Diagnostics.ProcessStartInfo pInfo = new System.Diagnostics.ProcessStartInfo();
pInfo.CreateNoWindow = false;
pInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
pInfo.WorkingDirectory = "{WorkingDirectory}";
pInfo.Arguments = "{CommandLineArgs}";
pInfo.FileName = "{ExecutableAddress}";
pInfo.ErrorDialog = true;
pInfo.UseShellExecute = false;
pInfo.UserName = "{LimitedAccountUserName}";
pInfo.Password = "{SecureLimitedAccountPassword}";
System.Diagnostics.Process.Start(pInfo);
Merci à tous.
Utilisez-vous Vista? – cgreeno
Non. J'utilise XP – mrtaikandi
Existe-t-il des exceptions? Peut-être quelque chose dans le journal des événements? Avez-vous vérifié la liste des processus du gestionnaire de tâches pour le processus firefox.exe (il peut démarrer mais ne montrer aucune interface utilisateur)? –