• Link to Youtube
  • Link to X
  • Link to Facebook
  • Contact
  • Privacy Policy
  • ToS
WinReflection
  • Home
  • Blog
  • Contact
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
WinReflection logo over a blue sky background
SysAdmin Toolkit

Laboratory


December 25, 2022

Table of Contents

Toggle
  • 🖥️ Microsoft Miscellaneous Commands & Scripts
    • ✓ Clear all Event Viewer Logs
    • ✓ Clear all Logs in Windows Directory
    • ✓ Reinstall the Microsoft XPS Document Writer
    • ✓ Reinstall the Microsoft Print to PDF Printer
    • ✓ Reinstall the Microsoft Fax Printer
    • ✓ Reinstall the Microsoft XPS Viewer
    • ✓ Reset the Windows TCP/IP Stack
    • ✓ Backup BitLocker Recovery Information to AD after BitLocker is Turned on for Windows 7
    • ✓ Windows 10 In-Place Upgrade via Command Line
    • ✓ Manually and Automatically Removing IIS Log Files
    • ✓ Force a Check Disk Scan in Windows on Next Boot
    • ✓ Connecting to Office 365 with PowerShell
    • ✓ Download Latest Windows 10 ISO Directly from Microsoft (Home and Pro – RTM)
    • ✓ Disable AutoDiscover so that Outlook Searches for Non-Microsoft Direct Exchange Servers
    • ✓ Force Office to Update to a Specific Version Through Command-Line
    • ✓ Repair Corruptions in a Windows Installation
    • ✓ Fix Problems that Block Programs from Being Installed or Removed
    • ✓ Microsoft Visual C++ Redistributable Latest Supported Downloads | All-in-One
    • ✓ Reset Local Group Policy to Default
    • ✓ Repair TLS Settings and Resolve Security Complaints
    • ✓ Latest Updates for Versions of Office that use Windows Installer (MSI)
    • ✓ Managing Exchange Mailboxes
    • ✓ Restarting the Datto RMM Agent Remotely
    • ✓ Switching Users with Command Line if GUI Option is Missing
    • ✓ Use “Run as different user” Option in Right-Click Context Menu in Explorer
    • ✓ Not Seeing Mapped Network Drives for Certain User Sessions
    • ✓ Fix AppX Package Issues after AD Username Change
    • ✓ Get Installed Features in Windows Server
    • ✓ Uninstall Windows Features in Windows Server
    • ✓ Disable AutoLock for WorkFolders
    • ✓ Lock Workstation
    • ✓ Domain Network Type Not Detected in Domain
    • ✓ Get to Classic System Properties
    • ✓ Block Windows 11 Upgrade
    • ✓ Disable – AutoDiscover
    • ✓ Set OneDrive to Run at Startup
    • ✓ Scan and Repair – DISM, SFC, and Check Disk
  • 📦 Microsoft Deployment & Automation
    • ✓ Generic Windows Product Keys
    • ✓ Export all Third-Party Drivers of Current Running System to a Folder
    • ✓ Import and Install all Drivers to Current Running System from a Folder
    • ✓ Register 32-bit and 64-bit .DLL and .OCX Files
    • ✓ Import Windows Security Policy
    • ✓ Export and Import Group Policies from Another System
    • ✓ Import and Enable AppLocker Policies and Enable APPIDSVC Service
    • ✓ Sysprep Command with Unattend.xml Created in WSIM
    • ✓ Install – Administrative Templates (Windows 11 22H2 v3.0) – Windows Server
  • 💿 Software Deployment & Management
    • ✓ Silently Install Intel Chipset Drivers
    • ✓ Silently Install Intel RST Drivers
    • ✓ Silently Install Bitwarden Desktop Client
    • ✓ Silently Install Egnyte Desktop Client
    • ✓ Silently Install Dymo Connect
    • ✓ Silently Install OpenDental
    • ✓ Silently Install Osstell Connect Driver
    • ✓ Silently Install Intermedia’s SecuriSync Desktop Client
    • ✓ Silently Install Microsoft Edge (Chromium)
    • ✓ Silently Install Wells Fargo’s Digital Check Scanner Driver
    • ✓ Silently Install Univerge Blue’s Connect Desktop Client
    • ✓ Silently Install Univerge Blue’s Share Desktop Client
    • ✓ Silently Install SentinelOne Agent
    • ✓ Silently Install Lithnet Idle Logoff
    • ✓ Silently Install Weave Desktop Client
    • ✓ Silently Install Microsoft 365 Desktop Application Shortcuts
    • ✓ HP CMSL BIOS Update (WiP)
  • 🗑️ Microsoft Software Removal & Cleanup
    • ✓ Uninstall Dell Bloatware and Microsoft Office Language Versions Except English
    • ✓ Uninstall Remnants of Solidworks
    • ✓ Uninstall – ConnectWise and ScreenConnect
    • ✓ Uninstall – Datto RMM and Splashtop
  • 🐧 Linux Miscellaneous Commands & Tips
    • ✓ Install Docker and Portainer.IO
    • ✓ DD-WRT – Manually Flashing to Certain Partitions Using SSH or Telnet
  • ✅ Conclusion
    • 🌿 Final Thoughts

Reading Time: 16 minutes

🖥️ Microsoft Miscellaneous Commands & Scripts

This section is a practical Windows administration reference that groups together everyday troubleshooting, maintenance, and system-management commands in one place. It covers a mix of useful command-line tools and scripts for checking system health, repairing corrupted files, managing services and updates, gathering system information, and fixing common Windows issues without needing to dig through multiple Microsoft docs. Overall, it works as a quick-access toolbox for IT admins, power users, and support technicians who need reliable commands for diagnostics, cleanup, recovery, and general operating system maintenance.

☐Microsoft Miscellaneous Commands & Scripts
✓

✓ Clear all Event Viewer Logs

Run
Run this batch command to enumerate all Event Viewer logs and clear them.
for /F "tokens=*" %1 in ('wevtutil.exe el') DO wevtutil.exe cl "%1"
✓

✓ Clear all Logs in Windows Directory

Run
Change into the Windows directory, then delete .log files recursively, quietly, and forcefully.
cd C:\Windows
del *.log /a /s /q /f
✓

✓ Reinstall the Microsoft XPS Document Writer

Run
Disable and then re-enable the XPS Services feature.
Dism /Online /Disable-Feature /FeatureName:"Printing-XPSServices-Features" /NoRestart
Dism /Online /Enable-Feature /FeatureName:"Printing-XPSServices-Features" /NoRestart
Reference
Microsoft Learn: Enable or Disable Windows Features Using DISM
✓

✓ Reinstall the Microsoft Print to PDF Printer

Run
DISM version:
Dism /Online /Disable-Feature /FeatureName:"Printing-PrintToPDFServices-Features" /NoRestart
Dism /Online /Enable-Feature /FeatureName:"Printing-PrintToPDFServices-Features" /NoRestart
PowerShell
PowerShell version:
Disable-WindowsOptionalFeature -Online -FeatureName Printing-PrintToPDFServices-Features -All
Enable-WindowsOptionalFeature -Online -FeatureName Printing-PrintToPDFServices-Features -All
Reference
Microsoft Learn: DISM feature management  |  Microsoft Learn: Disable-WindowsOptionalFeature
✓

✓ Reinstall the Microsoft Fax Printer

Run
Disable and then re-enable the Fax Services feature.
Dism /Online /Disable-Feature /FeatureName:"FaxServiceRole" /NoRestart
Dism /Online /Enable-Feature /FeatureName:"FaxServiceRole" /NoRestart
Reference
Microsoft Learn: Enable or Disable Windows Features Using DISM
✓

✓ Reinstall the Microsoft XPS Viewer

Run
Remove and then add the XPS Viewer capability.
Dism /Online /Remove-Capability /CapabilityName:XPS.Viewer~~~~0.0.1.0
Dism /Online /Add-Capability /CapabilityName:XPS.Viewer~~~~0.0.1.0
Reference
Microsoft Learn: Enable or Disable Windows Features Using DISM
✓

✓ Reset the Windows TCP/IP Stack

Steps
Open Command Prompt as an administrator, then run the following commands in order and test the connection afterward.
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
arp -d
Reference
Microsoft Support: Fix Wi‑Fi connection issues  |  netsh options  |  ipconfig options
✓

✓ Backup BitLocker Recovery Information to AD after BitLocker is Turned on for Windows 7

Run
Replace {id} with the protector GUID you want to back up.
manage-bde -protectors -adbackup c: -id {id}
Reference
Microsoft Learn: AD backup guidance  |  manage-bde options
✓

✓ Windows 10 In-Place Upgrade via Command Line

Examples
Two example upgrade commands:
setup.exe /auto upgrade /priority normal /copylogs "C:\TEMP\Windows-10_22H2_Upgrade"
setup.exe /auto upgrade /dynamicupdate enable /priority normal /eula accept /copylogs "C:\Windows 10 21H2 Upgrade Logs"
Reference
Microsoft Learn: Windows Setup command-line options
✓

✓ Manually and Automatically Removing IIS Log Files

