When working with file names, it is sometimes necessary to extract the individual parts such as drive, path or name from them.

The following examples are mostly based on the $PROFILE path

 $PROFILE
F:\OneDrive\Dokumente\PowerShell\Microsoft.PowerShell_profile.ps1

Default Split-Path command retrieves the parent folder name of the file.

 Split-Path $PROFILE
F:\OneDrive\Dokumente\PowerShell

The default parameter is -Parent

 Split-Path $PROFILE -Parent
F:\OneDrive\Dokumente\PowerShell

Get the qualifier of a path

 Split-Path $PROFILE -Qualifier
F:

Use the -Leaf parameter if you only need file name

 Split-Path $PROFILE -Leaf
Microsoft.PowerShell_profile.ps1

Get all file names in a directory

 Split-Path (Get-ChildItem -Path E:\temp\ -File) -Leaf -Resolve
1 (1).txt
1 (2).txt
56.txt
asci_fun.txt
asci_fun2.txt

This can be done by Get-ChildItem only

 gci E:\temp\ -Name -File
1 (1).txt
1 (2).txt
56.txt
asci_fun.txt
asci_fun2.txt