I have been trying to figure this out... I have a folder structure that I need to be able to pull up contents of based on user input. I have a folder named "Folder1" (for this purpose). and inside Folder1 are different folders named something like "Update_3657_June2019", "Update_3578_May2019" I also have parameters set to be able to have the user input the update number ($Version). So when the user uses "Update.ps1 -Version 3657" I want it to be able to go to the path with these folders and grab the content of that specific Update folder by looking for the folder with the $Version specified.
This below does not work. How do I get the Where-Object to filter on a variable?
Param( [String]$Version ) $TopPath="\\SERVER1\Folder1" $AllDirs=Get-ChildItem -Path $NewPath -Directory $Folder=($AllDirs | Where-Object {$_.Name -like '*$Version*'}).Name $FullPath=$TopPath\$Folder Get-ChildItem -Path $FullPath
-AAP (Andrew)