|
本帖最后由 ku588 于 2021-9-6 13:25 编辑
如果用在PE的话可以用这个批处理试试:用在正常系统需要pecmd!
补充说明:尚未在PE下验证是否通用,有兴趣的朋友可以一试!
@echo off
for /f "tokens=2 delims=={}" %%a in ('wmic PATH Win32_SystemEnclosure get ChassisTypes /value') do (
if %%a==3 (
goto Desktop
) else (
if %%a==4 (
goto Desktop
) else (
if %%a==8 (
goto NoteBook
) else (
if %%a==9 (
goto NoteBook
) else (
if %%a==10 (
goto NoteBook
)
)
)
)
)
)
:Desktop
echo 当前电脑为 台式机
pecmd NUMK 1
goto End
:NoteBook
echo 当前电脑为 笔记本电脑
pecmd NUMK 0
goto End
:End
|
|