
Defender Quickscan
Windows Defender: scans, threat history, signatures (PowerShell)
Install
npx skills add taracodlabs/aiden --skill defender-quickscan -g -a claude-code -y- Repository
- taracodlabs/aiden868
- Category
- Security
- Updated
- 16d ago
- License
- Apache-2.0
- Context cost
- Lightabout 684 tokens
- Runs scripts
- No, instructions only
What it does
Windows Defender: scans, threat history, signatures (PowerShell)
Defender Quick Scan
Trigger Windows Defender antivirus scans, inspect threat history, update virus definitions, and check real-time protection status, all via PowerShell cmdlets.
When to Use
- User wants to run a quick or full antivirus scan
- User asks about recent threats detected by Defender
- User wants to check if real-time protection is enabled
- User needs to update virus/malware signatures
- User wants to know the current Defender protection status
How to Use
Check Windows Defender status
Get-MpComputerStatus | Select-Object AMServiceEnabled, AntispywareEnabled,
AntivirusEnabled, RealTimeProtectionEnabled,
AntispywareSignatureAge, AntivirusSignatureAge, QuickScanAge
Run a quick or full scan
Start-MpScan -ScanType QuickScan # fast scan of likely threat locations
Start-MpScan -ScanType FullScan # thorough scan of all files (30-60 min)
Scan a specific file or folder
Start-MpScan -ScanType CustomScan -ScanPath "C:\Users\<you>\Downloads"
Update virus definitions
Update-MpSignature
View threat detection history
Get-MpThreatDetection | Select-Object ThreatID, ActionSuccess,
DetectionSourceTypeID, Resources, InitialDetectionTime |
Sort-Object InitialDetectionTime -Descending |
Select-Object -First 10
View active threats
Get-MpThreat | Select-Object ThreatID, ThreatName, SeverityID,
CategoryID, IsActive, Resources
Remove a detected threat
Remove-MpThreat -ThreatID 12345
Check exclusion list
(Get-MpPreference).ExclusionPath
(Get-MpPreference).ExclusionExtension
Add a scan exclusion (path)
Add-MpPreference -ExclusionPath "C:\DevTools\node_modules"
Examples
"Scan my Downloads folder for threats"
ā Start-MpScan -ScanType CustomScan -ScanPath "$env:USERPROFILE\Downloads", Defender scans the folder and logs any detections.