Manual
Delete IIS log files older than 30 days from a specific site log folder:
ForFiles.exe -p C:\inetpub\logs\LogFiles\W3SVC1 -m *.log -d -30 -c "CMD.exe /C Del @path"
This removes log files older than 30 days from the W3SVC1 folder. Add more folders as needed.
Automatic
Create a batch file at C:\inetpub\logs\LogFiles\W3SVC_LogsMaintenance.bat and place your cleanup commands inside it.
ForFiles.exe -p C:\inetpub\logs\LogFiles\W3SVC1 -m *.log -d -30 -c "CMD.exe /C Del @path"
ForFiles.exe -p C:\inetpub\logs\LogFiles\W3SVC2 -m *.log -d -30 -c "CMD.exe /C Del @path"
Schedule
Schedule the batch file weekly on Sundays at 06:00:
SchTasks /Create /SC Weekly /D SUN /ST 06:00 /TN "W3SVC Logs Maintenance" /TR "C:\inetpub\logs\LogFiles\W3SVC_LogsMaintenance.bat"
Reference
forfiles options  |  schtasks options
✓

✓ Force a Check Disk Scan in Windows on Next Boot

Run
Mark the volume dirty so Check Disk runs on the next boot:
fsutil dirty set c:
Clear
If Check Disk does not complete and the system keeps trying to scan on every boot, clear the scheduled check:
chkntfs /x c:
The /x switch tells Windows not to check volume C: on the next reboot. If the system is stuck in a loop, boot into Windows PE, Windows installation media, Windows-to-Go, or other boot media, run that command, then boot Windows normally.
Repair
After Windows loads, run a full disk check and repair:
chkdsk /f /r c:
This should complete the five stages of the scan and clear the dirty bit.
Verify
fsutil dirty query c:
fsutil options  |  chkntfs options  |  chkdsk options
✓

✓ Connecting to Office 365 with PowerShell

Run
PowerShell example from the source page:
$LiveCred = Get-Credential -Username email -Message "Enter O365 admin credential here"
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
Import-PSSession $Session
Reference
Microsoft Learn: Connect to Microsoft 365 with PowerShell
✓

✓ Download Latest Windows 10 ISO Directly from Microsoft (Home and Pro – RTM)

Steps
  • Go to the Microsoft download page: Download Windows 10
  • In Internet Explorer, open F12 Developer Tools, then go to the Emulation tab and change the Browser Profile to Windows Phone.
  • The page refreshes; select the version and language to reveal 32-bit and 64-bit ISO download buttons.
These ISOs also work with Windows 10 OEM product keys embedded in BIOS.
✓

✓ Disable AutoDiscover so that Outlook Searches for Non-Microsoft Direct Exchange Servers

Batch
reg add HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover /t REG_DWORD /v ExcludeExplicitO365Endpoint /d 1
PowerShell
Set-ItemProperty -Path 'HKCU:\Software\Microsoft\Office\16.0\Outlook\AutoDiscover' -Name 'ExcludeExplicitO365Endpoint' -Value 1 -Type DWORD -Force
Reference
reg add options  |  Set-ItemProperty options
✓

✓ Force Office to Update to a Specific Version Through Command-Line

Run
cd "C:\Program Files\Common Files\microsoft shared\ClickToRun"
officec2rclient.exe /update user updatetoversion=16.0.6366.2062 displaylevel=false forceappshutdown=true
Note
  • displaylevel=false stops the on-screen Office update display.
  • forceappshutdown=true closes Office applications so the update can complete.
✓

✓ Repair Corruptions in a Windows Installation

SFC
sfc /scannow
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\SFC-Details.txt"
The second command generates a text file on the desktop that highlights errors detected by SFC.
DISM
DISM.exe /Online /Cleanup-Image /RestoreHealth
Alternate Source
To repair an online image using your own source files instead of Windows Update:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
Reference
Microsoft Support: SFC repair guidance  |  Microsoft Learn: Repair a Windows image
✓

✓ Fix Problems that Block Programs from Being Installed or Removed

Download
Download the Microsoft troubleshooter here.
✓

✓ Microsoft Visual C++ Redistributable Latest Supported Downloads | All-in-One

Official
Microsoft Learn: Latest supported Visual C++ Redistributable downloads
Third-Party
TechPowerUp: Visual C++ Redistributable Runtimes All‑in‑One
✓

✓ Reset Local Group Policy to Default

Run
Delete the local policy folders, then force a Group Policy refresh.
RD /S /Q "%WinDir%\System32\GroupPolicyUsers"
RD /S /Q "%WinDir%\System32\GroupPolicy"
gpupdate /force
✓

✓ Repair TLS Settings and Resolve Security Complaints

Download
Download IIS Crypto from Nartac Software.
The source notes IIS Crypto often resolves persistent website complaints about TLS security settings when manual changes still leave the site complaining.
CLI Switches
/backup - Specify a file to backup the current registry settings to.
/template default - This template restores the server to the default settings.
/best - This template sets your server to use the best practices for TLS.
/pci32 - This template is used to make your server PCI 3.2 compliant.
/strict - This template sets your server to use the strictest settings possible.
/fips140 - This template makes your server FIPS 140-2 compliant.
/reboot - Reboot the server after a template is applied.
/help|? - Show the help screen.
Example
Example command that backs up the registry, applies a custom template, and reboots the server:
iiscryptocli /backup backup.reg /template "C:\TEMP\MyServers.ictpl" /reboot
✓

✓ Latest Updates for Versions of Office that use Windows Installer (MSI)

Reference
Microsoft Learn: Office MSI updates  |  Microsoft Support: Install Office updates
✓

✓ Managing Exchange Mailboxes

Get Permissions
Get-Mailbox | % { Get-MailboxFolderPermission(($_.PrimarySmtpAddress.ToString())+":Calendar") -User %username% -ErrorAction SilentlyContinue } | Select Identity,User,AccessRights | Format-Table -Autosize -Wrap
Add Permissions
Add-MailboxFolderPermission -Identity %calendarname@fqdn%:Calendar -User %username@fqdn% -AccessRights Editor
Remove Permissions
Remove-MailboxFolderPermission -Identity "%fqdn/path/name:Calendar" -User %username%
Folder Statistics
Get-MailboxFolderStatistics "%username%" | ft Name, Identity, Folderpath, Foldertype | Format-Table -Autosize -Wrap
✓

✓ Restarting the Datto RMM Agent Remotely

PowerShell
Invoke-Command -ComputerName %HOSTNAME% { Restart-Service -Name CagService }
(Get-Service -ComputerName %HOSTNAME% -Name CagService).Restart()
✓

✓ Switching Users with Command Line if GUI Option is Missing

Run
Open Command Prompt or PowerShell and enter:
tsdiscon
This takes you to the lock screen so you can sign in as another user. The source specifically calls this useful for off-site domain-joined computers that need a user-specific VPN session before another domain account can sign in.
Reference
Microsoft Learn: tsdiscon options
✓

✓ Use “Run as different user” Option in Right-Click Context Menu in Explorer

Tip
Hold Ctrl + Shift, then right-click the program to expose the Run as different user option in Explorer’s context menu.
The source notes this is useful when Run as administrator is missing, disabled, unreliable, or when you need the install to run under a specific administrator user account instead of the local built-in Administrator context.
✓

✓ Not Seeing Mapped Network Drives for Certain User Sessions

Registry Path
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Steps
  • Right-click Configuration, then choose New > DWORD (32-bit) Value.
  • Name it EnableLinkedConnections.
  • Open it and set Value data to 1.
  • Close Registry Editor and restart the computer.
Reference
Microsoft Learn: Mapped drives are not available from elevated prompts
✓

✓ Fix AppX Package Issues after AD Username Change

Context
The source describes this as a repair step for Store app failures after an Active Directory username change. It recommends temporarily adding the affected user to the local Administrators group on the client, signing in as that user, and then re-registering the AppX packages.
PowerShell
Get-AppxPackage | ForEach-Object { Add-AppxPackage -DisableDevelopmentMode -Register ($_.InstallLocation + 'AppxManifest.xml') }
Alternate
If the first variation does not work, try the path with a backslash:
Get-AppxPackage | ForEach-Object { Add-AppxPackage -DisableDevelopmentMode -Register ($_.InstallLocation + '\AppxManifest.xml') }
✓

✓ Get Installed Features in Windows Server

PowerShell
Get-WindowsFeature | Where-Object -FilterScript { $_.Installed -Eq $TRUE }
✓

✓ Uninstall Windows Features in Windows Server

Example
Example shown for removing Sync Share for a File Server:
Uninstall-WindowsFeature -Name FS-SyncShareService
✓

✓ Disable AutoLock for WorkFolders

PowerShell
Set-SyncShare WorkFolders -PasswordAutolockExcludeDomain example.com
Set-SyncShare WorkFolders -RequirePasswordAutoLock $False
Get-SyncShare -Name "WorkFolders"
✓

✓ Lock Workstation

Run
powershell.exe -command "rundll32.exe user32.dll,LockWorkStation"
✓

✓ Domain Network Type Not Detected in Domain

Run
powershell.exe -command "Restart-Service NlaSvc -Force"
The source recommends creating a Task Scheduler task to run this command at boot on Windows Servers that are not detecting the correct network type.
✓

✓ Get to Classic System Properties

Run
Open the Run dialog and enter:
shell:::{bb06c0e4-d293-4f75-8a90-cb05b6477eee}
✓

✓ Block Windows 11 Upgrade

PowerShell
# Get Windows Edition
$Edition = (Get-ComputerInfo | Select-Object -ExpandProperty WindowsProductName).Trim()
$RegistryPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate"

