Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

Datei oder Ordner 11 Feb 2026 17:40 #1

  • Eberhard
  • Offline
  • Beiträge: 55
  • Dank erhalten: 16
Hallo, ich habe mal wieder eine Frage, wie kann man feststellen ob es sich um eine Datei oder einen Ordner handelt.
Ich versuche mit    Setze in [Quelle]: '[cX.Skript.CmdLine]' , Trenner '[cX.ASCII(32)]', rechts davon   
den Inhalt zu übergeben, jetzt muss ich nur noch auswerten ob es sich um z.B. Z:\Testordner\Test.txt oder Z:\Testordner\ handelt.
Alle Versuche waren bisher nicht erfolgreich. Ich habe damit experimentiert ob ich die Extension einer Datei auswerten kann, ob sie vorhanden ist oder nicht, wäre evtl. eine Lösung?
Vielleicht hat einer eine Idee?

Gruß Eberhard

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datei oder Ordner 12 Feb 2026 10:24 #2

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1307
  • Dank erhalten: 1840
Hallo, Eberhard!

Der Typ "Ordner" hat in Windows als Dateieintrag nur ein zusätzliches Attribut mit dem Wert 16. Dieses binäre Attribut (pro Bit eine Aussage) liefert die gleichnamige Eigenschaft von cX.Datei.
Hat also [cX.Datei(c:\Eintrag).Attribute] den Wert 16, ist das ein Ordner.

Allerdings könnten zusätzliche Attribute vorliegen, etwa "Verschlüsselt" oder "Verborgen", daher solltest du diese 16 binär prüfen, etwa so:
Wenn (? '[cX.Datei(c:\Eintrag).Attribute] % 16')

Ich habe mir mal notiert, der Einfachheit halber einen Platzhalter [cX.Datei().IstOrdner] zu ergänzen, OK?

Liebe Grüße
Stefan

 
Folgende Benutzer bedankten sich: daywalker, Siebald

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datei oder Ordner 12 Feb 2026 10:51 #3

  • Eberhard
  • Offline
  • Beiträge: 55
  • Dank erhalten: 16
OK, erst einmal Danke, ich werde mal damit ein paar Versuche machen.

Gruß Eberhard

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden