PowerShellTooling
所属分类:开发工具
开发工具:PowerShell
文件大小:0KB
下载次数:0
上传日期:2019-05-16 17:38:27
上 传 者:
sh-1993
说明: 包含帮助器函数和其他实用程序的项目,使您的PowerShell编程更容易。,
(A project containing helper functions and other utilities to make your life programming PowerShell easier.,)
文件列表:
.vscode/ (0, 2019-05-16)
.vscode/extensions.json (208, 2019-05-16)
.vscode/settings.json (792, 2019-05-16)
.vscode/snippets/ (0, 2019-05-16)
.vscode/snippets/powershell.json (10586, 2019-05-16)
.vscode/tasks.json (1107, 2019-05-16)
Artefacts/ (0, 2019-05-16)
Artefacts/log4net/ (0, 2019-05-16)
Artefacts/log4net/KEYS (38433, 2019-05-16)
Artefacts/log4net/LICENSE (11357, 2019-05-16)
Artefacts/log4net/bin/ (0, 2019-05-16)
Artefacts/log4net/bin/net/ (0, 2019-05-16)
Artefacts/log4net/bin/net/log4net.dll (276480, 2019-05-16)
Artefacts/log4net/bin/netstandard/ (0, 2019-05-16)
Artefacts/log4net/bin/netstandard/log4net.dll (221184, 2019-05-16)
Builds/ (0, 2019-05-16)
Builds/PowerShellTooling.Build.ps1 (1481, 2019-05-16)
Builds/settings.Build.ps1 (2809, 2019-05-16)
Builds/utils.Build.ps1 (7787, 2019-05-16)
LICENSE (637, 2019-05-16)
PSScriptAnalyzer/ (0, 2019-05-16)
PSScriptAnalyzer/ScriptAnalyzerSettings.psd1 (1558, 2019-05-16)
PowerShellTooling.psd1 (3113, 2019-05-16)
Public/ (0, 2019-05-16)
Public/DataManipulation/ (0, 2019-05-16)
Public/DataManipulation/import-jsonFile.ps1 (1653, 2019-05-16)
Public/Debugging/ (0, 2019-05-16)
Public/Debugging/initialize-log4net.ps1 (4249, 2019-05-16)
Public/JobScheduling/ (0, 2019-05-16)
Public/JobScheduling/Add-ScheduledTask.ps1 (6657, 2019-05-16)
Public/JobScheduling/Get-xScheduledTask.ps1 (1353, 2019-05-16)
Public/JobScheduling/New-ScheduledJob.ps1 (6350, 2019-05-16)
Public/JobScheduling/Set-xScheduledTask.ps1 (2434, 2019-05-16)
Public/PowerShellInfo/ (0, 2019-05-16)
Public/PowerShellInfo/Get-PSModulesPath.ps1 (2840, 2019-05-16)
Public/PowerShellInfo/Get-PublicFunctions.ps1 (3721, 2019-05-16)
Public/PowerShellInfo/test-powershellRunMode.ps1 (1406, 2019-05-16)
Public/SystemInfo/ (0, 2019-05-16)
... ...
# Synopsis.
PowerShellTooling is a self-developed proprietary module. It contains many small helper functions. Instead of having these functions scattered around or copied into whatever new module I was developing, I made this PowerShell module, to be able to adhere to the DRY principle and to ease the workload of developing new PowerShell modules.
N.B. This module is a strong dependency of the HealOps module. Find HealOps here [HealOps-module][HealOps_OnGitHub]
# Deploying/Installing PowerShellTooling
1. Git clone it
2. Open VS Code (the repo is sooo ready for you using VS Code)
3. Execute the default build task by hitting `Ctrl-b` on Windows or `Shift-Cmd-b` on MacOS
1. Requires that the Invoke-Build PowerShell module is installed. Get it here [Invoke-Build][Invoke-Build_Module]
# What's included?
The below will give an overview of what is included and at the same time
## DataManipulation
Tools for transforming data to other types of data. Working with files and so forth.
## Debugging
Functions helps you debug PowerShell code as well as log exceptions and the like.
## JobScheduling
Functions that helps you interact with `Scheduled Tasks` on Windows or `cron` on MacOS and Linux.
## PowerShellInfo
A collection of functions that helps you get info on PowerShell. System-wide, module specific and the PowerShell session/instance state.
- Out-PSModuleCallGraph: Is a function that generates a call-graph on a PowerShell module. A lighthearted description would be > It helps you
know what you are doing.
## SystemInfo
These functions gives you system info such as what type of OS it is. The hostname of the system and so forth.
## Various
Different functions that haven't found a better home.
[//]: # "Links"
[Invoke-Build_Module]: https://github.com/nightroman/Invoke-Build
[HealOps_OnGitHub]: https://github.com/larssb/HealOps
近期下载者:
相关文件:
收藏者: