بنقرة واحدة
بنقرة واحدة
Find and play music/videos via youtube_search + open_url
Censys lookups: hosts, certificates, services on the public internet
CVE lookup via MITRE + NVD: severity, CVSS, affected products, refs
Pull request lifecycle: create, review, merge, manage (gh CLI)
GitHub repos: create, clone, fork, archive (gh CLI + git)
Indian economic events: RBI, CPI/WPI, GDP, Budget, NSE expiry
| name | defender-quickscan |
| description | Windows Defender: scans, threat history, signatures (PowerShell) |
| category | windows |
| version | 1.0.0 |
| platform | windows |
| tags | defender, antivirus, security, scan, threat, malware, windows, powershell |
| license | Apache-2.0 |
Trigger Windows Defender antivirus scans, inspect threat history, update virus definitions, and check real-time protection status — all via PowerShell cmdlets.
Get-MpComputerStatus | Select-Object AMServiceEnabled, AntispywareEnabled,
AntivirusEnabled, RealTimeProtectionEnabled,
AntispywareSignatureAge, AntivirusSignatureAge, QuickScanAge
Start-MpScan -ScanType QuickScan # fast scan of likely threat locations
Start-MpScan -ScanType FullScan # thorough scan of all files (30-60 min)
Start-MpScan -ScanType CustomScan -ScanPath "C:\Users\shiva\Downloads"
Update-MpSignature
Get-MpThreatDetection | Select-Object ThreatID, ActionSuccess,
DetectionSourceTypeID, Resources, InitialDetectionTime |
Sort-Object InitialDetectionTime -Descending |
Select-Object -First 10
Get-MpThreat | Select-Object ThreatID, ThreatName, SeverityID,
CategoryID, IsActive, Resources
Remove-MpThreat -ThreatID 12345
(Get-MpPreference).ExclusionPath
(Get-MpPreference).ExclusionExtension
Add-MpPreference -ExclusionPath "C:\DevTools\node_modules"
"Scan my Downloads folder for threats"
→ Start-MpScan -ScanType CustomScan -ScanPath "$env:USERPROFILE\Downloads" — Defender scans the folder and logs any detections.
"Are my virus definitions up to date?"
→ Get-MpComputerStatus | Select-Object AntivirusSignatureAge, AntivirusSignatureLastUpdated — signature age of 0 means updated today.
"Show me the last 5 threats Defender found"
→ Get-MpThreatDetection | Sort-Object InitialDetectionTime -Descending | Select-Object -First 5
Start-MpScan requires Windows Defender to be the active antivirus — third-party AV may disable these cmdletsRemove-MpThreat is permanent; confirm with the user before executing