# Check if Windows Edition is Windows 10.
if ($Edition -like "Windows 10*") {
    Write-Host "Edition is Windows 10, applying Registry edits to block Windows 11 upgrade."
    New-ItemProperty -Path $RegistryPath -Name "TargetReleaseVersion" -Value 1 -PropertyType DWORD -Force
    New-ItemProperty -Path $RegistryPath -Name "ProductVersion" -Value 'Windows 10' -PropertyType String -Force
    New-ItemProperty -Path $RegistryPath -Name "TargetReleaseVersionInfo" -Value '22H2' -PropertyType String -Force
} else {
    Write-Host "An error occurred or edition does not match."
}
✓

✓ Disable – AutoDiscover

Batch
REG ADD HKCU\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover /V ExcludeExplicitO365Endpoint /T REG_DWORD /D 1 /F
REG ADD HKCU\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover /V PreferLocalXML /T REG_DWORD /D 0 /F
REG ADD HKCU\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover /V ExcludeHttpRedirect /T REG_DWORD /D 0 /F
REG ADD HKCU\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover /V ExcludeHttpsAutodiscoverDomain /T REG_DWORD /D 1 /F
REG ADD HKCU\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover /V ExcludeHttpsRootDomain /T REG_DWORD /D 1 /F
REG ADD HKCU\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover /V ExcludeScpLookup /T REG_DWORD /D 1 /F
REG ADD HKCU\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover /V ExcludeSrvRecord /T REG_DWORD /D 1 /F
✓

✓ Set OneDrive to Run at Startup

PowerShell
# Define source and destination paths
$sourceShortcut = "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk"
$destinationFolder = [System.Environment]::GetFolderPath("Startup")
$destinationShortcut = Join-Path -Path $destinationFolder -ChildPath "OneDrive.lnk"

# Copy the shortcut to the startup folder
Copy-Item -Path $sourceShortcut -Destination $destinationShortcut -Force

# Check if the copy was successful
if (Test-Path $destinationShortcut) {
    Write-Host "OneDrive shortcut copied to Startup folder successfully."
} else {
    Write-Host "Failed to copy OneDrive shortcut to Startup folder." -ForegroundColor Red
}
✓

✓ Scan and Repair – DISM, SFC, and Check Disk

Batch
echo 'y' | chkdsk.exe /f
dism /online /cleanup-image /restorehealth
sfc /scannow
dism /online /cleanup-image /restorehealth
sfc /scannow

📦 Microsoft Deployment & Automation

Streamline your IT workflows with these powerful Microsoft deployment commands and scripts. From software installs to system configurations, this collection helps automate routine tasks and boost efficiency.

☐Microsoft Deployment & Automation
✓

✓ Generic Windows Product Keys

Official
Use Microsoft’s official Generic Volume License Key reference page for the Windows client and server product keys discussed in the source section: KMS client activation and product keys.
✓

✓ Export all Third-Party Drivers of Current Running System to a Folder

Examples
Use either DISM or PowerShell to export third-party drivers from the currently running system to a folder.
DISM /Online /Export-Driver /Destination:"C:\TEMP\ThinkPad-P50-Drivers"
Export-WindowsDriver -Online -Destination "C:\TEMP\ThinkPad-P50-Drivers"
Reference
DISM driver servicing options  |  Export-WindowsDriver
✓

✓ Import and Install all Drivers to Current Running System from a Folder

Run
Add all INF drivers from the target folder and its subdirectories, install them, and reboot if needed.
PnPUtil /Add-Driver "C:\TEMP\ThinkPad-P50-Drivers\*.inf" /Subdirs /Install /Reboot
Reference
PnPUtil command syntax
✓

✓ Register 32-bit and 64-bit .DLL and .OCX Files

Copy
Copy 32-bit libraries into SysWOW64 and 64-bit libraries into System32 before registering them.
copy "C:\32-bit-dlls" "C:\Windows\SysWOW64"
copy "C:\64-bit-dlls" "C:\Windows\System32"
Register
C:\Windows\SysWOW64\regsvr32.exe example.dll
C:\Windows\SysWOW64\regsvr32.exe example.ocx
C:\Windows\System32\regsvr32.exe example.dll
C:\Windows\System32\regsvr32.exe example.ocx
Note
On 64-bit Windows, the 64-bit version of regsvr32.exe is %systemroot%\System32\regsvr32.exe, and the 32-bit version is %systemroot%\SysWOW64\regsvr32.exe.
Reference
regsvr32 command reference
✓

✓ Import Windows Security Policy

PowerShell
Resolve the current script directory, then apply a security template to the local security database with secedit.exe.
$ExecutingScriptDirectory = Split-Path -Path $MyInvocation.MyCommand.Definition -Parent

secedit.exe /configure /db %windir%\security\local.sdb /cfg "$ExecutingScriptDirectory\Windows-10-Modified.inf" /quiet
✓

✓ Export and Import Group Policies from Another System

Steps
  • Turn on Hidden Files in File Explorer.
  • Back up C:\Windows\System32\GroupPolicy.
  • Back up C:\Windows\System32\GroupPolicyUsers.
  • Download the LGPO utility from Microsoft: Microsoft Security Compliance Toolkit download.
Run
After extracting LGPO.exe, open Command Prompt in that folder and run the applicable import commands:
LGPO /m "C:\TEMP\GPOs\GroupPolicy\Machine\Registry.pol"
LGPO /u "C:\TEMP\GPOs\GroupPolicy\User\Registry.pol"
LGPO /ua "C:\TEMP\GPOs\GroupPolicyUsers\S-1-5-32-544\User\Registry.pol"
LGPO /un "C:\TEMP\GPOs\GroupPolicyUsers\S-1-5-32-545\User\Registry.pol"
Note
There may be nothing in C:\Windows\System32\GroupPolicyUsers if you do not have policies tied to specific users.
Reference
LGPO.exe command-line options
✓

✓ Import and Enable AppLocker Policies and Enable APPIDSVC Service

Run
Import the XML AppLocker policy, then set the APPIDSVC service to start automatically.
powershell -command "& {&'Import-Module' AppLocker}"; "& {&'Set-AppLockerPolicy' -XMLPOLICY C:\Deployment\AppLocker\example.xml}"
sc config APPIDSVC START=AUTO
Reference
Set-AppLockerPolicy
✓

✓ Sysprep Command with Unattend.xml Created in WSIM

Run
Run Sysprep from the Sysprep folder and point it to the unattend file created in Windows System Image Manager (WSIM).
cd C:\Windows\System32\Sysprep
sysprep.exe /generalize /oobe /shutdown /unattend:Unattend.xml
Reference
Use answer files with Sysprep  |  Sysprep (Generalize) a Windows installation
✓

✓ Install – Administrative Templates (Windows 11 22H2 v3.0) – Windows Server

PowerShell
Install the Administrative Templates MSI, copy the template files into SYSVOL, then swap the central store folder if the new folder exists.
msiexec.exe /i "C:\TEMP\Administrative_Templates_for_Windows_11_July_2023_Update_V3.msi" /quiet
copy-item -path "C:\Program Files (x86)\Microsoft Group Policy\Windows 11 July 2023 Update V3 (22H2)\PolicyDefinitions" -destination "C:\Windows\SYSVOL\domain\Policies\PolicyDefinitions_Win11-22H2-v3" -recurse -force
$folder = 'C:\Windows\SYSVOL\domain\Policies\PolicyDefinitions_Win11-22H2-v3'
"Test to see if folder [$folder]  exists"
if (test-path -path $folder) {
    rename-item -path "C:\Windows\SYSVOL\domain\Policies\PolicyDefinitions" -newname "PolicyDefinitions_old" -force
    rename-item -path "C:\Windows\SYSVOL\domain\Policies\PolicyDefinitions_Win11-22H2-v3" -newname "PolicyDefinitions" -force
    gpupdate /force
} else {
    "An error has occured."
}
Reference
Create and manage the Group Policy central store

💿 Software Deployment & Management

Explore practical scripts and commands for deploying, updating, and managing software across systems. Designed to simplify your workflow and ensure smooth rollouts.

☐Software Deployment & Management
✓

✓ Silently Install Intel Chipset Drivers

BAT
SetupChipset.exe -overall -s -norestart
✓

✓ Silently Install Intel RST Drivers

BAT
SetupRST.exe -s -overwrite
✓

✓ Silently Install Bitwarden Desktop Client

BAT
Bitwarden-Installer-1.29.0.exe /ALLUSERS /S
✓

✓ Silently Install Egnyte Desktop Client

PowerShell
# Define the URL of the file to download
$url = "https://egnyte-cdn.egnyte.com/egnytedrive/win/en-us/latest/EgnyteConnectWin.msi?_ga=2.49362406.1151330795.1694033891-955991979.1692196399"

# Make directory
New-Item -Path 'C:\TEMP' -ItemType Directory -Force -WarningAction SilentlyContinue -ErrorAction SilentlyContinue | Out-Null

# Define the destination folder to extract to
$destination = "C:\TEMP"

# Download the file from the URL
$downloadPath = Join-Path $destination "EgnyteConnectWin.msi"
Invoke-WebRequest -Uri $url -OutFile $downloadPath

Start-Process "EgnyteConnectWin.msi" -WorkingDirectory "C:\TEMP" -ArgumentList "/passive" -PassThru
✓

✓ Silently Install Dymo Connect

