NAME
PS> \ShellPowerFramework\Init.ps1
SYNOPSIS
Loads framework functions to PS session.
SYNTAX
PS> \ShellPowerFramework\Init.ps1 [-Advanced] [-Auto] [-CodeType <String>] [-CommentBasedHelp] [[-FileName] <String>] [-Force] [[-FunctionName] <String>] [<CommonParameters>]
DESCRIPTION
Loads framework functions to PS session.
PARAMETERS
-Advanced [<SwitchParameter>]
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-Auto [<SwitchParameter>]
Some functions can be executed automatically after initial load.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-CodeType <String>
Required? false
Position? named
Default value Function
Accept pipeline input? false
Accept wildcard characters? false
-CommentBasedHelp [<SwitchParameter>]
Adds comment based help section.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-File <String>
Defines file name.
Required? false
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Force [<SwitchParameter>]
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-Function <String[]>
Defines function(s) name(s) which will be append to file.
Required? false
Position? 2
Default value
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
OUTPUTS
NOTES
Author : Sebastian Ziółkowski
Website: ziolkowsky.wordpress.com
GitHub : github.com/ziolkowsky
-------------------------- EXAMPLE 1 --------------------------
PS>init.ps1
Loads functions only.
-------------------------- EXAMPLE 2 --------------------------
PS>init.ps1 -Auto
Loads functions, mounts and sets working directory.
-------------------------- EXAMPLE 3 --------------------------
PS>.\Init.ps1 TestFile -Auto
Loads functions, mounts and sets working directory and opens/creates file.
-------------------------- EXAMPLE 4 --------------------------
PS>.\Init.ps1 TestFile New-Function -Auto
Loads functions, mounts and sets working directory and opens/creates file with function(s).
-------------------------- EXAMPLE 5 --------------------------
PS>.\Init.ps1 TestFile New-Function -Auto -CommentBasedHelp
Loads functions, mounts and sets working directory and opens/creates file with function(s) and comments based help section.
-------------------------- EXAMPLE 6 --------------------------
PS>.\Init.ps1 TestFile New-Func1,New-Func2,New-Func3 -Auto -CommentBasedHelp
RELATED LINKS
https://ziolkowsky.wordpress.com/2022/04/16/init-ps1/
https://github.com/ziolkowsky/ShellPowerFramework
Dodaj komentarz