2011-08-26, 17:34
Gegeben seien n Ordner, in denen jeweils eine Datei mit festgelegtem Namen liegt. Folgendes Skript extrahiert den Inhalt der Datei und gibt ihn zusammen mit dem Pfad aus.
Clear-Host
Clear-History
cd d:\
$folders = gci | ? {$_.PSisContainer -eq $true}
foreach ($folder in $folders){
if ((Test-Path -path $folder\template.txt)){
"" + $folder + ", " + (Get-Content $folder\template.txt)
} else {
"No template.txt in " + $folder
}
} |
Clear-Host
Clear-History
cd d:\
$folders = gci | ? {$_.PSisContainer -eq $true}
foreach ($folder in $folders){
if ((Test-Path -path $folder\template.txt)){
"" + $folder + ", " + (Get-Content $folder\template.txt)
} else {
"No template.txt in " + $folder
}
}
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website