Parts of the filename in PowerShell

PHOTO EMBED

Tue Feb 25 2025 16:04:49 GMT+0000 (Coordinated Universal Time)

Saved by @baamn #powershell #filename

                                           ## Output:
$PSCommandPath                             ## C:\Users\user\Documents\code\ps\test.ps1
(Get-Item $PSCommandPath ).Extension       ## .ps1
(Get-Item $PSCommandPath ).Basename        ## test
(Get-Item $PSCommandPath ).Name            ## test.ps1
(Get-Item $PSCommandPath ).DirectoryName   ## C:\Users\user\Documents\code\ps
(Get-Item $PSCommandPath ).FullName        ## C:\Users\user\Documents\code\ps\test.ps1

$_. = $PSItem

$_.Extension        ## .ps1
$_.Basename         ## test
$_.Name             ## test.ps1
$_.DirectoryName    ## C:\Users\user\Documents\code\ps
$_.FullName         ## C:\Users\user\Documents\code\ps\test.ps1

$ConfigINI = (Get-Item $PSCommandPath ).DirectoryName+"\"+(Get-Item $PSCommandPath ).BaseName+".ini"

$ConfigINI                                 ## C:\Users\user\Documents\code\ps\test.ini
content_copyCOPY