`
chenhua_1984
  • 浏览: 1251763 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

win7上面注册DLL文件以管理员身份运行批处理

    博客分类:
  • java
阅读更多

    项目里面需要注册一个动态链接库的DLL到系统里,在32位系统上一般没有问题,但是在WIN7,6NIR4位下面确执行不成功,需要手动进入CMD ,以管理员身份运行才可以。

 

  经过查找,NIRCMD 项目可以解决这一问题。

 

 

批处理代码(nircmd.exe需要放置在批处理目录)

nircmd.exe elevate regsvr32 /s E:\capaa2.4.0.1\execute2.4.0.1\hzmc-capaa-dialup-client-disk_2.4.0.1\capaadialup\systemmc.dll
exit
 

 

JAVA代码

import java.io.IOException;
public class TestNir {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Runtime rt = Runtime.getRuntime();
		String string = "";
		try {
			Process process = rt.exec("CMD.EXE /C call " + "C://Users//chenhua//Desktop//cc//test.bat");
			try {
				process.waitFor();
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}
 
分享到:
评论

相关推荐

    在Win7和Win10 64位系统安装金蝶K3-V10.4客户端.docx

    - 以管理员身份运行批处理文件,注册所需组件。 - 此步骤有助于确保所有必要的DLL文件都被正确注册到系统中。 5. **配置远程组件**: - 以管理员身份运行远程组件配置工具,完成远程组件的设置。 - 这一步是...

    dll安装方法

    - 如果在注册过程中遇到权限问题,可以尝试以管理员身份运行命令提示符窗口。 - 对于某些特定的DLL文件,可能还需要额外的配置步骤才能正常工作,具体步骤需参考相应文档。 通过以上步骤,您可以有效地解决DLL文件...

    win7(64位)除去小箭头

    然后以管理员身份运行此修改后的批处理文件。 6. **风险提示**: 修改系统注册表可能会对计算机稳定性产生影响。在进行此类操作前,请确保已做好系统备份,以防万一出现问题时可以恢复。 以上就是如何在Windows ...

    远程计算机上的Windows登录软件被不兼容的软件Ginastub.dll取代

    请与系统管理员联系,以替换DLL文件,或恢复原DLL。” 此外,即使多次尝试连接,也可能出现“远程计算机已结束连接”的警告。 #### 问题原因分析 此问题的发生通常是由于以下原因: 1. **Ginastub.dll文件的存在...

    【系统美化】消除win7图标小箭头

    3. **以管理员权限运行**:右键点击该批处理文件,选择“以管理员身份运行”。这是非常关键的一步,因为修改系统设置通常需要管理员权限。 4. **执行脚本**:批处理脚本将自动执行一系列命令,这些命令主要是修改...

    让wps支持vba

    需在SET.BAT上点右键,以管理员身份运行才能设置成功。 WPS 2012中:ALT + F8 运行宏,ALT + F11 打开宏编辑器。 SET.BAT中的批处理命令: MD "%CommonProgramFiles%\Microsoft Shared\office10" MD "%...

    去除win7快捷方式小箭头

    如果你的账户有管理员权限,可以直接使用,如果没有,右键点击“命令提示符”,选择“以管理员身份运行”。 在命令提示符窗口中,我们将输入一条批处理命令来修改系统注册表。请仔细操作,因为错误地修改注册表可能...

    win7快捷方式小箭头处理

    1. 打开命令提示符(以管理员身份运行)。 2. 输入`reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz ...

    卡巴斯基2012循环试用30天

    操作:直接以管理员身份运行即可。(不用关闭自我保护,卡巴2012必须重启计算机)当提示权限不足时请登陆 “Administrator”帐户即可 由于有些部分用到VBS。如果你的计算机不能识别VBS,试用以下方法解决: 1)...

    怎样去掉win8桌面图标快捷方式小箭头.docx

    1. **右键点击**刚刚创建的`win8.bat`文件,并选择“以管理员身份运行”。 2. **等待操作完成**:系统会自动执行脚本中的命令并重启资源管理器。 **步骤三:验证结果** 1. **检查桌面图标**:重启完成后,观察桌面...

    卡巴斯基2012循环试用BAT

    操作:直接以管理员身份运行即可。(不用关闭自我保护,卡巴2012必须重启计算机)当提示权限不足时请登陆 “Administrator”帐户即可 由于有些部分用到VBS。如果你的计算机不能识别VBS,试用以下方法解决: 1)...

    卡巴斯基2012英文版授权切换工具

    操作:直接以管理员身份运行即可。(不用关闭自我保护,卡巴2012必须重启计算机)当提示权限不足时请登陆 “Administrator”帐户即可 由于有些部分用到VBS。如果你的计算机不能识别VBS,试用以下方法解决: 1)...

    Framework .net1.1 安装报错 安装不了

    - 以管理员身份运行“DotNet.bat”批处理文件。 3. **手动执行安装命令** - 如果批处理文件未能自动执行,可以手动按照以下步骤操作: 1. **打开命令提示符(CMD)并以管理员身份运行**。 2. **执行第一条命令*...

    快捷方式图标异常解决方法

    1. 打开命令提示符:点击“开始”按钮,输入“cmd”,然后在搜索结果中找到“命令提示符”并以管理员身份运行。 2. 清除图标缓存:在命令提示符窗口中,输入以下命令并按回车键: ``` rundll32.exe user32.dll, ...

    去掉桌面图标快捷方式小箭头

    2. 右键点击该文件,选择“以管理员身份运行”。 3. 系统会提示是否允许更改,确认后,批处理文件将自动执行相关操作。 4. 运行完毕后,重启电脑,快捷方式小箭头应已去除。 为了确保安全,同时考虑到有些用户可能...

    电脑常用快捷键.pdf

    不过,依据现有内容,我们可以推断出文档旨在提供一个全面的Windows快捷键和系统知识指南,包括但不限于系统操作、文件管理、系统优化、安全设置以及一些特定系统文件和服务的解释。 在实际操作中,用户可以利用...

    Oracle11-R2与-Client-完全卸载方法

    - 卸载过程中可能会遇到权限问题,此时需要确保以管理员身份登录或拥有足够的权限来执行卸载操作。 通过以上步骤,您可以确保Oracle 11g R2以及Oracle客户端能够被彻底清除,避免因残留文件或注册表项而导致的新...

    cmd操作命令和linux命令大全收集

    23. regsvr32 /u *.dll----停止dll文件运行 24. drwtsn32------ 系统医生 25. rononce -p----15秒关机 26. dxdiag---------检查DirectX信息 27. regedt32-------注册表编辑器 28. Msconfig.exe---系统配置实用...

    去掉桌面小箭头图标代码

    1. **打开注册表编辑器**:点击“开始”按钮,输入“regedit”并按回车,确认出现的UAC提示,以管理员身份运行。 2. **找到相关键值**:在注册表编辑器中,导航到以下路径: - `HKEY_LOCAL_MACHINE\SOFTWARE\...

Global site tag (gtag.js) - Google Analytics