Jump to content

h0scHberT

Members
  • Gesamte Inhalte

    7
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von h0scHberT

  1. Hallo zusammen,

     

    ich versuch ein Script für den Ressourcen-Manager zu schreiben, leider hängt das an einer kleinen Stelle.

    Hier mein Script:

    $fqtm = New-Object -com Fsrm.FsrmQuotaManager
    $User_Grenzen = get-content("C:\cd4 TMP\Größer2GB.txt")
    $User_Grenzen | foreach-object{
    $tmp = $_.split(";")
    $quota = $fqtm.GetQuota($tmp[0])
    $quota.QuotaLimit = $tmp[1]
    $quota.Commit()
    }
    

     

    Und hier die Fehlermeldung:

    Ausnahme beim Festlegen von "QuotaLimit": "Typkonflikt. (Ausnahme von HRESULT: 0x80020005 (DISP_E_TYPEMISMATCH))"

    Bei Zeile:5 Zeichen:8

    + $quota. <<<< QuotaLimit = $limit

    + CategoryInfo : InvalidOperation: (:) [], RuntimeException

    + FullyQualifiedErrorId : PropertyAssignmentException

     

     

    Wichtig ist auch noch der Inhalt der ausgelesenen Datei:

    D:\Freigaben\user.homedir\m.musternamm;2.65GB

    D:\Freigaben\user.homedir\f.musterfrau;2.6GB

    D:\Freigaben\user.homedir\g.muster;3GB

    usw.....

     

    Der Fehler ist die Angabe vom QuotaLimit, das lese ich ja aus der Datei aus.

    Aber leider "frisst" das Script das nicht :/

    Als test habe ich mal [string]$tmp[1] leider ohne Erfolg versucht.

    Wenn ich aber per Hand 2GB angebe klappt es.

×
×
  • Neu erstellen...