Power User用户临时提升administrator权限安装软件

用于自己的命令备份,自用非教程。

  • bat使用quickbfc封装为exe以避免查看bat里面的内容。
  • 执行bat时隐藏bat的内容(让bat文件后台运行)
  • 利用LSencrypt加密本地管理员密码,加密后的密码类似于4nlAhKEPq4Pg3JbLQg==
  • 利用lsrunase临时提升为administrator权限,然后安装指定需要安装的软件
  • 使用winrar封装所有的文件为自解压缩包,并利用bat命令删除解压后的文件,以防止无关人员查看

What’s the new ? 什么是新的:

第三个不知名版本号: 改进-bat文件后台运行,不再跳出的黑框显示加密内容以及语法了 新增-两个本地管理员密码,整合为一个安装包。

第二个不知名版本号: 改进-封装了可执行bat文件为exe,查看不到加密内容以及语法格式了。

第一个不知名版本号: 用户可以直接双击制作好安装包进行安装

winrar:

;下面的注释包含自解压脚本命令

Path=C:\Standard\Software\Sales\AC
Setup=AC.exe
Silent=1
Overwrite=1
Update=U

Quick Batch File Compiler:

@ECHO OFF
REM  QBFC Project Options Begin
REM  HasVersionInfo: Yes
REM  Companyname: 51talk.com
REM  Productname: AC
REM  Filedescription: 
REM  Copyrights: 51talk.com
REM  Trademarks: 
REM  Originalname: 
REM  Comments: 
REM  Productversion:  0. 0. 0. 3
REM  Fileversion:  0. 0. 0. 3
REM  Internalname: 
REM  Appicon: C:\51Talk-AC.ico
REM  AdministratorManifest: No
REM  QBFC Project Options End
ECHO ON
                     @echo off
                     if "%1" == "h" goto begin
                     mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
                     :begin
                     lsrunase /user:administrator /password:4nlAhKEPq4Pg3LboQg== /domain: /command:51Talk-AC.exe /runpath:C:\Standard\Software\Sales\AC
                     lsrunase /user:administrator /password:uA5kjvoF3v2J2fA= /domain: /command:51Talk-AC.exe /runpath:C:\Standard\Software\Sales\AC
                     del /F /S /Q C:\Standard\Software\Sales\AC\lsrunase.exe
                     ping www.51talk.com -n 60
                     del /F /S /Q C:\Standard\Software\Sales\AC
                     exit

让bat文件后台运行代码参考:

@echo off 
if "%1" == "h" goto begin 
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit 
:begin 
::下面是自己的命令
Licensed under CC BY-NC-SA 4.0
最后更新于 Mar 25, 2017 19:01 UTC