Programm als Admin öffnen mit Pfadangabe Verfasst am: 03.09.2010, 18:31
Hallo ich bin neu hier und stehe vor einem großen Problem.
Ich versuche grade selber ein Programm zu schreiben und hab folgendes Problem:
Das Programm soll so aufgebaut sein, dass es fünf Eingabefelder gibt in denen man den Pfad von 5 versch. Programmen auswählen und diese dann alle auf einen Klick als Admin ausführen kann. Bisher weiß ich nur, dass man Programme mit der Funktion"Shell()" aufrufen kann und es eine Komponente für die Pfadauswahl gibt, ich weiß nur nicht wie ich das jetzt genau anstellen muss.
Ich hoffe mir kann einer helfen. Danke schonmal,
MFG Sabrina _________________
christopher.g Überflieger
Anmeldedatum: 03.05.2008 Beiträge: 536
Verfasst am: 06.09.2010, 06:21
hallo
ja ich glaube fast nicht dass das möglich ist
da es damals zu vb6-zeiten als admin starten im heutigen sinne ja nicht gab...
Was ist denn eine geignete Programmierumgebung für VB.net ? und wenn man die "Ausführen als Admin-Funktion" mal in den Hintergrund stellen würde, wie müsste ich die Sache mit den Pfaden usw. angehen ?
christopher.g Überflieger
Anmeldedatum: 03.05.2008 Beiträge: 536
Verfasst am: 07.09.2010, 06:02
hi
microsoft visual studios
kost nix und ...
jap und mit den pfaden?
ich weis nicht genau was du meinst aber sonst
shell "explorer.exe"
shell "explorer.exe C:\" bringt dich gleich ins laufwerk c:
shell "derPfadZuDeinerEXE.exe", vbHide um versteckt zu starten
jap
glaub recht viel mehr gibts da nicht zum sagen
benis Newbie
Anmeldedatum: 03.09.2010 Beiträge: 3
Verfasst am: 07.09.2010, 14:05
Hallo,
das mit der shell-funktion hab ich auch schon rausgefunden. aber das programm soll sich halt merken welches programm man im explorer aufruft, damit man es nächstes mal nicht mehr suchen muss.
aber ich habe auch gelesen, dass es eine komponente für diese "pfad funktion" gibt.
ich hab das ganze mal aufgemalt, wie es am besten aussehen sollte.
man wählt also zuerst per "durchsuchen" die 5 pfade aus und kann dann danach alle prgramme auf einmal starten. außerdem sollen die angaben dann direkt für das nächste mal gespeichert werden