PowerShell Gizli Dosyaları Göster


Dizinlerdeki gizli dosyaların listesini almak için PowerShell'deki Get-ChildItem (veya diğer adı ls) komutunu kullanın. Her iki komut da gizli dosyaları göstermek için -Hidden parametresiyle veya gizli dosyaların yanı sıra belirtilen klasördeki sistem dosyalarını görüntülemek için -Force parametresiyle birlikte kullanılabilir. güçlü>

Bir dosyadaki Gizli özelliği, dosyanın gizli olduğu ve Windows dosya gezgininde veya komut isteminde görünmediği anlamına gelir.

Bu yazımızda Get-ChildItem cmdlet'ini kullanarak gizli dosyaların ve ls komutunu kullanarak ls gizli dosyalarının nasıl gösterileceğini tartışacağız.

PowerShell Get-ChildItem Kullanarak Gizli Dosyaları Gösterme

Gizli dosyaları göstermek ve bunları konsolda görüntülemek için PowerShell'deki Get-ChildItem cmdlet'ini -Hidden veya -Force parametresiyle birlikte kullanın.

Dizindeki gizli dosyaları listelemek için aşağıdaki betiği kullanın.

Get-ChildItem -Path "D:\PS\temp\" -Hidden 

Yukarıdaki PowerShell betiğinde Get-ChildItem cmdlet'i, belirtilen dizin yolundaki gizli dosyaların listesini almak için -Hidden parametresini kullanır.

Yukarıdaki betiğin çıktısı gizli dosyaları görüntüler.

PS C:\> Get-ChildItem -Path "D:\PS\temp\" -Hidden                                                                       

    Directory: D:\PS\temp


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a-h--       26-02-2023     16:10             87 comp.txt
-a-h--       02-04-2023     19:44              0 rabbitmq_02042023.log


PS C:\>                                                                                                                             

PowerShell l'in Gizli Dosyaları

PowerShell'de Get-ChildItem'in takma adı olan Unix komutu ls, -Hidden ile gizli dosyaları listelemek için kullanılabilir. veya -Force parametresi.

Gizli dosyaları listelemek ve görüntülemek için aşağıdaki komut dosyasını kullanın.

ls -Path "D:\PS\temp\" -Hidden 

Yukarıdaki PowerShell betiğinde ls komutu, dizin yolunu belirtmek için -Path parametresini ve belirtilen dizindeki gizli dosyaları listelemek için -Hidden parametresini kullanır.

Yukarıdaki PowerShell betiğinin ls gizli dosyalarına çıktısı:

PowerShell'de Gizli Dosyaları ve Sistem Dosyalarını Görüntüleme

Belirtilen dizindeki sistem dosyalarının yanı sıra gizli dosyaları da görüntülemek için Get-ChildItem veya takma adı ls komutunu -Force parametresiyle birlikte kullanın.

PowerShell'deki gizli dosyaları ve sistem dosyalarını görüntülemek için aşağıdaki betiği takip edin.

# Using the Get-ChildItem -Force

Get-ChildItem -Path "D:\" -Force 
# Using the ls -Force
 ls -Path 'D:\' -Force 

Yukarıdaki PowerShell betiğinde Get-ChildItem ve ls komutu, $RECYCLE.BIN, System Volume Information vb. gibi gizli dosyaları ve sistem dosyalarını almak için -Force parametresini kullanır.

Gizli dosyaları ve sistem dosyalarını görüntülemek için yukarıdaki PowerShell betiğinin çıktısı:

PS C:\> ls -Path 'D:\' -Force

    Directory: D:\


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d--hs-       04-03-2022     14:58                $RECYCLE.BIN
d-----       20-03-2023     14:16                Projects
d-----       10-04-2023     22:17                PS
d--hs-       16-02-2021     20:50                System Volume Information
d-----       14-02-2023     13:07                Temp



PS C:\> Get-ChildItem -Path "D:\" -Force

    Directory: D:\


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d--hs-       04-03-2022     14:58                $RECYCLE.BIN
d-----       20-03-2023     14:16                Projects
d-----       10-04-2023     22:17                PS
d--hs-       16-02-2021     20:50                System Volume Information
d-----       14-02-2023     13:07                Temp


PS C:\>

Çözüm

Get-ChildItem ve ls komutunu -Hidden parametresiyle kullanarak gizli dosyaların nasıl gösterileceğini anlatan yukarıdaki makalenin size yardımcı olacağını umuyorum.

-Force parametresini kullanarak gizli dosyaları ve sistem dosyalarını da görüntüler.

PowerShell Active Directory komutları ve PowerShell temelleri hakkında daha fazla konuyu ShellGeek ana sayfasında bulabilirsiniz.

İlgili makaleler