2012-02-13 1 views
1

Je suis nouveau dans Powershell. Je dois créer un membre de type DirectoryInfo. J'ai essayé ceci mais ne fonctionne pas:Add-Member de type DirectoryInfo

$PathTFS = New-Object System.Object 

$PathTFS | Add-Member -type Property -name TEST1 -value New-Object System.IO.DirectoryInfo "C:\TEST\TEST1" 

Répondre

2

Ceci devrait le faire pour vous. Dans cet exemple, $ dir.Test est de type String.

$dir = (get-item C:\windows) 
$object = New-Object PsObject @{ 
    Dir = $dir 
} 
$object.Dir 
+0

$ dir.Test doit être un DirectoryInfo. – wallybh

+0

@wallybh Je l'ai remarqué. Je l'ai mis à jour maintenant, il devrait faire ce que vous cherchez. –

+1

cela fonctionne. Merci! – wallybh

Questions connexes