gpt4 book ai didi

windows - 插入 USB 设备时自定义弹出消息 (Windows 7)

转载 作者:可可西里 更新时间:2023-11-01 11:33:54 25 4
gpt4 key购买 nike

我懂一点编程。我想知道是否有办法在每次有人插入 USB 驱动器时弹出一个消息框,说“这是经过批准的设备吗?” .我想知道是否有办法将其插入注册表项或其他内容?或者,也许您对如何执行此操作有想法。

最佳答案

您可以使用 Win32_DeviceChangeEvent 检测 USB 设备插入WMI 事件。还有其他方式,比如 WM_DEVICECHANGE ,但 PowerShell 已经知道如何处理 WMI 事件。

$query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2"
Register-WMIEvent -Query $query -Action { Write-Host "A device has been inserted"}

来源:herehere

可以使用 WPF 或 WinForms 来显示 GUI 消息。

Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.MessageBox]::Show('Message', 'Title')

来源:herehere

关于windows - 插入 USB 设备时自定义弹出消息 (Windows 7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16370853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com