http://community.idera.com/powershell/powertips/b/tips/posts/getting-file-extension http://community.idera.com/powershell/powertips/b/tips/posts/reading-data-from-psd1-files
#read from file
Import-LocalizedData -BaseDirectory $PSScriptRoot -FileName data.psd1 -BindingVariable Info
$Info
#read from file v5
$path = "$PSScriptRoot\data.psd1"
$infos = Import-PowerShellDataFile -Path $path
#file format
@{
Name = 'Tobias'
ID = 12
Path = 'c:\Windows'
}
([IO.FileInfo]'c:\test\abc.ps1').Extension
([IO.FileInfo]'c:\test\abc.ps1').DirectoryName