Je to soubor nebo složka?

Kterak jednoduše PowerShellem zjisit, jestli je objekt na disku složka (adresář) nebo soubor?

PS C:\data> dir
 
    Directory: C:\data
Mode                LastWriteTime         Length Name                                                                                                                    
----                -------------         ------ ----                                                                                                                    
d-----       11/28/2019  10:14 AM                slozka                                                                                                                  
-a----       11/28/2019  10:14 AM              0 soubor.txt                                                                                                              
 
PS C:\data> ( Get-Item .\slozka ) -is [System.IO.DirectoryInfo]
True
 
PS C:\data> ( Get-Item .\soubor.txt ) -is [System.IO.DirectoryInfo]
False
 
PS C:\data> ( Get-Item .\slozka ) -is [System.IO.FileInfo]
False
 
PS C:\data> ( Get-Item .\soubor.txt ) -is [System.IO.FileInfo]
True
 
PS C:\data> ( Get-Item .\slozka ) -isnot [System.IO.DirectoryInfo]
False

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

*