如果用代码向VISTA系统目录拷贝文件并注册

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:46:56
我的程序必须要向VISTA的系统目录中拷贝一个DLL文件,然后注册此DLL文件,软件在VISTA以下版本的操作系统中一直正常运行多年,但在VISTA中却出了问题,尽管用的是管理员身份登录,但程序代码filecopy向系统目录中拷贝文件却被权限拒绝(错误号75),请高手帮助,通过什么方法实现能用代码向系统目录中拷贝文件并注册。
程序是用VB写的

嗯,可以用批处理嘛...
(把下面代码中各项内容换为实际内容,粘贴到记事本,保存为*.bat,用管理员登陆运行)

copy <源Dll文件位置> <目标位置>
regsvr32.exe <目标位置dll全路径>

写bat文件执行吧