你好:

     感谢你访问我的 Blog ,本博客只提供博主的技术经验分享,你可以在此做简单的留言和评论,我会抽空回复你;若是要深入交流探讨,请联系QQ:47853253或者加QQ群:12012081


 

无盘超级工作站【超级用户】判断依据收集&超级不运行run

#Region ;**** 由 AccAu3Wrapper_GUI 创建指令 ****

#AccAu3Wrapper_OutFile=超级判断.exe

#AccAu3Wrapper_UseX64=n

#AccAu3Wrapper_Res_Language=2052

#AccAu3Wrapper_Res_requestedExecutionLevel=None

#EndRegion ;**** 由 AccAu3Wrapper_GUI 创建指令 ****

If @OSArch = "x64" Then

$ygx=RegRead("HKLM64\SYSTEM\CurrentControlSet","superadmin")

;易乐游

$yly=RegRead("HKLM64\SOFTWARE\EYOOCLIENTSTATUS","SuperLogin")

;网维大师

$wwds=RegRead("HKLM64\SYSTEM\CurrentControlSet\iCafe8","Admin")

;方格子

$fgz=RegRead("HKLM64\SYSTEM\CurrentControlSet\Control\eBoot\Context","UpdateMode")

;信佑:未知

;锐起

$rq=RegRead("HKLM64\SYSTEM\CurrentControlSet\Services\Richdisk","ClientFlag")

$pd=$ygx+$yly+$wwds+$fgz+$rq

Else

$ygx=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet","superadmin")

;易乐游

$yly=RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\EYOOCLIENTSTATUS","SuperLogin")

;网维大师

$wwds=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\iCafe8","Admin")

;方格子

$fgz=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\eBoot\Context","UpdateMode")

;信佑:未知

;锐起

$rq=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Richdisk","ClientFlag")

$pd=$ygx+$yly+$wwds+$fgz+$rq

EndIf

If $pd > 0 Then

MsgBox("","","系统为:"&@OSArch&",目前该机器处于超级工站状态。")

Exit

EndIf

MsgBox("","","系统为:"&@OSArch&",目前该机器不是超级工站。") 

 

 

其实,如果想无盘状态不执行,那我们还可以在无盘服务器上调用,现在的无盘软件基本都带有超级工作站下不执行复选框。

;云更新
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet]
superadmin=1
 
;易乐游
[HKEY_LOCAL_MACHINE\SOFTWARE\EYOOCLIENTSTATUS]
SuperLogin=1
 
;网维大师
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\iCafe8]
Admin=1
 
;方格子
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\eBoot\Context]
UpdateMode=1
 
;信佑:未知
 
;锐起
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Richdisk]
ClientFlag=1
 
Au3脚本:
 
;判断是否为超级工作站,如果是就不执行。
;云更新;目前autoit3还不能讲QWORD的注册表键值,好像较新版本可以,但是可以读DWORD的值的。
$ygx=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet","superadmin")
;$ygx=RegRead("HKLM64\SYSTEM\CurrentControlSet","superadmin"),帮助里边说64位系统,请使用  HKLM64。
;易乐游
$yly=RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\EYOOCLIENTSTATUS","SuperLogin")
;网维大师
$wwds=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\iCafe8","Admin")
;方格子
$fgz=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\eBoot\Context","UpdateMode")
;信佑:未知
;锐起
$rq=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Richdisk","ClientFlag")
$pd=$ygx+$yly+$wwds+$fgz+$rq
;MsgBox("","",$ygx)
;MsgBox("","",$pd)
If $pd > 0 Then
Exit
EndIf
 
——————————————————————————————————
 
 
超级不运行run.au3:
 
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#PRE_icon=..\..\..\..\Windows\syswow64\SHELL32.dll|-239
#PRE_UseUpx=n
#PRE_UseX64=n
#PRE_Res_requestedExecutionLevel=None
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
 #include <FileConstants.au3>
break(0)   ;不允许停止脚本
Opt("TrayIconHide", 1)   ;隐藏程序运行时的托盘图标  0,为显示。
;判断是否为超级工作站,如果是就不执行。
If @OSArch = "x64" Then
 
$ygx=RegRead("HKLM64\SYSTEM\CurrentControlSet","superadmin")
 
;易乐游
 
$yly=RegRead("HKLM64\SOFTWARE\EYOOCLIENTSTATUS","SuperLogin")
 
;网维大师
 
$wwds=RegRead("HKLM64\SYSTEM\CurrentControlSet\iCafe8","Admin")
 
;方格子
 
$fgz=RegRead("HKLM64\SYSTEM\CurrentControlSet\Control\eBoot\Context","UpdateMode")
 
;信佑:未知
 
;锐起
 
$rq=RegRead("HKLM64\SYSTEM\CurrentControlSet\Services\Richdisk","ClientFlag")
 
$pd=$ygx+$yly+$wwds+$fgz+$rq
 
Else
 
$ygx=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet","superadmin")
 
;易乐游
 
$yly=RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\EYOOCLIENTSTATUS","SuperLogin")
 
;网维大师
 
$wwds=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\iCafe8","Admin")
 
;方格子
 
$fgz=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\eBoot\Context","UpdateMode")
 
;信佑:未知
 
;锐起
 
$rq=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Richdisk","ClientFlag")
 
$pd=$ygx+$yly+$wwds+$fgz+$rq
 
EndIf
If $pd > 0 Then
Exit
EndIf
FileInstall("run.exe","C:\Windows\SysWOW64\pwt\run_ex.exe",$FC_OVERWRITE)
RunWait("C:\Windows\SysWOW64\pwt\run_ex.exe")
Exit
 
 
 
 
 
 
 
 
 
 
 
 
超级不运行的run.au3: 【旧的】,超级判断有问题
 
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#PRE_icon=..\..\..\..\Windows\syswow64\SHELL32.dll|-239
#PRE_UseUpx=n
#PRE_UseX64=n
#PRE_Res_requestedExecutionLevel=None
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
break(0)   ;不允许停止脚本
Opt("TrayIconHide", 1)   ;隐藏程序运行时的托盘图标  0,为显示。
;判断是否为超级工作站,如果是就不执行。
;云更新;目前autoit3还不能讲QWORD的注册表键值,好像较新版本可以,但是可以读DWORD的值的。
$ygx=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet","superadmin")
;$ygx=RegRead("HKLM64\SYSTEM\CurrentControlSet","superadmin"),帮助里边说64位系统,请使用  HKLM64。
;易乐游
$yly=RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\EYOOCLIENTSTATUS","SuperLogin")
;网维大师
$wwds=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\iCafe8","Admin")
;方格子
$fgz=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\eBoot\Context","UpdateMode")
;信佑:未知
;锐起
$rq=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Richdisk","ClientFlag")
$pd=$ygx+$yly+$wwds+$fgz+$rq
;MsgBox("","",$ygx)
;MsgBox("","",$pd)
If $pd > 0 Then
Exit
EndIf
FileInstall("run.exe","C:\Windows\SysWOW64\pwt\run_ex.exe")
RunWait("C:\Windows\SysWOW64\pwt\run_ex.exe")
Exit
 


[本日志由 lq3447 于 2017-06-22 04:18 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
评论: 0 | 引用: 0 | 查看次数: 112
发表评论
你没有权限发表留言!