rEgEn 10 Geschrieben 3. Juni 2008 Melden Geschrieben 3. Juni 2008 Hallo, Windows Powsershell 1.0: wenn ich im ordner d:\testfolder mehrere Dateien habe, liefert (get-childitem d:\testfolder).Count die richtige Anzahl zurück. Ist jedoch nur Eine (1) Datei darin liefert der Code nichts. Auch (get-childitem d:\testfolder).Count -eq 1 liefert false obwohl definitiv 1 datei vorhanden ist. Hab ich irgendwie nen denkfehler oder hat jemand ne Idee woran das liegt /edit: Tritt sowohl unter Vista als auch W2k3 auf Zitieren
ZeroKnowledge 11 Geschrieben 3. Juni 2008 Melden Geschrieben 3. Juni 2008 Quelle Es liegt wohl daran, dass Get-ChildItem bei nur einem Element kein Array zurückgibt. Ohne Array auch kein Count. Die einfachere der beiden Lösungen im oben erwähnten Beitrag wäre demnach @(Get-ChildItem).Count Zitieren
rEgEn 10 Geschrieben 3. Juni 2008 Autor Melden Geschrieben 3. Juni 2008 Da hast du natürlich recht.... Denkfehler. Vielen Dank. Zitieren
blub 115 Geschrieben 4. Juni 2008 Melden Geschrieben 4. Juni 2008 so gehts auch noch richtig: (get-childitem d:\testfolder| measure-object).count cu blub Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.