I\'m trying to recursively loop through all the folders in a directory, then do something within each directory. Create a text file, for example.
I can get all the s
Try this:
Get-ChildItem -Recurse -Directory | ForEach-Object {New-Item -ItemType file -Path "$($_.FullName)" -Name "$($_.Name).txt" }
Basically, the Get-ChildItem
command returns a sequence of DirectoryInfo
objects. The FullName
property contains the full path, whilst Name
just contains the name of the leaf directory.