Powershell Versteckte Dateien finden und wieder sichtbar machen
Moin zusammen,
damit kann ich ja wunderbar die Dateien auf einem Laufwerk anschauen, die das Attribut H haben.
Ich würde gerne die gefundenen Dateien aus dem Versteck herauslocken und das Hidden Attribut entfernen.
Wie geht das? Stecke grade fest.
Liebe Grüße
damit kann ich ja wunderbar die Dateien auf einem Laufwerk anschauen, die das Attribut H haben.
Get-ChildItem D:\test -Recurse -Force | Where { ($_.Attributes.ToString() -Split ", ") -Contains "Hidden" } | Select FullName
Ich würde gerne die gefundenen Dateien aus dem Versteck herauslocken und das Hidden Attribut entfernen.
Wie geht das? Stecke grade fest.
Liebe Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 317877
Url: https://administrator.de/contentid/317877
Ausgedruckt am: 21.11.2024 um 20:11 Uhr
4 Kommentare
Neuester Kommentar
Nur entfernt das auch alle anderen vorhandenen Attribute :-P der Dateien
Ich würde das eher angehen wie hier:
Powershell: Verzeichnis auf hidden setzen (nicht Inhalt)
Das berücksichtigt vorhandene Attribute mit Hilfe der Bit-Operatoren.
Gruß R.
Ich würde das eher angehen wie hier:
Powershell: Verzeichnis auf hidden setzen (nicht Inhalt)
Das berücksichtigt vorhandene Attribute mit Hilfe der Bit-Operatoren.
Gruß R.
Lässt sich mit einem Einzeiler einfach realisieren:
(Wichtig: Berücksichtigt vorhandene Attribute, s. @131026 s Einwand)
Grüße Uwe
(Wichtig: Berücksichtigt vorhandene Attribute, s. @131026 s Einwand)
gci 'C:\Ordner' -Recurse -Force | ?{$_.Attributes -band [System.IO.FileAttributes]::Hidden} | %{[System.IO.File]::SetAttributes($_.FullName,($_.Attributes -bxor [System.IO.FileAttributes]::Hidden))}