自动删除多层空注册表项函数 DELER
2024-4-6 400

_SUB DELER
^REGI --ak %1\,RRRES1
^REGI --av %*\,RRRES2
FIND $%RRRES1%%RRRES2%=,
{
^   REGI %*!
^   RSTR NRI=1,%*
    FIND $%NRI%=\,ENVI SKIP=2 !ENVI SKIP=1
^   RPOS iPos=\,%SKip%,%*
^   LSTR NRI=%iPos%,%*
    DELER %NRI%
}
_END

 

调用方式:DELER [注册表项]

自动处理后面带或不带“\”的情况

示例:DELER HKEY_USERS\S-1-5-21-1176987643-1315724087-2144929288-500\SOFTWARE\Policies\Power\PowerSettings\新项 #1

收藏
点赞 1
分享
%random%==35105
最新回复 (1)
  • avatar image
    anson4 2024-5-30

    感谢分享!

    单机计算
返回