LabVIEWForum.de
"System Exec.vi" run as Admin - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: DLL & externer Code (/Forum-DLL-externer-Code)
+---- Thema: "System Exec.vi" run as Admin (/Thread-System-Exec-vi-run-as-Admin)



"System Exec.vi" run as Admin - Stoli49 - 27.10.2011 07:48

Kennt jemand eine Möglichkeit, wie ich das "System Exec.vi" als Administrator ausführen kann?

Auf meinem Windows7 Rechner habe ich zwar Administratorrechte aber mein bestehenedes Batch-File macht nur das was es soll, wenn ich Rechtsklicke und Run as Administrator auswähle.

Ich kann zwar mein LabView EXE runnen als Admin aber so wie es aussieht gilt ds für alle Sub-VIs nicht.

Danke für jeden noch so kleinen Tipp


RE: "System Exec.vi" run as Admin - NWOmason - 27.10.2011 08:02

Hallo,

Es gibt wohl einen Workaround dafür (letzter Beitrag):

Run as Administra​tor Option for System Exec VI
http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Run-as-Administrator-Option-for-System-Exec-VI/idi-p/1318759

Vielleicht hilft auch das weiter:

how to elevate system exec.vi to administra​tor on Win7.
http://forums.ni.com/t5/LabVIEW/how-to-elevate-system-exec-vi-to-administrator-on-Win7/td-p/1253408


Error 740 When Launching Admin-Required Applications Using the System Exec VI on Windows Vista
http://digital.ni.com/public.nsf/allkb/B428F77F8C441AAB862572C00075D233


Beste Grüße,
NWO


RE: "System Exec.vi" run as Admin - rolfk - 27.10.2011 08:35

(27.10.2011 07:48 )Stoli49 schrieb:  Kennt jemand eine Möglichkeit, wie ich das "System Exec.vi" als Administrator ausführen kann?

Auf meinem Windows7 Rechner habe ich zwar Administratorrechte aber mein bestehenedes Batch-File macht nur das was es soll, wenn ich Rechtsklicke und Run as Administrator auswähle.

Ich kann zwar mein LabView EXE runnen als Admin aber so wie es aussieht gilt ds für alle Sub-VIs nicht.

Danke für jeden noch so kleinen Tipp

Es ist nicht einfach nur ob ein Administrator die Application runt, sondern gewisse Dingen brauchen eine sogenannte Elevation. D.h. man muss die Application spezifisch mit Administratorrechten starten (und authentifizieren) selbst wenn man schon als Administrator eingelogt ist. Und die dabei notwendige Passworteingabe ist meines Wissens nicht zu vermeiden. Es sollte bei Microsoft sicher ein Command Line Tool oder eventuel gar ein Shell Command geben um das zu bewirken, so dass man das ganz einfach durch System Exec ausführen kann, aber eine genau Anleitung/Lösung habe ich im Moment nicht.


RE: "System Exec.vi" run as Admin - Stoli49 - 27.10.2011 12:29

Thx NWO, im untersten Link den du gepostet hast habe ich eine Möglichkeit gefunden wie es funktioniert:
Insert cmd /c before the command line input of the System Exec VI.
Dann geht eine Dialogbox mit User/Psw auf und so klappt es.

Ich habe aber eine "bessere/andere" Möglichkeit gefunden, bei der die Dialogbox nicht mehr kommt. Siehe Anhang

Vielen dank für die Hilfe Leute!!!