PowerShell
$ExecutingScriptDirectory = Split-Path -Path $MyInvocation.MyCommand.Definition -Parent
Start-Process -Wait -FilePath "$ExecutingScriptDirectory\AccessDatabaseEngine-2010_x64.exe" -ArgumentList '/quiet','/norestart' -PassThru
Start-Process -Wait -FilePath "$ExecutingScriptDirectory\AccessDatabaseEngine-2016_x64.exe" -ArgumentList '/quiet','/norestart' -PassThru
Start-Process -Wait -FilePath "$ExecutingScriptDirectory\vcredist2015_2017_2019_2022_x64.exe" -ArgumentList '/quiet','/norestart' -PassThru
New-Item -Path 'C:\TEMP' -ItemType Directory
Expand-Archive -LiteralPath "$ExecutingScriptDirectory\DYMO-Connect.zip" -DestinationPath "C:\TEMP\DYMO-Connect"
Start-Process -Wait -FilePath "C:\TEMP\DYMO-Connect\DYMO Connect.msi" -ArgumentList '/quiet','/norestart' -PassThru
✓

✓ Silently Install OpenDental

BAT
OpenDental_21-4-37-0.msi /quiet /norestart
✓

✓ Silently Install Osstell Connect Driver

BAT
Osstell-Gateway_v1.10.exe /S
✓

✓ Silently Install Intermedia’s SecuriSync Desktop Client

BAT
@echo off

reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client2" > NUL 2> NUL
IF %ERRORLEVEL% == 0 GOTO APP_CHECK_INSTALLATION
echo "Installing .NET Framework 4"

dotNetFx40_Full_x86_x64.exe /q

:APP_CHECK_INSTALLATION
IF EXIST "%ProgramFiles%\SecuriSync" GOTO APP_ALREADY_INSTALLED
echo Installing SecuriSync
SecuriSyncSetup-3.19.1.exe /quiet /L*V "%temp%\SecuriSyncInstallLog.txt"

GOTO END
:APP_ALREADY_INSTALLED
echo SecuriSync is already installed.
:END
✓

✓ Silently Install Microsoft Edge (Chromium)

BAT
MicrosoftEdgeEnterpriseX64.msi /quiet /norestart
✓

✓ Silently Install Wells Fargo’s Digital Check Scanner Driver

PowerShell
$ExecutingScriptDirectory = Split-Path -Path $MyInvocation.MyCommand.Definition -Parent

New-Item -Path 'C:\TEMP' -ItemType Directory

Expand-Archive -LiteralPath "$ExecutingScriptDirectory\Wells-Fargo-Digital-Check-Scanner-Driver-2.5.0.zip" -DestinationPath "C:\TEMP\Wells-Fargo-Digital-Check-Scanner-Driver-2.5.0"
Start-Process -Wait -FilePath "C:\TEMP\Wells-Fargo-Digital-Check-Scanner-Driver-2.5.0\Digital Check Scanner Driver.msi" -ArgumentList '/quiet','/norestart'
✓

✓ Silently Install Univerge Blue’s Connect Desktop Client

PowerShell
# Define the URL of the file to download
$url = "https://admin.univerge.blue/voice/pbx/softphonereleases/blue/latest-win/univerge-blue-connect.exe"

# Make directory
New-Item -Path 'C:\TEMP' -ItemType Directory -Force -WarningAction SilentlyContinue -ErrorAction SilentlyContinue | Out-Null

# Define the destination folder to extract to
$destination = "C:\TEMP"

# Download the file from the URL
$downloadPath = Join-Path $destination "univerge-blue-connect.exe"
Invoke-WebRequest -Uri $url -OutFile $downloadPath

Start-Process "univerge-blue-connect.exe" -WorkingDirectory "C:\TEMP" -ArgumentList "/S /ALLUSERS" -PassThru
✓

✓ Silently Install Univerge Blue’s Share Desktop Client

PowerShell
# Define the URL of the file to download
$url = "https://us4sync.myonlinedata.net/update/v1.0/installers?customization_id=UnivergeBlueShare&client_type=Sync-WindowsApp"

# Make directory
New-Item -Path 'C:\TEMP' -ItemType Directory -Force -WarningAction SilentlyContinue -ErrorAction SilentlyContinue | Out-Null

# Define the destination folder to extract to
$destination = "C:\TEMP"

# Download the file from the URL
$downloadPath = Join-Path $destination "univerge-blue-share.exe"
Invoke-WebRequest -Uri $url -OutFile $downloadPath

Start-Process "univerge-blue-share.exe" -WorkingDirectory "C:\TEMP" -ArgumentList "/quiet" -PassThru
✓

✓ Silently Install SentinelOne Agent

BAT
SentinelInstaller-x64_windows_64bit_v21_7_7_40005.exe /SITE_TOKEN={site-token} /SILENT
✓

✓ Silently Install Lithnet Idle Logoff

PowerShell
# Define the URL of the file to download
$url1 = "https://github.com/lithnet/idle-logoff/releases/download/v1.2.8134/lithnet.idlelogoff.setup.msi"
$url2 = "https://github.com/lithnet/idle-logoff/archive/refs/tags/v1.2.8134.zip"

# Make directory
new-item -path 'C:\TEMP' -itemtype directory -force -warningaction silentlycontinue -erroraction silentlycontinue | out-null

# Define the destination folder to extract to
$destination = "C:\TEMP"

# Download the file from the URL
$downloadpath1 = Join-Path $destination "lithnet.idlelogoff.setup.msi"
$downloadpath2 = Join-Path $destination "idle-logoff-1.2.8134.zip"
invoke-webrequest -uri $url1 -outfile $downloadpath1
invoke-webrequest -uri $url2 -outfile $downloadpath2

# Install Lithnet Idle Logoff
msiexec.exe /i "C:\TEMP\lithnet.idlelogoff.setup.msi" /quiet /norestart
expand-archive -literalpath "C:\TEMP\idle-logoff-1.2.8134.zip" -destinationpath "C:\TEMP\idle-logoff-1.2.8134" -force

# Copy Policy Definitions
copy-item -path "C:\TEMP\idle-logoff-1.2.8134\idle-logoff-1.2.8134\src\Lithnet.IdleLogoff\PolicyDefinitions" -destination "C:\Windows\SYSVOL\domain\Policies\PolicyDefinitions" -recurse -force
copy-item -path "C:\TEMP\idle-logoff-1.2.8134\idle-logoff-1.2.8134\src\Lithnet.IdleLogoff\PolicyDefinitions" -destination "C:\Windows\PolicyDefinitions" -recurse -force
✓

✓ Silently Install Weave Desktop Client

PowerShell
# Define the URL of the file to download
$url = "https://storage.googleapis.com/software-updates.getweave.com/latest/Client.exe"

# Make directory
New-Item -Path 'C:\TEMP' -ItemType Directory -Force -WarningAction SilentlyContinue -ErrorAction SilentlyContinue | Out-Null

# Define the destination folder to extract to
$destination = "C:\TEMP"

# Download the file from the URL
$downloadPath = Join-Path $destination "client.exe"
Invoke-WebRequest -Uri $url -OutFile $downloadPath

Start-Process "client.exe" -WorkingDirectory "C:\TEMP" -ArgumentList "/S" -PassThru

Copy-Item "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Weave\Weave.lnk" -Destination "C:\Users\Public\Desktop" -Force -Confirm
✓

✓ Silently Install Microsoft 365 Desktop Application Shortcuts

PowerShell
# Copy and Paste Microsoft Office Shortcuts from ProgramData Directory
Copy-Item -Path "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Access.lnk" -Destination 'C:\Users\Public\Desktop' -Force
Copy-Item -Path "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Excel.lnk" -Destination 'C:\Users\Public\Desktop' -Force
Copy-Item -Path "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Outlook.lnk" -Destination 'C:\Users\Public\Desktop' -Force
Copy-Item -Path "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\PowerPoint.lnk" -Destination 'C:\Users\Public\Desktop' -Force
Copy-Item -Path "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Publisher.lnk" -Destination 'C:\Users\Public\Desktop' -Force
Copy-Item -Path "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Word.lnk" -Destination 'C:\Users\Public\Desktop' -Force
✓

✓ HP CMSL BIOS Update (WiP)

PowerShell
Work-in-progress BIOS update script using the HP Client Management Script Library (CMSL).
<#  Creator @gwblok - GARYTOWN.COM
    Used to download BIOS Updates from HP, then Extract the bin file.
    It then checks and suspends bitlocker and runs the upgrade.  It does NOT reboot the machine, you can modify the command line to do that, or have your deployment method call the reboot.
    The download and extract areas on in the TEMP folder, as well as the log.
    REQUIREMENTS:  HP Client Management Script Library
    Download / Installer: https://ftp.hp.com/pub/caps-softpaq/cmit/hp-cmsl.html  - This will download version 1.1.1. and install if needed
    Docs: https://developers.hp.com/hp-client-management/doc/client-management-script-library-0
    This Script was created using version 1.1.1
    Updates: 2019.03.14
        Replaced [Decimal] with [version].  Hopefully will fix issues caused by machines that had more than one decimal point in version.
        Orginally had [Decimal] in code to remove leading "0" on BIOS version reported by HP. Example: Local Version said 1.45, from HP site as 01.45
        Modified Bitlocker Detection.  Technically, probably don't even need the suspend bitlocker code, as HP's upgrade util is supposed to do it.
        Added logic for both HPBIOSUPDREC64.exe & HPFirmwareUpdRec64.exe updaters
#>
$OS = "Win10"
$Category = "bios"

New-Item -Path 'C:\TEMP' -ItemType Directory -Force
$HPContent = "C:\TEMP"

New-Item -Path 'C:\TEMP\Downloads' -ItemType Directory -Force
$DownloadDir = "C:\TEMP\Downloads"

New-Item -Path 'C:\TEMP\Extracted' -ItemType Directory -Force
$ExtractedDir = "C:\TEMP\Extracted"

$ProductCode = (Get-WmiObject -Class Win32_BaseBoard).Product
$Model = (Get-WmiObject -Class Win32_ComputerSystem).Model
$PoshURL = "https://hpia.hpcloud.hp.com/downloads/cmsl/hp-cmsl-1.6.3.exe"

try {
    Get-HPBiosVersion
    Write-Output "HP Module Installed"
    }
catch {
    Write-Output "HP Module Not Loaded, Loading.... Now"
    Invoke-WebRequest -Uri $PoshURL -OutFile "$($DownloadDir)\HPCM.exe"
    Start-Process -FilePath "$($DownloadDir)\HPCM.exe" -ArgumentList "/SP- /VERYSILENT /NORESTART /CLOSEAPPLICATIONS" -Wait
    Import-Module HP.Softpaq
    Write-Output "Finished Downloading and Installing HP Module"
    }
$CurrentBIOS = Get-HPBiosVersion
Write-Output "Current Installed BIOS Version: $($CurrentBIOS)"
Write-Output "Checking Product Code $($ProductCode) for BIOS Updates"
$BIOS = Get-SoftpaqList -Platform $ProductCode -os $OS -Category $Category
$MostRecent = ($Bios | Measure-Object -Property "ReleaseDate" -Maximum).Maximum
$BIOS = $BIOS | WHERE "ReleaseDate" -eq "$MostRecent"
if ([version]$CurrentBIOS -ne [version]$Bios.Version)
    {
    Write-Output "Updated BIOS available, Version: $([version]$BIOS.Version)"
    $DownloadPath = "$($DownloadDir)\$($Model)\$($BIOS.Version)"
    if (-not (Test-Path $DownloadPath)){New-Item $DownloadPath -ItemType Directory}
    $ExtractedPath = "C:\TEMP\Extracted"
    if (-not (Test-Path $ExtractedPath)){New-Item $ExtractedPath -ItemType Directory}
    Write-Output "Downloading BIOS Update for: $($Model) aka $($ProductCode)"
    Get-Softpaq -number $BIOS.ID -saveAs "$($DownloadPath)\$($BIOS.id).exe" -Verbose
    Write-Output "Creating Readme file with BIOS Info HERE: $($DownloadPath)\$($Bios.ReleaseDate).txt"
    $BIOS | Out-File -FilePath "$($DownloadPath)\$($Bios.ReleaseDate).txt"
    $BiosFileName = Get-ChildItem -Path "$($DownloadPath)\*.exe" | select -ExpandProperty "Name"
    Write-Output "Extracting Downloaded BIOS File to: $($ExtractedPath)"
    Start-Process -FilePath "$($DownloadPath)\$($BiosFileName).exe" -ArgumentList "/s /e /f $($ExtractedPath)" -Wait
    if ((Get-BitLockerVolume -MountPoint c:).VolumeStatus -eq "FullyDecrypted")
        {
        Write-Output "Bitlocker Not Present"
        }
    Else
        {
        Write-Output "Suspending Bitlocker"
        Suspend-BitLocker -MountPoint "C:" -RebootCount 1
        }
    if (Test-Path "$($ExtractedPath)\HPBIOSUPDREC64.exe")
        {
        Write-Output "Using HPBIOSUpdRec64.exe to Flash BIOS with Args -s -r -b -l"
        #Start-Process "$($ExtractedPath)\HPBIOSUPDREC64.exe" -ArgumentList "-s -r -b -l$($HPContent)\HPBIOSUpdate.log" -wait
        }
    if (Test-Path "$($ExtractedPath)\HPFirmwareUpdRec64.exe")
        {
        Write-Output "Using HPFirmwareUpdRec64.exe to Flash BIOS with Args -s -r -b -l"
        #Start-Process "$($ExtractedPath)\HPFirmwareUpdRec64.exe" -ArgumentList "-s -r -b -l$($HPContent)\HPBIOSUpdate.log" -wait
        }
    Write-Output "HP BIOS update Applied, Will Install after next reboot"
    Start-Sleep -Seconds 120
    Restart-Computer
    }
ELSE
    {Write-Output "BIOS already Current"}

🗑️ Microsoft Software Removal & Cleanup

A collection of commands and scripts focused on uninstalling Microsoft applications and cleaning up leftover files to keep systems running smoothly and efficiently.

☐Microsoft Software Removal & Cleanup
✓

✓ Uninstall Dell Bloatware and Microsoft Office Language Versions Except English

PowerShell
Function Remove-App([String]$AppName){
    $PackageFullName = (Get-AppxPackage $AppName).PackageFullName
    $ProPackageFullName = (Get-AppxProvisionedPackage -Online | where {$_.Displayname -eq $AppName}).PackageName
    Remove-AppxPackage -package $PackageFullName | Out-Null
    Remove-AppxProvisionedPackage -online -packagename $ProPackageFullName | Out-Null
}
Function Remove-App-Registry([String]$AppName)
{
    $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString
    if($appcheck -ne $null){
        Write-Host $appcheck
        $uninst = "$appcheck".split("=")[2].replace("}","")
        $uninst ="`""+$uninst+"`"" + " /quiet"
        Write-Host $uninst
        cmd /c $uninst
    }
    else{
        Write-Host "$id is not installed on this computer"
    }
}
Function Remove-App-Registry2([String]$AppName)
{
    $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString
    if($appcheck -ne $null){
        $uninst = "$appcheck ".split("=")[2].replace("}","") + " /VERYSILENT"
        cmd /c $uninst
    }
    else{
        Write-Host "$id is not installed on this computer"
    }
}
Function Remove-App-Registry3([String]$AppName)
{
    $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString
    if($appcheck -ne $null){
        $uninst = "$appcheck".split("=")[2]
        $uninst = $uninst.Substring(0,$uninst.length-1) + " -silent"
        Write-Host $uninst
        cmd /c $uninst
    }
    else{
        Write-Host "$id is not installed on this computer"
    }
}
Function Remove-App-Registry4([String]$AppName)
{
    $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString
    if($appcheck -ne $null){
        Write-Host $appcheck
        $uninst = "$appcheck".split("=")[2].replace("}","")
        $uninst ="`""+$uninst+"`"" + " /S"
        Write-Host ""
        Write-Host $uninst
        cmd /c $uninst
    }
    else{
        Write-Host "$id is not installed on this computer"
    }
}
Function Remove-App-Registry5([String]$AppName)
{
    $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString
    if($appcheck -ne $null){
        $uninst = $appcheck.UninstallString[1] + " /quiet"
	cmd /c $uninst
    }
    else{
        Write-Host "$id is not installed on this computer"
    }
}

Function Remove-M365([String]$AppName)
{
    $Uninstall = (Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Where {$_.DisplayName -like $appName} | Select UninstallString)
    $Uninstall = $Uninstall.UninstallString + " DisplayLevel=False"
    cmd /c $Uninstall
}
###########
# EXECUTE #
###########
# Active identifiers
Remove-App "Microsoft.GetHelp"                            # MS support chat bot
Remove-App "Microsoft.Getstarted"                         # 'Get Started' link
Remove-App "Microsoft.Messaging"                          # SMS app. Requires a phone link.
Remove-App "Microsoft.MicrosoftOfficeHub"                 # Office 365. Interferes with Office ProPlus
Remove-App "Microsoft.MicrosoftSolitaireCollection"       # Game
Remove-App "Microsoft.OneConnect"                         # Paid WiFi and Cellular App
Remove-App "Microsoft.SkypeApp"                           # Skype
Remove-App "Microsoft.Wallet"                             # Mobile payment storage
Remove-App "microsoft.windowscommunicationsapps"          # MS Calendar and Mail apps. Interferes with Office ProPlus
Remove-App "Microsoft.WindowsFeedbackHub"                 # MS Beta test opt-in app
Remove-App "Microsoft.YourPhone"                          # Links an Android phone to the PC
Remove-App "ZuneMusic"
Remove-App "DellInc.DellDigitalDelivery"
Remove-App-Registry "Dell SupportAssist Remediation"
Remove-App-Registry "Dell Optimizer"
Remove-App-Registry "Dell Trusted Device Agent"
Remove-App-Registry "Dell SupportAssist"
Remove-App-Registry "Dell Digital Delivery Services"
Remove-App-Registry "Dell Digital Delivery"
Remove-App-Registry "Xbox"
Remove-App-Registry "Xbox Live"
Remove-App-Registry2 "DELLOSD"
Remove-App-Registry3 "Dell SupportAssist OS Recovery Plugin for Dell Update"
Remove-App-Registry3 "Dell Optimizer Core"
Remove-App-Registry4 "Dell Display Manager 2.1"
Remove-App-Registry4 "Dell Peripheral Manager"
Remove-App-Registry5 "Dell SupportAssist Remediation"
Remove-M365 "Microsoft 365 - fr-fr"
Remove-M365 "Microsoft 365 - es-es"
Remove-M365 "Microsoft 365 - pt-br"
Remove-M365 "Microsoft OneNote - fr-fr"
Remove-M365 "Microsoft OneNote - es-es"
Remove-M365 "Microsoft OneNote - pt-br"
✓

✓ Uninstall Remnants of Solidworks

BAT
ECHO ON

REM This will silently uninstall SolidWorks, remove the SolidWorks directory, and clean
REM the Windows registry. Review, edit, remove or comment out (REM) entries as needed.
REM NOTE: Run the Copy Settings Wizard and back up all SolidWorks configuration files
REM before running this batch file.

REM =======================================
REM Remove the SolidWorks directory
REM NOTE: This should point to the SolidWorks install directory.
REM All customized documents (formats, etc.) should not be kept
REM in this directory. Place them on the network and use
REM Toos\Options\File Locations to point to the customized documents.

RMDIR /S /Q "%APPDATA%\SOLIDWORKS"
RMDIR /S /Q "%PROGRAMDATA%\SOLIDWORKS"
RMDIR /S /Q "%LOCALAPPDATA%\SolidWorks
RMDIR /S /Q "%COMMONPROGRAMFILES%\SOLIDWORKS Shared"
RMDIR /S /Q "%COMMONPROGRAMFILES(x86)%\SOLIDWORKS Installation Manager"
RMDIR /S /Q "%COMMONPROGRAMFILES(x86)%\SOLIDWORKS Shared"
RMDIR /S /Q "%PROGRAMFILES%\SOLIDWORKS Corp"
RMDIR /S /Q "%PROGRAMFILES(X86)%\SOLIDWORKS Corp"
RMDIR /S /Q "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\SOLIDWORKS 2018"
RMDIR /S /Q "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\SOLIDWORKS Installation Manager"
DEL /S /Q "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\StartUp\SOLIDWORKS Background Downloader.lnk"

REM ====================================
REM Remove the SolidWorks Windows Registry keys.
REM NOTE: If mulitple versions of SolidWorks are installed on the same machine, edit
REM the reg file to add the desired SolidWorks version name.

REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Solidworks\AddInsStartup" /F
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Solidworks\Diagnostics" /F
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Solidworks\General" /F
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Solidworks\IM" /F
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Solidworks\Licenses" /F
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Solidworks\SOLIDWORKS 2018" /F
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Solidworks\SOLIDWORKS CAM" /F
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Solidworks\TipOfDay" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\AddIns" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\IM" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Licenses" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Security" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SOLIDWORKS 2018" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SOLIDWORKS CAM" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolidWorks\Common Install" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolidWorks\IM" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolidWorks\Licenses" /F
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolidWorks\Security" /F

REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\eDrawings" /F
✓

✓ Uninstall – ConnectWise and ScreenConnect

PowerShell
$url = "https://s3.amazonaws.com/assets-cp/assets/Agent_Uninstaller.zip"
$output = "C:\Windows\Temp\Agent_Uninstaller.zip"

(New-Object System.Net.WebClient).DownloadFile($url, $output)

# The below usage of Expand-Archive is only possible with PowerShell 5.0+
# Expand-Archive -LiteralPath C:\Windows\Temp\Agent_Uninstaller.zip -DestinationPath C:\Windows\Temp\LTAgentUninstaller -Force
# Use .NET instead
[System.Reflection.Assembly]::LoadWithPartialName("System.IO.Compression.FileSystem") | Out-Null

# Now we can expand the archive
[System.IO.Compression.ZipFile]::ExtractToDirectory('C:\Windows\Temp\Agent_Uninstaller.zip', 'C:\Windows\Temp\LTAgentUninstaller')
Start-Process -FilePath "C:\Windows\Temp\LTAgentUninstaller\Agent_Uninstall.exe" 
✓

✓ Uninstall – Datto RMM and Splashtop

BAT
@echo off
taskkill /f /im gui.exe 2>nul
echo Waiting for Datto RMM to be removed...
"C:\Program Files (x86)\CentraStage\uninst.exe" /S 2>nul
powershell -ExecutionPolicy Bypass -Command "Start-Sleep -Seconds 10"
rmdir "C:\Program Files (x86)\CentraStage" /S /Q 2>nul
rmdir "C:\Windows\System32\config\systemprofile\AppData\Local\CentraStage" /S /Q 2>nul
rmdir "C:\Windows\SysWOW64\config\systemprofile\AppData\Local\CentraStage" /S /Q 2>nul
rmdir "%userprofile%\AppData\Local\CentraStage" /S /Q 2>nul
rmdir "%allusersprofile%\CentraStage" /S /Q 2>nul
REG delete "HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run" /v CentraStage /f 2>nul
msiexec.exe /qn /x{B7C5EA94-B96A-41F5-BE95-25D78B486678}

rmdir "C:\Program Files (x86)\Splashtop" /S /Q 2>nul
rmdir "C:\ProgramData\Splashtop" /S /Q 2>nul

del "C:\Users\Public\Desktop\Agent Browser.lnk"
del "C:\Users\Public\Desktop\SentinelOne Agent.lnk"

🐧 Linux Miscellaneous Commands & Tips

A grab-bag of useful Linux commands, scripts, and tips for everyday tasks and troubleshooting across various distributions.

☐Linux Miscellaneous Commands & Tips
✓

✓ Install Docker and Portainer.IO

Note
The source page presents this as an Ubuntu quick-start for getting Docker running first, then deploying Portainer CE as a container management UI.
Update System
sudo apt update
sudo apt upgrade
Install Docker
sudo apt install docker.io
sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl status docker
Install Portainer.IO
sudo docker run -d \
--name="portainer" \
--restart on-failure \
-p 9000:9000 \
-p 8000:8000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
✓

✓ DD-WRT – Manually Flashing to Certain Partitions Using SSH or Telnet

Note
Example below is for a Linksys WRT1900ACSV2. The published snippet indicates that {linux | linux2} should be chosen based on whichever partition is not currently in use.
Bash
ubootenv get boot_part - To get current partition.
cd /tmp
wget ftp://ftp.dd-wrt.com/betas/2020/03-05-2020-r42617/linksys-wrt1900acsv2/ddwrt-linksys-wrt1900acsv2-webflash.bin
write ddwrt-linksys-wrt1900acsv2-webflash.bin {linux | linux2} - Depending on what partition is not being used.
erase nvram;nvram erase
reboot

✅ Conclusion

If you have any scripts to share, questions about the commands, or run into issues, feel free to reach out! I’m always open to collaboration and happy to troubleshoot or improve these resources together. Your feedback and contributions help make this collection more useful for everyone.

🌿 Final Thoughts

This repository is a living workspace—constantly evolving with new tools, fixes, and ideas. Whether you’re an IT pro or just starting out, I hope you find these scripts and tips helpful in simplifying your workflows. Let’s keep learning and growing together!

WinReflection Author Gravatar
WinReflection

My name is Dex, author at WinReflection.

I am a Christian, conservative, problem-solver, and truth-seeker who is not afraid to share about important or controversial issues—silence leads to death. There’s more to life than the worldly status quo, and that’s why many are sad and depressed—they’re suffocating. Truth and purpose can bring fresh air into one’s life, and that’s my mission. For those that care, here is my script/command laboratory.

📖 John 3:16: For God so loved the world that He gave His one and only Son, that whoever believes in Him shall not perish but have eternal life.

December 25, 2022/0 Comments/by WinReflection
Share this entry
  • Facebook Facebook Share on Facebook
  • X-twitter X-twitter Share on X
  • Whatsapp Whatsapp Share on WhatsApp
  • Linkedin Linkedin Share on LinkedIn
  • Reddit Reddit Share on Reddit
  • Mail Mail Share by Mail
https://www.winreflection.com/wp-content/uploads/media/branding/fi-4216859-winreflection.webp 630 1200 WinReflection https://www.winreflection.com/wp-content/uploads/media/branding/winreflection-logo-header.webp WinReflection2022-12-25 13:35:002026-03-30 02:38:44Laboratory
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

🗂️ Content Sections

ℹ️ Product Links Notice

🤝
Affiliate-Free Disclosure

Product links are shared for your convenience and benefit only. WinReflection is NOT affiliated with these vendors and does not participate in any affiliate programs. That’s the way it should be and the way it is!

🌍 Share Jesus Christ

💧
Living Waters

What does it mean to be a good person? Many people believe they are good by comparing themselves to others, but God’s standard reveals the truth of the heart. Learn how to lovingly walk people through that question, point them toward repentance, and share the Gospel with clarity, humility, and courage. Discover how to bring Living Waters to those around you and make a real difference.

➜Click: here►

Open on YouTube if the embedded controls act up.

🌐 Helpful IT Tools

🧰
Tech Toolkit

Here are some IT resources for your journey.

➜Click: herer/

Community help for sysadmins and IT pros.

➜Click: hereF

Windows tools, OS discussions, and tech fixes.

➜Click: hereS

Server hardware, parts, and refurbished gear.

⚙️
Driver Updater

Need an easy way to update drivers without all the manual work? I’ve found Driver Easy to be the best program for this. It also finds updates for drivers that you may never have been able to find yourself or that the OEM never released.

➜Click: hereDE

Scan and update missing or outdated drivers.

🕶️
Blue Light Blocking Glasses

These have been a lifesaver—no magnification or distortion, and they help reduce headaches, improve sleep, and ease eye strain after a full workday.

➜Click: hereA

Non-magnifying glasses for screen-heavy days.

📄
Ditch Adobe PDF

A free PDF editor that does the job. Forget Adobe and their anti-consumer practices.

➜Click: hereW

Free PDF editing without Adobe subscription pressure.

🐧
My Favorite Linux Distro

Zorin OS is a great Linux distro for people familiar with Windows. It can also be installed on old hardware to bring new life to it via their Lite version.

➜Click: hereZ

Windows-friendly Linux for new or older PCs.

🛠️
Windows PE Recovery USB Tools

PhoenixPE is the best PE builder I’ve used—an ultra-light Windows RE–based bootable USB that runs in RAM and supports apps/tools for password resets (unencrypted drives), backups, and data recovery.

➜Click: hereGH

Build a recovery USB for repairs and recovery.

💿
Customize Windows Media

Need to modify Windows installation media to integrate the latest updates, device drivers, and more with a nice interface?

➜Click: hereW

Customize Windows ISOs with updates and drivers.

💊 Cancer Cure?

🧬
Cancer-Related Resource Review

The resources below include articles, personal accounts, and product references involving ivermectin, fenbendazole, and related supplements that are sometimes discussed in cancer-related conversations online. This content is provided for informational review only, is not medical advice, and should not be understood as established cancer treatment guidance. Personal accounts are not the same as clinical evidence. Consult a licensed healthcare professional before making any treatment decisions.

➜Click: herePMC

PubMed Central research review.

➜Click: hereR

Personal fenbendazole cancer testimony.

➜Click: here►

Video discussion on cancer-related claims.

➜Click: here►

Video discussion on alternative protocols.

➜Click: hereIMG

Reference image with protocol notes.

💊
Vendor References

These vendor links are included as product-source references only. Their presence here does not imply medical recommendation, safety, effectiveness, or suitability for any condition.

➜Click: hereP

Ivermectin vendor reference.

➜Click: hereP

Online pharmacy vendor reference.

➜Click: hereP

Generic pharmacy vendor reference.

🍄
Turkey Tail Mushroom

The links below are examples of outside discussion and product references related to turkey tail mushroom.

➜Click: here►

Turkey tail mushroom video segment.

➜Click: hereA

Turkey tail product reference.

🧪
Methylene Blue

The links below are examples of outside discussion and product references related to methylene blue.

➜Click: here►

Methylene blue short video.

➜Click: hereA

Methylene blue product reference.

🎥
David Lester Straight

The materials below are discussion and reference links related to statements made in the video.

➜Click: here►

Out of Babylon with David Straight (6/8).

➜Click: hereP

del-IMMUNE V product reference.

➜Click: here►

Related immune support video.

➜Click: here►

Related probiotic discussion video.

➜Click: hereP

Seed probiotic product source.

➜Click: hereA

Amazon probiotic product reference.

➜Click: hereA

Amazon 100-strain probiotic reference.

I take my probiotic supplements with Kefir for extra power and effect right away in the morning and before bed.

🪥
Probiotic Toothpaste

This section includes oral-care and supplement references mentioned alongside probiotic use.

➜Click: hereA

Probiotic toothpaste product reference.

❓ Once Saved, Always Saved?

🛡️
Your Minimum Work

A Christian is called to combat sin in their daily life while also asking for forgiveness and repenting. Some say this doesn’t sound like “good news” but hold on.

God wants those in Heaven that choose Him and His ways, obeying Him.

📖
John 14:15

“If you love Me, you will keep My commandments.”

Jesus said this as a call to love shown through obedience.

Disobeying Jesus after knowing His sacrifice is worse than never understanding it. It’s about your heart posture towards Christ and working with Him to improve and make yourself more Holy and fit for Heaven. Not perfect, but improving and not giving up.

➜Click: here►

OBE Testimony

🗣️ Jesus Had Haters

🛡️
Stand Firm in Truth

Jesus had haters—and you will too. Don’t be discouraged when people reject or oppose you for walking in truth. If the world hated Him, it will hate His followers. Stand firm.

➜Click: here►

Short reminder to stand firm when truth is opposed.

😔 Are You Depressed?

🧠
Mental Health Discussion

A chemical imbalance in the brain? Perhaps not—review the links below and consider whether it may be worth exploring a different approach to mental health with a qualified medical professional.

➜Click: here►

Video discussing chemical imbalance claims.

➜Click: here►

Follow-up mental health discussion video.

⚙️
Magnesium & Depression Research

The article “Rapid recovery from major depression using magnesium treatment” by George A. Eby and Karen L. Eby was published in Medical Hypotheses in 2006. Review it as an informational research reference only, and discuss magnesium or any supplement changes with a qualified medical professional.

➜Click: herePM

PubMed record for the magnesium article.

➜Click: hereDOI

DOI link for the published article.

🦠
Probiotics

➜Click: hereA

Amazon 100-strain probiotic reference.

It may be beneficial to eat more fermented foods like Kefir and others to support regular gut health. Always discuss with a medical professional first before taking anything.

🍬
L-Tryptophan Gummies

L-Tryptophan is a supplement some people explore for mood and sleep support. Discuss with a qualified medical professional before use, especially if taking medications.

➜Click: hereA

L-Tryptophan gummies product reference.

⚡
L-Tyrosine Gummies

L-Tyrosine is a supplement some people explore for focus, stress, and dopamine support. Discuss with a qualified medical professional before use.

➜Click: hereA

L-Tyrosine gummies product reference.

🌿
St. John’s Wort Gummies

St. John’s Wort is a supplement some people use for mood support and mild depressive symptoms. I am not on any medications and decided to try it, and I have been feeling amazing! Use caution, especially if taking antidepressants or other medications, and discuss it with a qualified medical professional before use.

➜Click: hereA

St. John’s Wort product reference.

💉 Antibiotics & Microbiome

🦠
Gut Microbiome Recovery

Antibiotics carpet bomb your gut microbiome and sometimes it never recovers leading to potential diseases. Recover your microbiome by consuming probiotic rich foods and supplements. I have supplements linked in other sections on this sidebar.

➜Click: here►

Open on YouTube if the embedded volume controls act up.

🌱 Rebuilding Joy

🧠
Dopamine Reset

Many people feel like things are no longer fun or rewarding because constant stimulation can wear down motivation and focus. Consider stepping back from cheap dopamine hits — endless scrolling, porn, gaming, junk content, and instant gratification — and rebuild with prayer, sleep, exercise, sunlight, real relationships, and meaningful work.

➜Click: here►

Video on restoring motivation after dopamine overload.

🤫 Who Are You?

👁️
When Nobody Is Watching

Who are you when nobody is watching? Will Jesus overlook your disobedience because you attend Church every Sunday? Your routine is not what you were called to obey.

Sorry, your browser doesn’t support embedded videos.

🙏 Binding Prayer

🛡️
Warfare Binding Prayer

Not feeling well? Tried every earthly solution? Your struggles may be spiritual, not physical. Try the Warfare Binding Prayer—you might be surprised by the results.

➜Click: herePDF

Still Small Voice prayer PDF.

👀 Does Life Feel Off?

🎥
Millions Are Noticing…

Sometimes a video captures the questions, concerns, or conversations many people are already sensing but haven’t quite put into words. This featured watch takes a closer look at what feels “off” right now — and why so many are starting to notice.

➜Click: here►

Open on YouTube if the embedded controls act up.

👑 Crowns in Heaven

🏆
Heavenly Rewards

How we live after giving our lives to Jesus Christ matters. Salvation is a gift of grace, but Scripture reminds us that our faithfulness, obedience, sacrifice, and love for Christ are not forgotten. Every act done for the Lord, every trial endured with faith, and every life poured out for His Kingdom will be seen by God and rewarded in eternity. Be encouraged to live today with heaven in view, knowing that what is surrendered to Christ will never be wasted.

➜Click: here►

Open on YouTube if the embedded controls act up.

🏡 Homeless Crisis

🛖
A Dignified Path Forward

People experiencing homelessness need stable, dignified places to get grounded and back on their feet. Run well, this approach could become a key part of a long-term solution. Local governments and churches can partner—combining resources, space, and volunteers—to make it work.

➜Click: here►

Video discussion on a dignity-first housing solution.

⏳ Life After Death?

✨
Life Beyond the Grave

You say there’s nothing after death—but you may want to reconsider. There’s a wealth of evidence and testimony pointing to life beyond the grave. Don’t wait to find out the hard way.

➜Click: here►

Near-death testimony about the afterlife.

➜Click: here►

Another testimony pointing beyond death.

➜Click: here►

Additional afterlife testimony to consider.

➜Click: here►

Open on YouTube if the embedded controls act up.

📖 A Turning Point

🕊️
A Life Found in Christ

📖
Matthew 16:25

“For whoever wants to save their life will lose it, but whoever loses their life for Me will find it.”


Tribute image

➜Click: here►

Video tribute and reflection.

🔍 Deliverance Interviews

⚔️
Spiritual Warfare

Yes, even Christians can be afflicted by unclean spirits. Don’t be surprised when people in the Church mistreat or betray you. But don’t blame God—we’re in a war. You can fight back.

➜Click: here►

Teaching on spiritual affliction and deliverance.

➜Click: here►

Follow-up video on fighting back spiritually.

⛪ 501(c)(3) Churches

⚔️
Spiritual Leadership

Too many leaders stay silent—whether from fear of losing tax exempt status or from spiritual hesitation. Meanwhile, compromised leadership leaves the Church vulnerable.

📖
Luke 20:25

“Then give back to Caesar what is Caesar’s, and to God what is God’s.”

➜Click: here►

Video discussion on Church leadership and silence.

➜Click: here►

Related video on courage and spiritual responsibility.

🏛️
Christian Nationalism

If pastors fear losing tax-exempt status and refuse to get involved, how can we build Christ’s Church the way Scripture commands? Spiritual leaders are called to shepherd with courage, speak truth, and equip believers—not retreat from the public square when obedience becomes costly.

➜Click: here►

Short video on Christian Nationalism and discernment.

💡 Doing What You Love

🎯
Fulfillment Follows Mastery

