Hi,
Can you help me to find what is wrong in my powershell function ?
If I execute this request :
Get-ChildItem -Recurse -Path C:\tests_onedrive\travail -Include *.bmp,*.jpg | Select-Object DirectoryName -Unique
I get this result :
PS C:\tests_onedrive\Script> Get-ChildItem -Recurse -Path C:\tests_onedrive\travail -Include *.bmp,*.jpg | Select-Object DirectoryName -UniqueDirectoryName
C:\tests_onedrive\travail\ANGELA\SON\XX
C:\tests_onedrive\travail\ANGELA\SON
C:\tests_onedrive\travailPS C:\tests_onedrive\Script>
I’m trying to do a function that do the same. Actually, my function is :
#Variables for Processing $SearchFolder="C:\tests_onedrive\travail" $FileType="*.jpg,*.bmp"Function get directory that contain specific files type
Write-Host $SearchFolder
Function List-Directory-With ($SearchFolderLDW, $FileTypeLDW) {
$FolderWith = Get-ChildItem -Recurse -Path $SearchFolderLDW -Include $FileTypeLDW | Select-Object DirectoryName -Unique
Return $FolderWith
}$Res = List-Directory-With $SearchFolder $FileType
Write-Host $Res
The result of this after execution is … no result :
PS C:\tests_onedrive\Script> #Variables for Processing $SearchFolder="C:\tests_onedrive\travail" $FileType="*.jpg,*.bmp"Can you help me to find what is wrong ?Function get directory that contain specific files type
Write-Host $SearchFolder
Function List-Directory-With ($SearchFolderLDW, $FileTypeLDW) {
$FolderWith = Get-ChildItem -Recurse -Path $SearchFolderLDW -Include $FileTypeLDW | Select-Object DirectoryName -Unique
Return $FolderWith
}$Res = List-Directory-With $SearchFolder $FileType
Write-Host $Res
C:\tests_onedrive\travailPS C:\tests_onedrive\Script>
Thanks, Regards,