![]() |
Herausfinden ob das Dateisystem NTFS formatiert ist
Hey,
ich habe bereits folgenden Code entdeckt:
Delphi-Quellcode:
Ungern aber würde ich die ComObj Unit verwenden, deshalb meine Frage, ob man das Problem noch anders lösen kann. Mein eigener Ansatz über CreateFile die jeweilige Partition zu öffnen und auf den NTFS Header zu prüfen habe ich auch verworfen, weil dazu Administratorrechte nötig sind.
uses
ComObj; function IsNTFS(aFilename: string) : boolean; var fso, drv: OLEvariant; begin { IsNTFS } IsNTFS := False; fso := CreateOLEObject('Scripting.FileSystemObject'); drv := fso.GetDrive(fso.GetDriveName(aFilename)); IsNTFS := drv.FileSystem='NTFS' end; { IsNTFS } Gruß |
Re: Herausfinden ob das Dateisystem NTFS formatiert ist
Was ist dagegen einzuwenden? Ansonsten
![]() |
Re: Herausfinden ob das Dateisystem NTFS formatiert ist
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz