Skip to content

Instantly share code, notes, and snippets.

View MarcoGriep88's full-sized avatar
🤠
Getting Shit done

Marco Griep MarcoGriep88

🤠
Getting Shit done
View GitHub Profile
@MarcoGriep88
MarcoGriep88 / Silent Install Parameter.md
Created May 13, 2021 11:24
Silent Install Parameter
Anwendung Parameter Uninstall
7-zip 7z1900-x64.exe /S C:\Program Files\7-Zip\Uninstall.exe /S
Advanced Auth Enterprise msiexec.exe /i naaf-winclient-x64-release-6.2-101.msi /qn /norestart msiexec.exe /x {937389C1-EB21-4789-BF4E-19A46ADE2792}
Advanced Auth Enterprise Device Service msiexec.exe /i naaf-deviceservice-x86-release-6.2-83.msi /qn /norestart msiexec.exe /x {9EA9B206-923B-4E53-9BF4-6D0ECD2AF77D}
Android Studio 18.1 android-studio-ide-181.5056338-windows.exe /S /AllUsers "C:\Program Files\Android\Android Studio\uninstall.exe" /S
Avaya IP Office msiexec.exe /i IP Office Admin Suite.msi /qn /norestart msiexec.exe /x {4C0A92F9-5075-4BF0-9B13-03B26857DB15}
Bing Desktop BingDesktopSetup.exe /Q msiexec.exe /x {E501B2B23A30D9C42AA1D15E97FD0761}
Cisco WebEx Internet Explorer Plugin regsvr32.exe /S ".\Extern$\ieatgpc.dll"
@MarcoGriep88
MarcoGriep88 / script.ps1
Created January 27, 2022 16:21
Ivanti DSM - PSX PowerShell Extensions Script zum reinstallieren von fehlgeschlagenen Policy Instanzen
param
(
[string]$argServer = "localhost:8090",
[string]$argUser = "domain\username",
[string]$argPassword = "Passwort12345",
[string]$context = "emdb:\rootDSE\Managed Users & Computers\2\. Computers\*"
)
import-module psx7 -DisableNameChecking
@MarcoGriep88
MarcoGriep88 / script.ps1
Last active January 27, 2022 16:25
PSX PowerShell Extensions Script for creating Patch Reports for Ivanti DSM
#Connection Options
param
(
[string]$argServer = '', #localhost:8090
[string]$argUser = '', #domain\username
[string]$argPassword = '', #Password123
[string]$loggedInUser = '', #Optional for Logging
[string]$context = "emdb:\rootDSE\Managed Users & Computers\2\. Computers\*"
)
@MarcoGriep88
MarcoGriep88 / script.ps1
Created January 27, 2022 16:30
Ivanti DSM Export APM Patch Management Data into Excel
#Install-Module ImportExcel
#Connection Options
param
(
[string]$argServer = '',
#localhost:8090
[string]$argUser = '',
#domain\username
@MarcoGriep88
MarcoGriep88 / script.ps1
Created January 27, 2022 16:34
Ivanti DSM - Monitor Job Policies for errors (like pending reboot) - PSX PowerShell Extensions Script
#Install-Module ImportExcel
#Connection Options
param
(
[string]$argServer = 'meinbls.intranet.int:8090',
#localhost:8090
[string]$argUser = 'domain\username',
#domain\username
@MarcoGriep88
MarcoGriep88 / script.ps1
Created January 27, 2022 16:41
Ivanti DSM - Patch Pakete löschen
# =====================================================
# Author: Griep Marco
# Last Change: 2018-02-16
#
# Release Notes: Initial Commit
# Contributors: -
# =====================================================
import-module psx7 -DisableNameChecking
@MarcoGriep88
MarcoGriep88 / script.sh
Created January 27, 2022 16:45
Shell Script - Kill Process if CPU usage gets to high for a given time
#!/bin/bash
# ----------------------------------------------------------
# Author: Griep Marco, www.marcogriep.de
# License:
# You can edit, distribute or sell this snippet if you want,
# but please contribute to my webpage www.marcogriep.com
#
# If you use this Script commercially, please send a dollar
# to "griepmarco@gmail.com" via paypal. (Pay-What-You-Want)
@MarcoGriep88
MarcoGriep88 / script.ps1
Last active February 17, 2022 08:15
Ivanti DSM - Delete old computer objects
param
(
[string]$argServer = 'localhost:8090',
#localhost:8090
[string]$argUser = 'domain\user',
#domain\username
[string]$argPassword = 'password',
#Password123
@MarcoGriep88
MarcoGriep88 / script.ps1
Created January 27, 2022 18:43
Active Directory, WSUS, Lansweeper Computer Object Sync
#Get-WindowsCapability -Online | ? {$_.Name -like "*RSAT*" -and $_.State -eq "NotPresent"} | Add-WindowsCapability -Online
# Oder:
#DISM /Online /Add-Capability /CapabilityName:Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0
#Install-Module ImportExcel
class HostInfo {
[string]$Hostname
[string]$LastSync
}
@MarcoGriep88
MarcoGriep88 / script.ps1
Created January 27, 2022 18:47
Ivanti DSM - Active Directory and Lansweeper Sync
param(
[string]$argServer = 'mybls-server.intranet.int:8085',
[string]$argUser = 'domain\username',
[string]$argPassword = 'DSMPassoword',
[string]$context = "emdb:\rootDSE\Managed Users & Computers\*"
)
#==============================================
# IDENTIFY ALL DSM COMPUTERS
#==============================================