Delete plugins/Demo Plugin Pack.ps1
This commit is contained in:
@@ -1,36 +0,0 @@
|
||||
# ================================================================================
|
||||
# 🧪 Demo Plugin Pack
|
||||
# Demonstrates all currently supported features of the plugin system
|
||||
# ================================================================================
|
||||
# ✅ Features demonstrated:
|
||||
# - Metadata section: [Plugin] with Info
|
||||
# - Multiple commands: [Commands] with Check / Do / Undo definitions
|
||||
# - Value validation: [Expect] to define expected output values from commands
|
||||
# - Multi-line registry checks, including multiple keys
|
||||
# - Optional command output logging (e.g., `whoami`)
|
||||
# - Optional script logic (executed like a normal PowerShell script)
|
||||
#
|
||||
# 💡 Usage notes:
|
||||
# - The Check command is executed first; its output is parsed against [Expect]
|
||||
# - The Do command is run when fixing is triggered
|
||||
# - The Undo command attempts to revert changes
|
||||
# - Output from all commands is logged, and key-value validation is shown
|
||||
# - Keys not listed under [Expect] are ignored in validation
|
||||
#
|
||||
# 📁 File name: DemoPluginPack.ps1
|
||||
# =================================================================================
|
||||
|
||||
[Commands]
|
||||
Info=Demonstrates all available plugin features including Registry, System, and File operations
|
||||
Check=reg query HKLM\Software\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry && reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Search /v BingSearchEnabled && whoami
|
||||
Do=reg add HKLM\Software\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f && reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Search /v BingSearchEnabled /t REG_DWORD /d 0 /f && echo Fixes applied
|
||||
Undo=reg add HKLM\Software\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 1 /f && reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Search /v BingSearchEnabled /t REG_DWORD /d 1 /f && echo Reverted
|
||||
|
||||
[Expect]
|
||||
AllowTelemetry=0x0
|
||||
BingSearchEnabled=0x0
|
||||
# whoami output is not validated – only logged
|
||||
|
||||
# Optional script body – this executes if the script is run directly
|
||||
Write-Host "This is the demo plugin pack. Logic can be placed here if needed."
|
||||
|
||||
Reference in New Issue
Block a user