Entwickler-Ecke
Dateizugriff - Zugriffssperre für TXT Dateien.
Kronos - Di 11.03.03 14:36
Titel: Zugriffssperre für TXT Dateien.
Habe mal eine Frage.
Ich habe neulich mal mit GenoLite gearbeitet(Homebanking). Aus langeweile habe ich mir mal die Diskette angeschaut, die das Programm erstellen kann. Da sind mehrere kleine Textdateien drauf. Habe dann mal versucht die zu öffnen, doch er hat mir den Zugriff verweigert, obwohl ich als Admin unter Win2000 eingeloggt bin. Mich würde mal interessieren, wie das geht. So etwas könnte ich auch sehr gut für einige Projekte gebrauchen.
THX
Andreas Pfau - Di 11.03.03 18:44
Soweit ich weiß, geht so was nur mit NTFS als Dateisystem. Meines Wissens kann man mit den JEDI-Headern auf NTFS zugreifen.
Delete - Di 11.03.03 18:53
Aber Disketten unterstützen kein NTFS!
MaxiTB - Di 11.03.03 19:04
Titel: Eigentlich ganz einfach ...
Genauso wie auch ein Virenkiller den Dateizugriff blockiert ...
Wie es geht, weiß ich auch nicht, will ich aber wissen. Siehe mein Topic.
Am besten du checkst mal, ob da nicht vielleicht ein Dienst oder eine App im Hintergrund laufen ...
Motzi - Di 11.03.03 20:50
Schau dir mal die API-Funktion LockFile an...
Andreas Pfau - Di 11.03.03 21:08
@Luckie, da hast du Recht. Hab' das nicht gecheckt, dass es 'ne Floppy sein soll.
Das mit LockFile() ist gut. Dann solltest du aber den Prozess ausgeklügelt managen, dass der User ihn nicht so einfach per STRG-ALT-ENTF schließen kann. Dann ist die File nämlich wieder frei, soweit ich eiß (oder?). Ich denke, ein Service wäre gut. Dann halt nur NT. Oder ein Prozess, ohne Fenster, der mit der Hauptanwendung per DDE oder so kommuniziert. Unter Win95 kannst du ja dann auch noch den Eintrag im Taskmanager verbergen.
Delete - Do 20.03.03 20:26
| Zitat: |
Windows NT has never supported NTFS floppy disks, because Microsoft claims that floppy disks are too small for NTFS data structures. NTFSFlp, a program that will both format and enable NTFS support on floppy disks, proves this to be wrong. Now you can see for yourself why NTFS on floppies, while possible, is not a great idea.
|
- empfiehlt es diese Seite nicht
- ist es nicht üblich
- scheint es keine gute Idee zu sein
Das Programm ist also nur dazu gedacht, Microsoft zu widerlegen und nicht für den täglichen Gebrauch gedacht.
SMI - Do 20.03.03 20:49
Normaler weise sind die "unüblichsten" Ansätze die sichersten. Oder wer käme auf die Idee das die Diskette im Laufwerk mit NTFS formatiert ist?
| Zitat: |
| NTFS floppy disks could be useful for storing compressed files on a floppy. In addition, NT 5.0 NTFS supports encryption, which would make it possible to have secure floppy disks |
Mit Hilfe der Verschlüsselung kann man auch eine Diskette erstellen die nur auf dem Computer lesbar ist auf dem sie verschlüsselt wurde, und das ganze ohne eine Zeile programmieren zu müssen.
Allerdings hat das ganze die Einschränkung das es nur mit NT Systemen funktioniert.
SMI
Delete - Do 20.03.03 20:54
Was nütz mir eine Diskette, die ich nur auf einem Rechner lesen kann? Disketten sind dazu da, um Daten von einem Rechner zum anderen zu transportieren.
Na ja gut, für ein Backup.
SMI - Do 20.03.03 21:05
Wenn darauf eine Seriennummer für ein Programm, oder ein Zuganspasswort ist, dann ist es sehr hilfreich, dass niemand was mit der Diskette auf einem anderen Rechner anfangen kann.
Für den Datentransport sind Disketten wirklich solangsam überholt. Oder wann hattest du zuletzt eine Diskette verwendet?
SMI
Delete - Do 20.03.03 21:16
Letzten Sonntag. Von dem Rechner von meinem Vater zu meinem Rechner. Oder würdest du für 15 KB eine CD brennen?
MSCH - Do 20.03.03 21:22
Titel: re:nicht lesbare Dateien
Hi,
ich schätze mal, das wegen den nicht-lesbaren Dateien auf deiner Disk KEIN versteckt laufendes Programm der Grund ist sondern schlicht und ergreifend hier manipulationen der Diskette - genauer gesagt der FAT gemacht wurden. Man kann ja in dieser die von der Datei belegten Sektoren umrühren oder sonst irgentwelche Späße machen. NTFS wird sicher nicht der grund sein - weil ich schätze mal, das dieses auch auf W9x Rechnern (die können kein NTFS),noch auf W2k Rechnern lesbar ist,
und HPFS scheins ja auch nicht zu sein
grüße
MSch
SMI - Do 20.03.03 21:25
@Luckie
einfache antwort ja!
ich habe zu Hause noch einen ganzen Stabel CD aufdenen nur 5-10 MB drauf sind, und die brauche ich gnadenlos auf. Zumal alle meine Computer einen Brennen besitzen.
Das Diskettenlaufwerk meines Laptops ist noch originalverpackt im Schrank!
SMI
AXMD - Fr 21.03.03 09:01
| Zitat: |
| ich habe zu Hause noch einen ganzen Stabel CD aufdenen nur 5-10 MB drauf sind, und die brauche ich gnadenlos auf. |
Noch nie was von Multisession gehört ;)?
AXMD
mars - Fr 21.03.03 12:32
| AXMD hat folgendes geschrieben: |
| Zitat: | | ich habe zu Hause noch einen ganzen Stabel CD aufdenen nur 5-10 MB drauf sind, und die brauche ich gnadenlos auf. |
Noch nie was von Multisession gehört ;)?
AXMD |
Ich glaube, genau das meint er...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!