LabVIEWForum.de
Windows Benutzerrechte für Nutzungsrechte innerhalb der eigenen LV-Applikation verwenden - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Windows Benutzerrechte für Nutzungsrechte innerhalb der eigenen LV-Applikation verwenden (/Thread-Windows-Benutzerrechte-fuer-Nutzungsrechte-innerhalb-der-eigenen-LV-Applikation-verwenden)

Seiten: 1 2


Windows Benutzerrechte für Nutzungsrechte innerhalb der eigenen LV-Applikation verwenden - Sacha Tholl - 09.11.2007 18:06

' schrieb:Wenn Ihr "Active Directory" auf einem Windows Server im Eisatz habt kann man sich bei Microsoft ein exe Programm für den Server runterladen (Einfach in einem öffentlichen Ordner bereitstellen) das "ifmember" heißt.

Man übergibt an dieses Programm einfach per Comandozeile einfach die Gruppe und den Benutzernamen und bekommt eine true zurück wenn dieser Benutzer in der Gruppe ist.
Dieses Programm wird vorallem für Anmeldescripte benutzt http://www.gruppenrichtlinien.de/ "HowTo - Anmelde-Script".

Eventuell kann man ja daraus was machen, zumindest sollte LV das Programm genauso aufrufen können.


Ich habe ifmember.exe ausprobiert, und klappt. Allerdings ist das sehr sehr provisorisches gemurkse. Ich musste ein wrap-around machen, um zu kontrollieren ob ifmember.exe bereits in den jeweiligen system32 ordnern vorhanden ist, und gegebenfalls ´selbstständig nachinstalliert. (Was ja natürlich bei einem ersten Programm-aufruf nicht der Fall war). Bislang gab es mit dieser Lösung keine Zwischenfälle, was bestätigt dass die "ifmember.exe via CMD" eine Lösung ist, die falls keine elegantere Lösung möglich ist (.net oder activeX), durchaus weiterverwendet werden kann.

Ich werde die Lösung zu Deinem Vorschlag hochladen, falls du möchtest?

Desshalb vielen dank hierfür :-)
MFG


RE: Windows Benutzerrechte für Nutzungsrechte innerhalb der eigenen LV-Applikation verwenden - Sacha Tholl - 20.09.2012 13:58

Hi Leute:
allo So nun schicke ich endlich mal die Lösung die ich damals umgesetzt habe über dieses Problem:
[attachment=41613]
[attachment=41612]

Dabei gebe ich auch das VI gleich [LV2011] mit zum besten inklusive ifmember.exe.
Damit das vi funtzt muss die Open G vorhanden sein:

Sourcecode:
[attachment=41614]

Viel Spaß damit :-)
LG
Sacha Tholl