| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
blackrain
Anmeldungsdatum: 02.12.2025 Beiträge: 1
|
Verfasst am: 02.12.2025, 19:07 Titel: Dateiberechtigungen |
|
|
Hallo!
Ich bin recht neu bei FreeBasic.
Wenn ich eine Datei erstelle (z.B. OPEN "test.dat" FOR OUTPUT AS #1), wie kann ich unter unixoiden Systemen die File Permissions setzen, wenn sie von den über umask vorgegebenen abweichen sollen?
Ich habe über die Suchfunktionen und in der Doku nichts gefunden.
Bisher hatte ich - wenn in Basic - in yabasic programmiert, und da konnte ich von Basic einen Systemaufruf machen ("SYSTEM(chmod 555 test.dat)") zum Beispiel - nicht schön, ging aber.
Danke schonmal... |
|
| Nach oben |
|
 |
nemored

Anmeldungsdatum: 22.02.2007 Beiträge: 4715 Wohnort: ~/
|
Verfasst am: 02.12.2025, 19:48 Titel: |
|
|
Direkt mit FreeBASIC-Bordmitteln geht das nicht (wäre auch sehr gefährlich, wenn ein Programm einfach mal so, Berechtigungen ändern könnte), aber du kannst z. B. über SHELL einen Konsolenbefehl ausführen. Läuft dann vermutlich sehr ähnlich zu dem von dir genannten SYSTEM-Befehl in yabasic. _________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|
| Nach oben |
|
 |
|