Prüfen, ob das Dateisystem NTFS ist

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Hazzard
User
Beiträge: 26
Registriert: Dienstag 4. Dezember 2007, 21:09

Prüfen, ob das Dateisystem NTFS ist

Beitragvon Hazzard » Dienstag 8. Januar 2008, 16:28

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)
Benutzeravatar
gerold
Python-Forum Veteran
Beiträge: 5554
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Telfs (Tirol)
Kontaktdaten:

Re: Prüfen, ob das Dateisystem NTFS ist

Beitragvon gerold » Dienstag 8. Januar 2008, 17:37

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
:-)
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Hazzard
User
Beiträge: 26
Registriert: Dienstag 4. Dezember 2007, 21:09

Beitragvon Hazzard » Dienstag 8. Januar 2008, 18:00

Vielen Dank

Funktioniert wunderbar.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder