Powershell - path ungültig - Anfänger

Mitglied: Hero98

Hero98 (Level 1) - Jetzt verbinden

06.03.2021 um 14:09 Uhr, 597 Aufrufe, 5 Kommentare, 1 Danke

Hallo Community :) face-smile

es geht um folgendes,
ich versuche gerade in einem Ordner A auf dem Desktop,
wo jeweils eine Text und eine PDF Datei gleich benannt ist per Powershell umzubenennen,
dabei zeigt er mir die ganze Zeit das der Path ungültig sei.

Ich hoffe ihr könnt mir helfen und sagen, was ich bei der ganze Sache hier übersehe.



Wenn ich mit dem Script jemanden augenscheinlich verletzte, sorry,
ist mein erster Powershell-Script und mein erster Beitrag.
fehlermeldung - Klicke auf das Bild, um es zu vergrößern
Mitglied: GarfieldBonn
06.03.2021, aktualisiert um 15:40 Uhr
$txt = (get-childitem -path "C:\Users\zzz\Desktop\A" -File | Where-Object { $_.Name -match '.txt'}).Name

$pdf = (get-childitem -path "C:\Users\zzz\Desktop\A" -File | Where-Object { $_.Name -match '.pdf'}).Name

$found = $false


foreach ($txtdatei in $txt) {

$comparedat = ($txtdatei.split(".")[0])

foreach ($pdfdatei in $pdf) {

if($comparedat -eq ($pdfdatei.split(".")[0])) {

write $pdfdatei

$found =$true

### Rename-Item -Path "C:\Users\zzz\Desktop\A\"$pdf -NewName "$filename.pdf"

}

}

}

if (!$found) {Write-Host "Kein gleichnamigenDateien gefunden!"}
Bitte warten ..
Mitglied: MichaelW84
08.03.2021 um 21:51 Uhr
Du könntest vor Zeile 16 mal folgendes machen :

Oder

Dann kannst du sehen was wirklich in der Variable steht.
Bitte warten ..
Mitglied: 147669
147669 (Level 1)
10.03.2021, aktualisiert um 11:11 Uhr
Würds gleich so machen:

Bitte warten ..
Mitglied: GarfieldBonn
10.03.2021 um 11:59 Uhr
broup basename - kannte ich noch nicht. Danke @147669
Bitte warten ..
Mitglied: 147669
147669 (Level 1)
10.03.2021, aktualisiert um 12:12 Uhr
Zitat von @GarfieldBonn:

broup basename - kannte ich noch nicht. Danke @147669
Bitte gerne:
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
Tipp: Anstatt einer Property kannst du dort auch einen Scriptblock einsetzen und so nach beliebigen Kriterien Objekte gruppieren.

Und für die Zukunft vielleicht hier auch mal für deine Codeschnippsel beherzigen
https://administrator.de/faq/20#toc-27
Sonst bekommt man ja die Kretze ohne Einrückungen, Zerstörung von Sonderzeichen wie # etc. pp.
Bitte warten ..
Heiß diskutierte Inhalte
Sicherheit
Verpackter Laptop entwendet
r0x3llVor 1 TagFrageSicherheit11 Kommentare

Hallo. Mir wurde aus dem Büro ein noch verpackter Dell XPS Laptop mit einem Wert von ca 3.500€ gestohlen. Kann man da was orten? ...

Off Topic
Wie sieht eine korrekte IT-Organisation aus?
imebroVor 15 StundenFrageOff Topic17 Kommentare

Hallo, da unser IT-Verantwortlicher ja vor einem Jahr gehen musste, stelle ich mir die Frage, wie denn eine korrekte IT-Organisation überhaupt aussehen muss. Zur ...

LAN, WAN, Wireless
2x Fritzbox 7590 mit separatem DSL über WAN verbinden
gelöst FailixVor 1 TagFrageLAN, WAN, Wireless19 Kommentare

Liebes Administrator Forum, Ich bin schon länger passiver Lese und habe mich jetzt entschlossen mit einer Frage den ersten Post hier zu schreiben. Über ...

LAN, WAN, Wireless
Cat 7 Patchkabel mit nur 11MBits im Download
gelöst RickHHVor 1 TagFrageLAN, WAN, Wireless7 Kommentare

Moin zusammen, ich habe mir soeben ein paar Patchkabel (aus einem Cat 7 Kabel) fertig gemacht. Die Belegung ist: 1 weiß/grün 2 grün 3 weiß/orange 4 blau 5 weiß/blau ...

DNS
Network Scanner zeigt falschen Hostname an
gelöst vafk18Vor 1 TagFrageDNS10 Kommentare

Ich habe in meinem Netzwerk 3 Fritzboxen im Betrieb. Die Fritzboxen haben in den Einstellungen als Namen "fb7270", "fb7369" und "fb7412". Jede Fritzbox hat ...

Windows 10
Windows 10 keine Eingabegeräte mehr erkannt - Anmelden nicht möglich
akira2012Vor 1 TagFrageWindows 108 Kommentare

Hallo Zusammen! Ich habe hier einen Windows 10 Rechner. Er bootet ganz normal aber nach dem hochfahren, werden die Eingabegeräte nicht mehr erkannt. Weder ...

Notebook & Zubehör
Funktionieren keine USB-DVD-RW an Surfaces?
StefanKittelVor 17 StundenFrageNotebook & Zubehör14 Kommentare

Hallo, ein Kunde von mir hat ein Surface Pro. Wenn er ein USB-DVD-RW-Laufwerk an die Dockingstation anschliesst funktioniert es nicht. - Es bekommt Strom ...

LAN, WAN, Wireless
Router der mehrere VLANs per WLAN empfangen kann?
gelöst Rainer117Vor 1 TagFrageLAN, WAN, Wireless4 Kommentare

Hallo zusammen, ich bin auf der Suche nach einem Router, der mehrere SSIDs (ursprünglich getrennte VLANs) über WLAN empfangen kann und dann per LAN ...