This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<# | |
.SYNOPSIS | |
Set the color of the current terminal tab and background. | |
.DESCRIPTION | |
This script sets the color of the current terminal tab and background based on various input parameters. | |
It supports random colors, hexadecimal color codes, console colors, known colors, and RGBA values | |
for more precise color control. | |
.PARAMETER Random | |
If specified, a random color will be generated. | |
.PARAMETER Hex |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<# | |
.SYNOPSIS | |
Create an .ics file with a calendar of 28 sprints for a year. In each quarter, there are 6 sprints of 14 days each and 1 sprint of 7 days. | |
.PARAMETER Path | |
The path to the .ics file to create. | |
.PARAMETER StartDate | |
The start date of the first sprint. | |
.PARAMETER CalendarYear | |
The year of the calendar. | |
#> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# if you want to get a list to use in a script | |
# by wrapping in a script block you don't pollute the current namespace | |
$CommonParameters = { | |
function Get-CommonParameters { | |
[CmdletBinding( SupportsShouldProcess=$true )] | |
param() | |
return $MyInvocation.MyCommand.Parameters.Keys | |
} | |
Get-CommonParameters | |
}.Invoke() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<# | |
.SYNOPSIS | |
Highlights output from a previous command | |
#> | |
[CmdletBinding()] | |
param( | |
[Parameter( Mandatory, ValueFromPipeline )] | |
[string[]] | |
$InputObject, | |
[string[]] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<# | |
.SYNOPSIS | |
Converts top level Users and Computers containers into OUs allowing you to attach policy | |
.PARAMETER Server | |
Domain controller to use for all operations, defaults to PDC Emulator | |
.PARAMETER Credential | |
Domain Admin level credential to use for operations, defaults to current user | |
#> | |
[CmdletBinding()] | |
param( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
REM This batch file allows you to launch any program as the current user. Placing | |
REM this file in your System32 directory or adding it to your path will allow you | |
REM to easily launch applications. | |
REM Usage: RunAsInvoker.cmd [Application] | |
REM Example: RunAsInvoker.cmd mmc.exe | |
REM Example: RunAsInvoker.cmd certmgr.msc | |
@ECHO OFF | |
set __COMPAT_LAYER=RUNASINVOKER | |
start "" %* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@ECHO OFF | |
SETLOCAL | |
FOR /F "tokens=4-5 delims=. " %%i IN ('ver') DO SET VERSION=%%i.%%j | |
IF "%VERSION%" == "10.0" GOTO :NOUPDATE | |
IF "%VERSION%" == "6.3" GOTO :NOUPDATE | |
IF "%VERSION%" == "6.2" GOTO :NOUPDATE | |
IF "%VERSION%" == "6.1" GOTO :UPDATETry | |
ENDLOCAL | |
:NOUPDATE |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<# | |
.SYNOPSIS | |
Return the server certificate a server is using on a specified port | |
.PARAMETER ComputerName | |
The remote computer to query | |
.PARAMETER Port | |
The remote TCP port to query | |
.PARAMETER SubjectNameIdentifier | |
The Subject Name Identifier to send to the server, defaults to the computer name | |
.PARAMETER SkipCertificateCheck |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Set-PSUAuthenticationMethod -Type "Form" -ScriptBlock { | |
param( | |
[PSCredential]$Credential | |
) | |
Add-Type -AssemblyName System.DirectoryServices.AccountManagement | |
# is this a UPN? | |
if ( $Credential.UserName.IndexOf('@') -gt -1 ) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@ECHO OFF | |
SETLOCAL ENABLEDELAYEDEXPANSION | |
GOTO :RUN | |
:UNINSTALL | |
ECHO ------------------------------------------------------- | |
ECHO UNISTALL 32-Bit java matching "%~1" | |
ECHO ------------------------------------------------------- |
NewerOlder