This file contains 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
##some examples how to run PS direct command in win task scheduler | |
##run in admin shell | |
##simple style | |
$Trigger = New-ScheduledTaskTrigger -Daily -At "10:15pm" # Specify the trigger settings | |
$User = "NT AUTHORITY\SYSTEM" # Specify the account to run the script | |
$Action = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument '-Command Get-ChildItem C:\myapp\config\tmp -Recurse | Where LastWriteTime -lt (Get-Date).AddDays(-2) | Remove-Item -Recurse -Force 2>&1 > C:\myapp\logs\ps-script-out.log' # Specify what program to run and with its parameters |
This file contains 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
###just soem YQ examples | |
##working | |
yq e '.spec.template.spec.containers[]' keycloak.yaml | |
### | |
yq e '.spec.template.spec.containers[].env[] | select(.name == "KEYCLOAK_ADMIN_PASSWORD") | .value' keycloak.yaml | |
##update | |
yq -r '(.spec.template.spec.containers[].env[] | select(.name == "KEYCLOAK_ADMIN_PASSWORD") | .value) = "myNewPass"' keycloak.yaml | |
wget -q -O - https://raw.githubusercontent.com/keycloak/keycloak-quickstarts/latest/kubernetes/keycloak.yaml | \ | |
yq '(.spec.template.spec.containers[].env[] | select(.name == "KEYCLOAK_ADMIN_PASSWORD") | .value) = "myNewPass"' - | \ |
This file contains 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
//paste in ACCE bulk operation (select only one item) | |
//works on older CPE 5.5.5 (tested on cpe version ears-5.5.5-2-146) | |
// FN CPE Used: Mozilla Rhino scripting engine check what version in Engine-liberty.ear APP-INF/lib/js.jar | |
importClass(java.lang.System); | |
function OnCustomProcess(CEObject) { | |
var objStore = CEObject.getObjectStore(); | |
objStore.refresh(); |
This file contains 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
//paste in ACCE bulk operation (select only one item) | |
//works on CPE 5.5.8 or newer (due to for loop); | |
//see comments below for loop with older version | |
importClass(java.lang.System); | |
function OnCustomProcess(CEObject) { | |
var objStore = CEObject.getObjectStore(); | |
objStore.refresh(); | |
var sapprops = [ |
This file contains 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
$basePath='C:\mini-webserver\' | |
mkdir -p "$basePath/web/.well-known/pki-validation/" | |
##paste the txt file to this location | |
$http = [System.Net.HttpListener]::new() | |
# Hostname and port to listen on | |
##port 80 requires admin PS | |
$http.Prefixes.Add("http://+:80/") | |
# Start the Http Server | |
$http.Start() |
This file contains 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
Use this as an example on how to start the virtual console without the need of Java Web Start or accessing it from the web interface. | |
You can use the user and password that you use for the web interface. | |
You need an old JRE... I used 1.7.0_80 from the Server JRE package, also I have tested successfully 1.7.0_79 with MacOS. | |
You don't need to install it, just extract it or copy the files in "jre" folder. | |
Open the viewer.jnlp file that you get by launching the virtual console from the web interface with a text editor. | |
Note the urls to the jar files. Download the main jar file avctKVM.jar and the libs for your operating system and architecture. | |
Extract the dlls (.so Linux, .jnilib MacOS) from the jar libs. |
This file contains 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
##based on https://github.com/12Knocksinna/Office365itpros/blob/master/ReportPermissionsApps.PS1 | |
# | |
# ReportPermissionsApps.PS1 | |
# A script using Azure Automation and a managed identity to scan for apps assigned high-priority permissions and report them | |
# for administrator review | |
##install graph PS | |
Install-Module Microsoft.Graph -Scope CurrentUser | |
#Connect-AzAccount -Identity |
This file contains 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
Get-AzureADServicePrincipal -All:$true | ? {$_.Tags -eq "WindowsAzureActiveDirectoryIntegratedApp"} | Foreach-Object{ | |
$AppObjectId = $_ | |
$AppUser = Get-AzureADServiceAppRoleAssignment -ObjectId $AppObjectId.ObjectId #-All $true | |
New-Object -TypeName PSObject -Property @{ | |
AppDisplayName = $AppObjectId.DisplayName | |
AppDisplayName2 = $AppObjectId.AppDisplayName | |
AppPublisherName = $AppObjectId.PublisherName | |
AppObjectId = $AppObjectId.ObjectId |
This file contains 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
#PE Tools on container | |
# 1. Downlaod IBM FileNet Process Engine >> PE Java API from ACCE | |
# 2. also CE for jace.jar | |
#create jre or jdk pod | |
kind: Pod | |
apiVersion: v1 | |
metadata: | |
name: tilo-jdk-pod |
This file contains 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
##for PDF invoices with filename like ShawInvoice_01412345678_01Apr2022.pdf | |
for file in Shaw*.pdf | |
do | |
echo "$(date +"%F_%s") Start $file" | |
filedate=$(basename "$file" .pdf | tail -c 10) | |
outFdate=$(date -d $filedate +"%F") | |
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.5 -dPDFSETTINGS=/ebook -sOutputFile=${outFdate}_${file} $file | |
echo "$(date +"%F_%s") Done $file" | |
done |
NewerOlder