π£ C#
C# console utilities and scripts for Windows automation via .NET.
Get Processor Info Report (C#)
Queries Win32_Processor via WMI (System.Management) and prints Processor Info to the console.
Show Seconds in Taskbar Clock (C#)
Adds a seconds display to the taskbar clock. Applies the tweak via Microsoft.Win32.Registry.
Get The Windows Update download cache Size Report (C#)
Recursively sums the size of the Windows Update download cache, read-only (no deletion).
Get Network Login Profiles Report (C#)
Queries Win32_NetworkLoginProfile via WMI (System.Management) and prints Network Login Profiles to the console.
Get Processes Report (C#)
Queries Win32_Process via WMI (System.Management) and prints Processes to the console.
Disable Start Menu App Suggestions (C#)
Turns off sponsored app suggestions in the Start menu. Applies the tweak via Microsoft.Win32.Registry.
Enable Clipboard History (C#)
Turns on Windows+V clipboard history. Applies the tweak via Microsoft.Win32.Registry.
Backup Connected Monitors to JSON (C#)
Snapshots Connected Monitors (Win32_DesktopMonitor) to a timestamped JSON file via System.Management and System.Text.Jsβ¦
Get Installed Hotfixes Report (C#)
Queries Win32_QuickFixEngineering via WMI (System.Management) and prints Installed Hotfixes to the console.
Backup USB Controllers to JSON (C#)
Snapshots USB Controllers (Win32_USBController) to a timestamped JSON file via System.Management and System.Text.Json.
Backup Physical Memory Modules to JSON (C#)
Snapshots Physical Memory Modules (Win32_PhysicalMemory) to a timestamped JSON file via System.Management and System.Teβ¦
Get Startup Programs Report (C#)
Queries Win32_StartupCommand via WMI (System.Management) and prints Startup Programs to the console.