Hallo zusammen,
ich möchte gerne in einem Verzeinis jeweils auf den neusten Ordner Daten auslesen und dann sortieren. Kriege aber Probleme mit dem Pfad. Konkret seht ihr unten was ich mache. Die Variable $Path funktioniert, kann aber im zweiten Teil nicht verarbeitet werden. Beide Teile funktionieren einzeln, aber nicht im zusammenspiel (beim zweiten Teil natürlich nur mit UNC Pfad).
#Pfad auslesen
$Path = gci -r -Directory \\domäne\Pfad\mehrpfad\bla\bla\bla\ende-pfad | select -Last 1 | |select fullname
#hier lese ich alle PDFs aus, schaue mir die ersten vier Zeichen an, sortiere sie nach den prefix und mache dann eine #zusammenstellung nach prefix
Get-ChildItem -path $Path | where-object {$_.extension -eq ".pdf" } | select fullname, basename, Extension, @{Name="Prefix"; Expression={$_.basename.substring(0,4)}} | sort Prefix | Group-Object prefix | select name,count
Fehlermeldung kommt:
Get-ChildItem : Der Pfad "H:\@{FullName=\\domäne\Pfad\mehrpfad\bla\bla\bla\ende-pfad}" kann nicht gefunden werden, da er nicht vorhanden ist.
Es ist egal ob ich mit -UNC oder Laufwerkbuchstaben arbeite..
hat hier jemand eine ahnung wie ich das lösen kann?