管理员权限自动注册Dll文件
来源:https://www.cnblogs.com/tail-f/p/6723199.html
注册DLL文件可以写成批处理的方式,但在开户UAC的情况下,通常需要使用管理员权限运行,很容易导致某些小白操作时忘记,认为程序错误, 以下方式可以直接启用管理员权限,更加方便快捷。
@echo off
color 0
REM ________________________________________________________________
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"if '%errorlevel%' NEQ '0' (echo 请求管理员权限...goto UACPrompt
) else ( goto gotAdmin ):UACPromptecho Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs""%temp%\getadmin.vbs"exit /B:gotAdminif exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )pushd "%CD%"CD /D "%~dp0"
REM ________________________________________________________________echo=
echo=
echo 管理员权限已获取,正在执行COM注册******
echo=
regsvr32 gregn6.dll /s
echo 完成gregn6.dll注册
echo=
echo .COM组件注册完成,正在自动关闭。
ping -n 3 127.0.0.1>nul
此批处理文件必须和.dll文件放在同一个目录执行。
%cd% 获取当前执行批处理的cmd目录(权限不同目录不同),管理员权限运行目录则为system32
%~dp0 获取当前目录路径
%windir% 获取windows目录路径
%~d0 获取当前盘符
%~sdp0 获取当前盘符和路径的短文件名格式
%~f0 获取此批处理的路径
管理员权限自动注册Dll文件相关推荐
- C# 代码注册Dll文件
转自:https://www.cnblogs.com/xiesong/p/7243397.html 有时会遇到dll在系统中不存在,需要程序自己去注册所需的dll文件. 注册dll 需要用到regsv ...
- 关于手动注册dll文件遇到的一个小问题
手动注册dll文件遇到的一个小问题里 由于安装一些系统的需要,要手动注册dll文件. 我采取的方式是以管理员身份进入命令控制台,执行 regsvr32 dll文件路径 可是一直提示我找不到dll文件( ...
- 怎么用计算机管理权限删除文件,如何删除需要管理员权限才能删除的文件夹?...
方法1 01首先我们要先注册管理员权限,点击左下角Windows的Logo图标,点击开始 - 运行(输入notepad)确定或者按回车键,打开记事本. 02接着,在记事本中复制以下编码: 在记事本中复 ...
- .NET打包工具怎么注册 .dll文件??
.NET打包工具怎么注册 .dll文件?? 寻求高手解决 转载于:https://www.cnblogs.com/zhaohui0312/archive/2007/06/06/773640.html
- regsvr32.exe进程注册dll文件
regsvr32.exe用于注册Windows操作系统的动态链接库(dll)和ActiveX控件.这个程序对你系统的正常运行是非常重要的. dll文件即动态链接库,是一个不可执行的二进制程序文件, ...
- sharepoint 使用命令行注册dll文件到gac的方法
使用命令行注册dll文件到gac的方法: gacutil.exe -i D:\SPFormLoginProject.dll 删除gac的dll方法: gacutil /u "SPFormLo ...
- php 没有读取权限能不能复制,“需要提供管理员权限才能复制此文件夹”怎么办...
"需要提供管理员权限才能复制此文件夹"怎么办? Win8.1系统,有时复制文件或文件夹会出现"你需要提供管理员权限才能复制到此文件夹",需要在组策略里面调整. ...
- 计算机权限删除文件win10,win10系统使用管理员权限无法删除部分文件的详细步骤...
win10系统使用管理员权限无法删除部分文件的详细步骤? 我们在操作win10系统电脑的时候,常常会遇到win10系统使用管理员权限无法删除部分文件的问题.那么出现win10系统使用管理员权限无法删除 ...
- 注册dll文件的方法集合
手工注册dll文件的命令 regsvr32 c:/winnt/system32/msjetoledb40.dll DLL files Register and Unregister 有的程序员经常 ...
- win10系统你需要提供管理员权限才能删除此文件夹
https://jingyan.baidu.com/article/ceb9fb10116f1cccac2ba04e.html 上面的内容真的非常好 在Windows10系统删除文件的时候,弹出需要管 ...
最新文章
- 哈尔滨工业大学计算机改专业课,哈尔滨工业大学计算机专业课 复试 2013HITCS
- 数据导出之sqlserver-导出脚本
- On the Old, the New —— 用sql语句生成语句的例子
- LeetCode-链表-206. 反转链表
- 在微型计算机机箱的面板上,【简评】全侧透快拆设计,迎广101机箱体验
- Where does the setting xx-bindingSuntax - complex take effect
- matlab计算斜方差_计算一幅图像的信噪比
- cropper左右移动_移动端cropper.js上传图片、裁剪
- SWMM 5 计算引擎代码学习
- swift 实现音视频播放器
- Lab 2 Bomb Lab
- mac 重置mysql_mac 重置mysql 登录密码
- Purdue, Mathematics Area Examination 学习笔记(1)
- 人工智能(1)-样本空间、假设空间、版本空间
- ViewFlipper 的简单使用
- 类似qq新闻提示窗口样码(cpy)
- 成熟的男人喜欢什么样的女性?
- 计算机桌面怎么全屏显示,电脑显示器如何设置全屏 把电脑屏幕调成满屏的方法有哪些...
- 天龙八部——目录五首词
- 个人作业2——必应词典案件分析
热门文章
- c语言源程序最多可能由组成,一个c语言源程序是由什么组成_后端开发
- 《黑客攻防技术宝典:系统实战篇(第2版)》目录
- 基于FPGA的数字视频信号处理器设计(上)
- oracle复合索引第一个字段,复合索引的先决使用条件 - stacktestor的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- NFS PRC端口映射器
- php递归函数及简单实例讲解
- 织梦采集侠推荐免登陆免规则伪原创发布配置
- PPT镂空字体、填充文字、图片字、拆分字制作
- Microsoft Silverlight 4 Tools for Visual Studio 2010
- Unity开发(2)建片草地