lipkau / Psini
Licence: mit
Work with INI files in PowerShell using hashtables
Stars: ✭ 104
Programming Languages
powershell
5483 projects
PsIni
Table of Contents
Description
Work with INI files in PowerShell using hashtables.
Origin
This code was originally a blog post for Hey Scripting Guy
Installation
PsIni is published to the Powershell Gallery and can be installed as follows:
Install-Module PsIni
Examples
Create a hashtable and save it to C:\settings.ini:
Import-Module PsIni
$Category1 = @{"Key1"="Value1";"Key2"="Value2"}
$Category2 = @{"Key1"="Value1";"Key2"="Value2"}
$NewINIContent = @{"Category1"=$Category1;"Category2"=$Category2}
Out-IniFile -InputObject $NewINIContent -FilePath "C:\settings.ini"
Results:
[Category1] Key1=Value1 Key2=Value2 [Category2] Key1=Value1 Key2=Value2
Returns the key "Key2" of the section "Category2" from the C:\settings.ini file:
$FileContent = Get-IniContent "C:\settings.ini"
$FileContent["Category2"]["Key2"]
Authors/Contributors
Author
Contributor
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].