2014-01-29 6 views
1

Может ли кто-нибудь сказать мне, почему get-childitem дважды возвращает одну и ту же папку?Get-ChildItem возвращает ту же папку дважды

Код

$StartTime = (get-date) 

new-item "D:\Shares\Vorsorge\000_Musterkunde\Folder" -type directory 

Get-ChildItem "D:\Shares\Vorsorge\000_Musterkunde" -Recurse | where-object {$_.CreationTime -gt $starttime} 

Выход

Verzeichnis: D:\Shares\Vorsorge\000_Musterkunde 


Mode    LastWriteTime  Length Name                                                
----    -------------  ------ ----                                                
d----  29.01.2014  16:45   Folder                                                
d----  29.01.2014  16:45   Folder  

ответ

3

Get-Childitem возвращает только 1. Другой выводится наружу с помощью New-Item. Попробуйте это и посмотрите, не получите ли вы его только:

$StartTime = (get-date) 

new-item "D:\Shares\Vorsorge\000_Musterkunde\Folder" -type directory > $null 

Get-ChildItem "D:\Shares\Vorsorge\000_Musterkunde" -Recurse | where-object {$_.CreationTime -gt $starttime} 
+1

Я чувствую себя таким немым прямо сейчас ... спасибо за ответ. он работает сейчас. – mariu5

Смежные вопросы