Seite 1 von 1

Prüfen, ob das Dateisystem NTFS ist

Verfasst: Dienstag 8. Januar 2008, 16:28
von Hazzard
Hallo,

ich wollte fragen wie man mit Python überprüfen kann, ob das Dateisystem einer Partition NTFS ist.
(Vorrangig unter Windows, da NTFS unter Linux ja noch ein paar Probleme macht)

Re: Prüfen, ob das Dateisystem NTFS ist

Verfasst: Dienstag 8. Januar 2008, 17:37
von gerold
Hazzard hat geschrieben:Dateisystem einer Partition
Hallo Hazzard!

Code: Alles auswählen

#!/usr/bin/env python
# -*- coding: iso-8859-15 -*-

import win32com.client

def get_filesystem(driveletter = "C:"):
    wmi = win32com.client.Dispatch("WbemScripting.SWbemLocator")
    wmi_server = wmi.ConnectServer(".", "root\cimv2")
    query = "Select FileSystem from Win32_LogicalDisk where Caption = '%s'" % driveletter
    drive = wmi_server.ExecQuery(query)[0]
    return drive.FileSystem


def main():
    print get_filesystem("C:")


if __name__ == "__main__":
    main()
Ich habe es hier gefunden: http://www.microsoft.com/technet/script ... x?mfr=true

mfg
Gerold
:-)

Verfasst: Dienstag 8. Januar 2008, 18:00
von Hazzard
Vielen Dank

Funktioniert wunderbar.