Doing what you love is one of the biggest myths sold to aspiring professionals. People don’t pay you for what you enjoy — they pay you for what you’re exceptional at. True satisfaction doesn’t come from indulging a hobby; it comes from doing great work that genuinely improves someone else’s life. Fulfillment follows mastery, not preference.

➜Click: here►

Video on mastery, value, and meaningful work.

🕊️ Jesus Heals Today

✝️
Just Say the Word

A Roman centurion humbly asks Jesus to heal his servant from a distance. Trusting Jesus’ authority—“just say the word”—his faith amazes Jesus, and the servant is restored. A short, powerful picture of humility, authority, and faith.

➜Click: here►

Open on YouTube if the embedded controls act up.

🔗 Can’t Move On?

🔗
Breaking Soul Ties

Break soul ties from premarital sex or witchcraft, like love spells. There’s no such thing as a Twin Flame—seek God’s truth through terms like Kingdom Spouse or God-ordained spouse. Always test everything against the Bible.

➜Click: here►

Video teaching on breaking unhealthy spiritual ties.

➜Click: here►

Follow-up video on soul ties and discernment.

🌟 Stop Abortion

👶
Are They in Heaven?

Are aborted babies just deleted from existence—or are they in Heaven with God? The links below may open your eyes to perspectives you haven’t considered before.

➜Click: here►

Video perspective on unborn children and Heaven.

➜Click: here►

Testimony-centered view on babies and eternity.

➜Click: here►

Another perspective on life, death, and Heaven.

➜Click: here►

Additional video reflection on unborn children.

💐 You Must Forgive

🕊️
Choose Forgiveness

As a Christian, you’re called to forgive those who have hurt you. Forgiveness doesn’t always mean trusting them again or letting them back into your life; it means releasing the anger, bitterness, and hurt so you can be free from the poison that a grudge creates. Sometimes you must practice this every day when memories resurface. Pray and ask the Lord to help you finally lay to rest what has been done in the past.

➜Click: here►

Open on YouTube if the embedded controls act up.

✒️ Don’t Get Chipped

💳
Cashless System & Digital ID

The next technology for a cashless system and Digital ID has already been invented, just not forced on us yet. Don’t cave.

➜Click: hereW

World Economic Forum article on RFID microchips.

➜Click: hereW

USA Today article on future chip adoption.

📖
Revelation 13:16–17

“It also forced all people, great and small, rich and poor, free and slave, to receive a mark on their right hands or on their foreheads, so that they could not buy or sell unless they had the mark, which is the name of the beast or the number of its name.”

🛡️ Armor of God

⚔️
Put on the Armor of God

Putting on the armor of God each morning isn’t just a ritual — it’s spiritual protection against the enemy’s daily attacks. When you begin your day clothed in truth, righteousness, faith, and the Word, you’re not just prepared — you’re empowered.

➜Click: here►

Video on putting on spiritual armor each day.

🙏 Are You a “Christian”?

✝️
More Than Words

She thought she was a Christian—but wasn’t truly living it out. Faith is more than words; it’s a daily walk and commitment to God’s truth.

➜Click: here►

Video testimony on living faith beyond words.

☝️ One Thing to Do

👣
Follow Jesus Today

Today’s to-do list: just this—follow Jesus. Listen for His voice, walk in His steps, and love like He loves.

➜Click: here►

Open on YouTube if the embedded controls act up.

🌙 Understand Dreams!

💭
Dreams Through God’s Lens

God gives us dreams to inform and warn us. Therefore, don’t get caught following New Age or other false sources—not looking through the lens of God to interpret them.

➜Click: here►

Video on interpreting dreams through God’s truth.

🌕 Be Wary of the Occult

⚠️
Stay Watchful

The New Age and witchcraft are real and active. They aim to target you—know this so you can fight back and avoid deception. It’s all around us now. Stay watchful.

➜Click: here►

Video warning about New Age deception and witchcraft.

🔥 Increase Testosterone

🌿
Natural Testosterone Support

Fadogia Agrestis and Tongkat Ali are herbs some people use in support of natural testosterone goals. The materials below are provided for informational review only and should not be understood as medical advice. Product links are included as source references only. Use caution, cycle thoughtfully, and discuss supplements with a qualified healthcare professional before use.

➜Click: here►

Video discussion on Fadogia and testosterone support.

➜Click: here►

Video discussion on Tongkat Ali and hormone support.

➜Click: hereA

Fadogia Agrestis product source reference.

➜Click: hereA

Tongkat Ali product source reference.

🎥 Deliverance Movie!

🎬
Come Out in Jesus Name

Documentary • 2023

A bold documentary following Pastor Greg Locke and a group of revivalist leaders as they confront spiritual warfare and cast out demons, igniting a movement of deliverance in the name of Jesus.

➜Click: here►

Documentary on deliverance and spiritual warfare.

🕵️‍♂️ Find Missing People

🕊️
Word of Knowledge

The Holy Spirit can grant many gifts in Christianity, including the Word of Knowledge. After prayer, some believers seek insight for missing-person cases and share it with law enforcement. Counterfeits exist in New Age, occult, and remote-viewing practices, which mix truth with deception; by contrast, the Holy Spirit is the Spirit of truth.

➜Click: here►

Short video on spiritual insight and discernment.

➜Click: hereW

Article on prophetic insight and missing-person cases.

🐺 Creature Encounter

🐾
Dogman Encounter

Some testimonies describe strange beasts or “dogman” encounters that sound difficult to explain. Whether physical, spiritual, or misunderstood, the Bible reminds us that creation is deeper than many assume and that we should walk with wisdom, courage, and discernment. Test every claim, avoid fear, and remember that Christ has authority over every power of darkness.

➜Click: here►

Open on YouTube if the embedded controls act up.

⚠️ Avoid Starbucks

☕
Discernment with Food & Brands

Avoid food sacrificed to false idols — some Christians believe this can open spiritual doors. In discussions around discernment, Starbucks is sometimes mentioned as a brand believers choose to avoid based on spiritual concerns.

➜Click: here►

Video on spiritual discernment with food.

➜Click: here►

Video discussing Starbucks and spiritual concerns.

➜Click: here►

Follow-up video on food, brands, and discernment.

👽 Biblical View on UFOs

🛸
Aliens, Fallen Angels & Discernment

The Biblical view suggests “aliens” may be fallen angels—spiritual beings from a non-physical reality inhabiting a physical entity to complete a malicious goal. Understanding this helps us discern truth from deception in today’s world.

➜Click: here►

Video on aliens, fallen angels, and discernment.

🏔️
Philip Schneider | Dulce Base War

➜Click: here►

Part 1: Mystery Beneath the Mesa.

➜Click: here►

Part 2: War Beneath the Mesa.

🔭
Bob Lazar’s Testimonies

➜Click: here►

Bob Lazar UNSEEN Interview.

➜Click: here►

Bob Lazar & JRE interview.

🙏 Shots Bad!

✝️
Jesus Christ, the Master Healer

Jesus Christ is the Master Healer. If you are concerned about your health, bring your worries to Him in prayer and ask for wisdom, peace, and healing. Faith can help you stand strong in difficult times, while wise medical guidance can help you make informed decisions about your care.

➜Click: hereR

Rumble panel discussion with medical doctors.

➜Click: here►

YouTube video on health-related concerns.

➜Click: hereIG

Instagram reel with a short health-related clip.

➜Click: here►

Additional YouTube video for further review.

✝️ Your Bridge Home

🌉
Jesus Is the Bridge Home

When life leaves you stranded on one side of the chasm—guilt, fear, and striving—Jesus becomes the bridge home. He spans the gap with grace, carrying you from wandering to welcome, from brokenness to belonging. Step onto His path and find rest, purpose, and a place you’re known.

➜Click: here►

Open on YouTube if the embedded controls act up.

👁️ Repetitive Numbers

🔢
Look to God for Guidance

God may be trying to speak to you! Don’t get distracted by Angel Numbers—a New Age counterfeit. Look to God for true guidance.

➜Click: here►

Video on Angel Numbers as a New Age counterfeit.

🎞️ Abortion Movie

🎬
Unplanned

Unplanned tells the true story of Abby Johnson, a former Planned Parenthood clinic director who became a pro-life advocate after a life-changing experience. A film about choice, conviction, and the courage to speak out.

➜Click: here►

Film about Abby Johnson’s pro-life testimony.

💭 Fight the New Drug

🧠
Defend Your Brain

Defend Your Brain. Defeat Pornography! Take control, protect your mind, and live free.

➜Click: hereW

Website resource for understanding and fighting pornography.

💢 You Reached The End

🕊️
Never Give Up

If you’ve gotten this far, you’ve been trained in many ways. I’m confident that anyone who reviews and watches every link in the sidebar won’t be the same person afterward. May your battles against the enemies of Christ be in your favor. You have more than you know. Never Give Up!

Sorry, your browser doesn’t support embedded videos.

✨ Only the Start

⚔️
Be Someone’s Last Hope

With this newfound knowledge, you have been entrusted with truth. Now is the time to stand boldly, shine the light, and awaken others to what has been hidden. It’s time to work hard, lock into Christ, and take out the Goliaths in your life. You may be someone’s “Last Hope.”

➜Click: here►

Opens the YouTube video.

© Copyright - WinReflection
  • Link to Youtube
  • Link to X
  • Link to Facebook
Scroll to top Scroll to top Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

Accept settingsHide notification onlySettings

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Privacy Policy
Accept settingsHide notification only