C# Process Class

Gast #2838691
Lesenswert?
• ▲
▼
Hi,

ich habe einen Prozess A aus dem heraus ich einen Prozess B starte.
Die Software hat keine Installationsroutine und wird durch Doppelklick 
auf processA.exe gestartet.

Unter Windows 7 (64 Bit) kommt dann immer die Frage nach dem Start mit 
Administrator-Rechten - kann man das irgendwie entfernen?

Wesentlicher ist aber, dass beim Start der processB.exe  mit

Process.Start("pfad_zum_process");

aus dem Prozess A heraus genau das Gleiche passiert. Und das muss 
vermieden werden! Ich kann meinen Anwendern kaum zumuten, dass sie 
während des Programmablaufs auch noch sowas machen.

Wie löse ich die Probleme am besten?
Bin für jede Hilfe dankbar.

Gruß Sam
Gast #2838712
Lesenswert?
• ▲
▼
Sam schrieb:
> Nur wie soll mir das jetzt weiter helfen?

was sind es denn für Programme die du startest? Sind die von dir 
geschrieben? Kommt die Frage nach den Admin rechten auch wenn du sie 
manuell startest? Sind die Recht auf die Programm.exe auch wirklich 
gesetzt? Schreiben die Programme daten auf die Festplatte wo sie keine 
Rechte haben?
Gast #2838722
Lesenswert?
• ▲
▼
Ich muss mich korrigieren:
Die Software fragt nur nach Admin-Rechten, wenn ich sie zuvor vom 
Internet als .zip-Datei herunter lade (und dann auch bei Vista 32Bit) 
und entpacke. Das kann ich aber nicht ändern, denn das ist der Weg wie 
ich sie verfügbar mache.

Wenn ich direkt die exe aus dem Projektordner (VS C# 2010 Express) 
starte, dann kommt das mit dem Admin nicht.

Also liegts am Download oder der .zip-Verpackung oder beidem!?

Gruß Sam
Gast #2838795
Lesenswert?
• ▲
▼
Ich habs jetzt als RAR-Datei hochgeladen und es funktioniert! Was mir 
aber nicht ganz zusagt, da .zip der Standard ist.

Evtl. kauf ich einen Installer hinzu - mal sehn was es da so gibt. Mit 
dem Express-Installer funktioniert es nämlich auch nicht. Der PC hängt 
sich während der Installation auf - 'Programm reagiert nicht mehr - 
abbrechen?', ja was sonst!?

Danke nochmal für die Hilfestellung.
Gruß Sam

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren