INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Leserechte und Schreibrechte prüfen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.06.2010, 08:28
Beitrag #1

Flobias Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: May 2008

8.6.1
2008
de

79115
Deutschland
Leserechte und Schreibrechte prüfen
Hallo Zusammen,

ich möchte am Ende einer Prüfung das Prüfprotokoll speichern.
Zu Beginn der Prüfung möchte ich daher checken, ob ich überhaupt Schreibrechte auf dem entsprechenden Laufwerk habe.
Ausserdem muss bei der Prüfung ein File gelesen werden, welches auf einem anderen Laufwerk liegt.

Nun zur Frage:
Gibt es ein VI, welches mir die Informaiton liefert, ob der bei Windows angemeldete User Schreib- bzw. Leserechte auf einem Pfad hat?


Alternativ könnte ich natürlich ein File erzeugen und gleich wieder löschen - wenn das klappt, weiß ich dass ich Schreibrecht habe.
Aber wenn's da schon was gibt, wärs mir lieber.


Wär toll, wenn mir da jemand nen Tipp geben könnte.

Flobias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.06.2010, 09:13
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Leserechte und Schreibrechte prüfen
Hallo,

was hat dich bewogen deine Frage in so einer auffälligen Farbe und in einer Schriftgröße für Sehbehinderte zu schreiben?

Glaubst du damit bekommst du eine andere Antwort, als wenn du die Frage ganz normal stellst?

-> Ja. Du hast recht. Du bekommst eine andere Antwort.

Und zwar diese hier.



Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.06.2010, 15:11
Beitrag #3

Flobias Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: May 2008

8.6.1
2008
de

79115
Deutschland
Leserechte und Schreibrechte prüfen
@ SeBa: Danke, großartig ... sehr hilfreich.

@ alle: Kennt jemand ein VI, das mir hilft?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.06.2010, 17:41 (Dieser Beitrag wurde zuletzt bearbeitet: 11.06.2010 17:41 von Y-P.)
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Leserechte und Schreibrechte prüfen
Wahrscheinlich kommst Du über eine Windows-DLL an die Benutzerrechte. Aber mit welcher das geht, weiß ich nicht.
Wenn Du es doch hinbekommst, oder jemand anders einen Tip hat, würde ich die Lösung interessehalber auch gerne mal anschauen.
Vielleicht geht's auch mit .NET oder sogar ActiveX? Unsure

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2010, 08:59
Beitrag #5

Ome Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 109
Registriert seit: Nov 2009

2011
2009
DE

12XXX
Deutschland
Leserechte und Schreibrechte prüfen
Guten Morgen,

dafür gibt es ein fertiges VI

Datei-I/O --> Dateifunktionen (Fortgeschritten) --> Berechtigungen ermitteln

Gruß Ome


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2010, 09:18
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Leserechte und Schreibrechte prüfen
Bloß unter Windows nützt dieses VI gar nichts, wie in der erweiterten Hilfe nachzulesen ist:
http://zone.ni.com/reference/en-XX/help/37.../access_rights/
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.06.2010, 10:05
Beitrag #7

Ome Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 109
Registriert seit: Nov 2009

2011
2009
DE

12XXX
Deutschland
Leserechte und Schreibrechte prüfen
Guten Morgen Jens,

in der Hilfe steht: (Windows) Diese Funktion gibt leere Strings für Besitzer und Gruppe aus, Besitzer und Gruppen unter Windows nicht unterstützt werden.

Das versteh ich so, das er mir nicht die Gruppen bzw den Besitzer nicht ausgibt, aber das er mir trotzdem meine Zugriffsrechte anzeigt. (Ich werde das jetzt mal ausführlich testen)

Gruß Ome
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2010, 10:59
Beitrag #8

Ome Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 109
Registriert seit: Nov 2009

2011
2009
DE

12XXX
Deutschland
Leserechte und Schreibrechte prüfen
hmm... scheint wirklich nicht zu funktionierenSad
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2010, 15:24 (Dieser Beitrag wurde zuletzt bearbeitet: 12.06.2010 16:02 von kpa.)
Beitrag #9

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
Leserechte und Schreibrechte prüfen
Hallo Ome,

probiers mal mit dem SystemExec.vi und "attrib".

edit : Das geht aber leider nur für Dateien.

edit: mit "cacls" anstatt "attrib" geht es.

Grüße

kpa


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2010, 17:40
Beitrag #10

Ome Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 109
Registriert seit: Nov 2009

2011
2009
DE

12XXX
Deutschland
Leserechte und Schreibrechte prüfen
Hallo,

auf diese Idee war ich auch schon gekommen, aber unter win7 wird mir gesagt, dass ich den Befehl "icacls" verwenden soll weil "cacls" veraltet ist.
Wenn ich aber den String auswerten muss, ist es denke ich genauso einfach zu versuchen eine Datei anzulegen und den Fehlercase zu behandeln.

Gruß Ome
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Prüfen ob ein File bereits geöffnet ist Arno_Nym 1 6.268 12.06.2014 10:07
Letzter Beitrag: jg
  SQL Datenbank Verbindung prüfen bigrobbi 8 9.344 05.01.2013 10:44
Letzter Beitrag: Trinitatis
  Prüfen ob Datei leer ist XFire 3 5.685 04.06.2012 15:53
Letzter Beitrag: XFire
  Prüfen ob Vi läuft bugohoss 3 5.726 29.10.2009 12:16
Letzter Beitrag: SeBa
  Vorhandenen Pfad prüfen?! Sarah 6 10.970 09.04.2005 10:02
Letzter Beitrag: JoeCain

Gehe zu: