rEgEn 10 Geschrieben 3. Juni 2008 Melden Teilen 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 Link zu diesem Kommentar
ZeroKnowledge 11 Geschrieben 3. Juni 2008 Melden Teilen 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 Link zu diesem Kommentar
rEgEn 10 Geschrieben 3. Juni 2008 Autor Melden Teilen Geschrieben 3. Juni 2008 Da hast du natürlich recht.... Denkfehler. Vielen Dank. Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 4. Juni 2008 Melden Teilen Geschrieben 4. Juni 2008 so gehts auch noch richtig: (get-childitem d:\testfolder| measure-object).count cu blub Zitieren Link zu diesem Kommentar
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.