Laden...

Console bei Neustart über Batch behalten

Erstellt von Sebb767 vor 12 Jahren Letzter Beitrag vor 12 Jahren 913 Views
S
Sebb767 Themenstarter:in
28 Beiträge seit 2011
vor 12 Jahren
Console bei Neustart über Batch behalten

Ich will/muss mein Programm für höhere Rechte per .bat neustarten, aber bei Enviroment.Exit() oder Application.Exit() wird die Ausführung der Batch-Datei unterbrochen und wenn ich Application.Run() per Dispose() der Hauptform auslaufen lasse wird die Console beendet!

Weiß jemand eine Lösung?
PS: Der Neustart muss per Batch sein, da die EXE über ein anderes Programm starten muss.

I hacked 127.0.0.1

2.223 Beiträge seit 2005
vor 12 Jahren

Hallo Sebb767,

warum musst Du dein Programm neustarten?

warum nicht eine Dieser Varianten?

  • runas geht auch mit Process.Start (möglicherweise PW Probleme)
  • Impersination per C# Code
  • requireAdministrator in der app.Config
  • ...

Viele Grüße
Lars