Win10 U盘插拔记录读取 BAT 脚本 - 监控 USB 设备活动
要实现读取 Win10 系统的 U盘插拔记录,可以使用以下的 BAT 脚本:
@echo off
set "LogFile=usb_log.txt"
echo. > "%LogFile%"
echo Checking USB devices...
wmic logicaldisk get caption,drivetype > usb_list.txt
for /f "skip=1 tokens=1" %%a in ('wmic logicaldisk get caption') do (
echo Checking %%a...
echo Checking %%a... >> "%LogFile%"
echo. >> "%LogFile%"
echo Checking %%a... >> usb_list.txt
echo. >> usb_list.txt
wmic /namespace:\\root\\wmi Path Win32_USBControllerDevice Get Antecedent,Dependent|find /i "%%a" >> "%LogFile%"
wmic /namespace:\\root\\wmi Path Win32_USBControllerDevice Get Antecedent,Dependent|find /i "%%a" >> usb_list.txt
echo. >> "%LogFile%"
echo. >> usb_list.txt
)
echo.
echo USB devices checked.
echo USB devices checked. >> "%LogFile%"
echo.
echo USB List:
type usb_list.txt
pause
这个脚本将会创建一个名为"usb_log.txt"的日志文件,并打印出 U盘的插拔记录。
请注意,这个脚本仅适用于 Win10 系统。
原文地址: https://www.cveoy.top/t/topic/pHCQ 著作权归作者所有。请勿转载和采集!