Anzeigen von verfügbarer Software

02/09/2008 - 11:10 von Lisa Schmitz | Report spam
Hallo!
Unsere Benutzer verfügen nicht über administrative Rechte auf den
Arbeitsplàtzen. Somit kann die Funktion NEUE PROGRAMM HINZUFÜGEN im Dialog
SOFTWARE nicht genutzt werden. Im Internet habe ich diesen Befehl
gefunden,mit dem der Dialog aufgerufen werden kann:

rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1

Wenn ich diesen Befehl unter einem RUNAS laufen lassen,kann der Nutzer aber
auch auf alle anderen Funktionen des Dialogs zugreifen.Das will ich
natürlich nicht ;-)
Meine Frage ist also,ob es möglich ist die im Netzwerk verfügbaren Programm
einfach nur auszulesen und dann in einem VB-Programm auszugeben. Vielleicht
ist es auch möglich, nur die Funktion NEUE PROGRAMM HINZUFÜGEN anzeigen zu
lassen?!?
Danke für jeden Tipp!
Lisa S.
 

Lesen sie die antworten

#1 Elmar Boye
02/09/2008 - 12:39 | Warnen spam
Hallo Lisa,

Lisa Schmitz schrieb:
Unsere Benutzer verfügen nicht über administrative Rechte auf den
Arbeitsplàtzen. Somit kann die Funktion NEUE PROGRAMM HINZUFÜGEN im
Dialog SOFTWARE nicht genutzt werden. Im Internet habe ich diesen Befehl
gefunden,mit dem der Dialog aufgerufen werden kann:

rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1

Wenn ich diesen Befehl unter einem RUNAS laufen lassen,kann der Nutzer
aber auch auf alle anderen Funktionen des Dialogs zugreifen.Das will ich
natürlich nicht ;-)



Nicht nur das. Sobald in der Programmauswahl ist, kann der Nutzer
dort alles mögliche eingeben (Probiere mal "explorer.exe" oder "cmd.exe").
Und so mit Administrator-Berechtigungen arbeiten.

Meine Frage ist also,ob es möglich ist die im Netzwerk verfügbaren
Programm einfach nur auszulesen und dann in einem VB-Programm
auszugeben.



Wenn es eine kontrollierte Umgebung sein soll, wie Deine
Ausführung vermuten lassen, so wàre es sinnvoller eine
Liste der erlaubten Programme (bzw. ihrer Setups) selbst
zu verwalten. Und dafür eine Auswahl zu programmieren.
Und die Setup Programme via Process.Start - wo erforderlich
mit Administrator-Berechtigungen via ProcessStartInfo -
auszuführen.

Ein anderer Weg wàre die Software Verteilung über Gruppenrichtlinien:
<URL:http://www.gruppenrichtlinien.de/Ho...ng.htm>

Vielleicht ist es auch möglich, nur die Funktion
NEUE PROGRAMM HINZUFÜGEN anzeigen zu lassen?!?



Wie oben schon zeigen sollte, wàre das schon zuviel.

Gruß Elmar

Ähnliche fragen