https://github.com/SQLBitsOrg/SQLBitsPS
For SQLBits Schedule PowerShell
https://github.com/SQLBitsOrg/SQLBitsPS
Last synced: 3 months ago
JSON representation
For SQLBits Schedule PowerShell
- Host: GitHub
- URL: https://github.com/SQLBitsOrg/SQLBitsPS
- Owner: SQLBitsOrg
- License: mit
- Created: 2022-12-16T14:20:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-25T16:22:31.000Z (11 months ago)
- Last Synced: 2024-08-14T07:05:57.021Z (6 months ago)
- Language: PowerShell
- Size: 111 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- jimsghstars - SQLBitsOrg/SQLBitsPS - For SQLBits Schedule PowerShell (PowerShell)
README
# SQLBitsPS
A module for gathering information about SQLBits agenda from Sessionize, tested on Windows, Mac and Linux for Windows PowerShell and pwsh
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/actions/workflows/main.yml)
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/releases/latest)
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/releases)
[](https://www.powershellgallery.com/packages/SQLBitsPS/)
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/blob/43423437f831e2844452d482a50864f224f12534/LICENSE)
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/releases)
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/actions/)
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/actions/)
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/actions/)
[](https://github.com/SQLDBAWithABeard/SQLBitsPS/actions/)
# Usage
The PowerShell module follows normal good procedures
## InstallationTo install the module from the PowerShell Gallery
`Install-Module SQLBitsPS`
## What Commands?
To identify the commands for the module
`Get-Command -Module SQLBitsPS`
## Using Commands
To use the commands use the embedded PowerShell help
`Get-Help Get-SQLBitsSchedule`
or
`Get-Help Get-SQLBitsSchedule -Full `
# Get-SqlBitsSchedule
This will return the SQLBits schedule from the Sessionize API in a variety of formats
`Get-SqlBitsSchedule -Output excel -Show`
Gets the SQLBits Schedule from the Sessionize API and outputs to excel colour coded by session type, opens the file and saves it to the default temp directory

`Get-SQLBitsSchedule -Output Raw`
Gets the SQLBits Schedule from the Sessionize API and outputs as json on the screen

`Get-SQLBitsSchedule -Output csv -Show`
Gets the SQLBits Schedule from the Sessionize API and outputs to csv, opens the file and saves it to the default temp directory

`Get-SQLBitsSchedule -Output object`
Gets the SQLBits Schedule from the Sessionize API and outputs as a psobject on the screen useful for piping to Write-DbaDatatable for loading into a database

`Get-SQLBitsSchedule -Output html -Show`
Gets the SQLBits Schedule from the Sessionize API and outputs to html, opens the file and saves it to the default temp directory
