腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1555)
视频
沙龙
1
回答
以
管理员
身份
安装
时
写入
HKLM
,否
则在
Inno
安装
程序
中
写入
HKCU
installation
、
registry
、
inno-setup
、
administrator
我已经创建了我的
Inno
安装
程序
,它工作得很好。我只有一个问题要解决。不是我所有的用户都有
管理员
权限,所以我的应用
程序
已经设置为允许非
管理员
安装
。问题是,我已经为我的应用
程序
设置了一个文件关联,因此需要为此设置正确的注册表项。 因为我的用户并不都是
管理员
,所以我不能只使用HKEY_LOCAL_MACHINE (
HKLM
)。目前,我默认使用HKEY_CURRENT_USER (
HKCU
)。如果用户是<
浏览 30
提问于2019-09-19
得票数 1
回答已采纳
1
回答
从标准用户
写入
管理员
的
HKCU
windows
、
visual-studio-2010
、
installation
、
registry
、
user-accounts
我有一个在visual studio 2010
中
创建的
安装
程序
,它会
写入
HKCU
的注册表。它在
安装
和运行期间都需要管理权限。现在,当我
以
管理权限
安装
它
时
,注册表项将从标准帐户
写入
标准用户的
HKCU
注册表部分。但当我
以
管理权限运行它
时
,它正在从
管理员
注册表
HKCU
读取数据。经过大量搜索后,我得出结论:当您
以
提升的
浏览 0
提问于2014-01-17
得票数 1
3
回答
无法禁用Outlook 2010
中
的外接
程序
vsto
、
outlook-addin
、
outlook-2010
我正在为Outlook开发一个带有表单区域的vsto COM外接
程序
.效果很好。但是,我面临着禁用Outlook 2010外接
程序
的问题.在“文件”菜单>“选项”>“外接
程序
”>“COM加载项”(下拉列表)
中
,我将取消对外接
程序
的检查。但是,当我重新启动Outlook
时
,将再次启用外接
程序
。如果我签入COM加载项列表,它将再次启用。甚至注册表项也表示再次启用外接
程序
。有人知道是什么导致了这一切吗?启用和禁用可以在我的代码
中</
浏览 1
提问于2016-01-03
得票数 1
回答已采纳
1
回答
卸载过程
中
请求
管理员
权限
inno-setup
在
安装
应用
程序
的过程
中
,我正在向
HKLM
写入
一些值。 我在我的
安装
程序
中使用了PrivilegesRequired=admin标志,所以在
安装
过程
中
,
写入
注册表可以正常工作。但是,当我卸载我的应用
程序
时,
Inno
安装
程序
没有请求
管理员
权限,因此我对RegDeleteKeyIncludingSubkeys的调用失败。我想问一下,是
浏览 0
提问于2017-05-31
得票数 0
1
回答
强制
Inno
安装
程序
使用PrivilegesRequired=admin在非管理的
HKCU
中
存储数据
registry
、
inno-setup
我有一个VBA外接
程序
组件,它是作为应用
程序
的一部分
安装
的,它只能
写入
注册表的
HKCU
区域(GetSetting和SaveSetting函数在VBA
中
是沙箱化的)。但是,
安装
程序
还需要将文件放在Windows系统文件夹
中
,因此需要
管理员
权限。 当
安装
程序
在非管理帐户下运行时,用户被要求提供管理凭据,然后预期的
HKCU
路径不再有效,导致
安装
失败。如
浏览 0
提问于2015-02-10
得票数 0
回答已采纳
2
回答
如何将
程序
添加到Windows启动
winapi
、
cmd
我希望,当我的
程序
运行时,它会将自己添加到Windows启动
中
(如果它不存在的话)。我试过这个:我还尝试将
程序
的快捷方式复制到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 但是,我需要两者的<e
浏览 0
提问于2016-03-05
得票数 0
2
回答
从虚拟Windows注册表读取密钥
windows
、
registry
、
inno-setup
我以前的应用
程序
写到注册表(最终被虚拟化),现在我希望
安装
程序
实际读取这些数据,当我直接尝试从LOCAL_MACHINE (我不知道键被虚拟化)
时
,我得到了错误,然后当我决定尝试直接从虚拟键读取数据
时
,Windows 2008服务器64位,我的应用
程序
是32位,启用了UAC。现在我需要阅读这些数据,但是。 这不管用。
浏览 1
提问于2013-10-18
得票数 4
回答已采纳
2
回答
Windows 7- C# Excel加载项- Registry.GetValue始终返回null
windows-7
、
registry
当我说GetSubKeys
时
,它会返回一堆regedit
中
没有的东西(例如,我调用Registry.LocalMachine.OpenSubKey("SOFTWARE").SubKeyCount,它会返回“81”……但是当我使用regedit查看它
时
,它只有30个键) 当我试图获取某个东西的值
时
,它总是返回null。
浏览 0
提问于2009-11-07
得票数 1
回答已采纳
2
回答
如何让我的
安装
程序
写入
HKCU
注册表树?
installation
、
registry
、
user-accounts
我的
安装
程序
需要
管理员
权限。在
安装
过程
中
,某些值将
写入
当前登录用户注册表的
HKCU
树。但是,当此用户帐户是所谓的标准帐户
时
,用户必须在
安装
程序
启动
时
指定
管理员
帐户的凭据。然后,将这些值
写入
与此
管理员
帐户相关的
HKCU
树,而不是当前登录用户的
HKCU
。当
安装
程序
想要将一些数据<
浏览 2
提问于2012-03-28
得票数 1
回答已采纳
2
回答
让
安装
程序
在windows启动
时
只为一个用户创建自动运行快捷方式
windows
、
nsis
我有一个NSIS
安装
程序
来
安装
我的应用
程序
,它会在Startup文件夹
中
创建一个快捷方式(它允许我的应用
程序
在Windows启动
时
启动。Create Auto Startup Shortcut但是,现在我的应用
程序
会自动为登录到机器的所有用户启动我只想让它为
安装
应用
浏览 0
提问于2018-01-18
得票数 0
2
回答
在Windows启动时运行C#应用
程序
c#
、
visual-studio-2010
、
windows-installer
我正在尝试仅在Windows启动
时
为当前用户启动一些应用
程序
。path\\to\\ap1.exe");但我正在尝试将其作为Visual Studio
安装
程序
项目的一部分来运行我已经添加了我的自定义操作,
程序
正常启动,并且
安装
程序
在XP
中
工作得很好。 在Windows7
中
,
浏览 0
提问于2012-08-28
得票数 7
回答已采纳
2
回答
Innosetup -标识标准用户的管理用户和dll注册
inno-setup
、
pascalscript
在我的无害
安装
应用
程序
安装
过程
中
,我注册了一个dll (用于windows右键单击上下文菜单和图标覆盖,类似于dropbox/tortoise cvs)并执行一些其他内容。到目前为止,我只为
管理员
用户提供应用
程序
。dll将把这些信息
写入
HKCR,
HKLM
。现在,我也计划为其他非
管理员
用户(标准用户)提供
安装
支持。 将特权从行政改为零。将所有注册表更新从
HKLM
更改
浏览 4
提问于2012-12-03
得票数 3
回答已采纳
3
回答
Inno
Setup为已登录用户(非
管理员
用户)创建注册表项
installation
、
registry
、
inno-setup
、
regedit
当我遇到这个问题
时
,我正在尝试使用
Inno
setup创建一个
安装
程序
,其他所有东西都正在
安装
中
,但是注册表项没有
安装
在当前用户
中
,我在HKEY_CURRENT_USER
中
找不到它。但是,当我尝试以
管理员
身份
运行Regedit
时
,注册表
安装
在那里。我打开UAC并使用
管理员
帐户进行验证,以便运行
安装
,为什么会发生这种情况?这是我的
浏览 20
提问于2015-03-03
得票数 4
2
回答
通过[代码]指定注册表卸载键位置/单元
inno-setup
在默认情况下,
安装
程序
查看PrivilegesRequired
安装
变量,如果设置为admin或poweruser,
安装
程序
将卸载注册表项
安装
到
HKLM
。如果这被设置为lowest,那么它将将注册表项
安装
到
HKCU
。 我有一个要求,为用户提供一个选项,
以
安装
“只有我”或“每个人”,并已这样做,
以
取代dir选择页面的无线电选择这两个选项。我现在需要做的也是根据这个设置修改注册表
浏览 5
提问于2016-05-14
得票数 2
回答已采纳
1
回答
Visual Studio installer项目将我的数据库设置为在
以
提升的权限
安装
时
需要
管理员
权限才能
写入
database
、
sqlite
、
permissions
、
installation
我正在Visual Studio2010
中
生成一个用于Microsoft Excel的C#插件的
安装
项目。我的插件使用SQLite数据库,并且此数据库需要具有使用该插件的用户的写权限。问题是我还需要
写入
HKLM
中
的注册表和Program Files目录。要这样做,
安装
程序
必须
以
提升的权限运行,这不是问题,但当我这样做
时
,数据库被设置为需要
管理员
权限才能
写入
,这是一个问题,尽管是在不需要
管理员
浏览 0
提问于2012-04-16
得票数 0
回答已采纳
4
回答
HKLM
注册表疑点
windows
、
windows-7
、
windows-vista
、
registry
我的应用
程序
更新了一些与
HKLM
下的许可相关的注册表域。这是为了访问系统中所有用户的信息。这使得我们可以让我们的应用
程序
以
管理员
身份
运行。在注册表
中
是否有其他位置可以保存所有用户都可以访问的信息?
浏览 1
提问于2011-06-01
得票数 4
回答已采纳
7
回答
为所有用户设置注册表值
c++
、
windows
、
winapi
、
registry
是否有其他可以在XP、VISTA和Windows7
中
使用的解决方案? 实际上,
安装
程序
需要将一个键
写入
注册表。所有用户都需要使用该密钥。一旦它使用的密钥应该被重置。如果我们在
HKLM
中
只保留一个密钥副本,则无法做到这一点。因为如果第一个用户使用它并重置它,那么其他用户将无法使用它。我能想到的唯一解决方案是在所有用户
中
写入
密钥,但这在windows7
中
是行不通的。
浏览 3
提问于2011-04-19
得票数 3
回答已采纳
2
回答
按需提供特权访问
vbscript
、
windows-installer
、
installshield
、
uac
在我们的
安装
包
中
,用户(不一定是
管理员
)可以选择为当前用户(CU)或所有用户(AU)
安装
我们的应用
程序
。当选择CU
时
,自定义操作(即VB脚本)会在
HKCU
注册表
中
写入
某些内容。另一方面,当AU被选中
时
(对于
管理员
),相同的脚本会将相同的内容
写入
HKLM
。 在WinXP和更低的版本
中
,这一切都很好。但是对于Win7来说,这是一个问题--正如你所能想
浏览 0
提问于2013-10-28
得票数 0
回答已采纳
1
回答
多个非
管理员
用户可以在不同用户下读写的注册表项位置?
permissions
、
registry
、
regedit
、
registrykey
是否有多个非
管理员
用户可以读取和
写入
的注册表项位置?在
HKCU
/SOME
中
,一个用户可以
写入
,而另一个用户不能读取
浏览 0
提问于2018-09-19
得票数 0
1
回答
Outlook添加未为所有用户注册
outlook
、
outlook-addin
、
outlook-2013
我已经创建了一个outlook add in,并为此创建了一个
安装
项目,使用VS
安装
程序
。我已经将
安装
项目"InstallAllUsers“的属性更改为true。我在windows 8.1,Office 2013。
浏览 4
提问于2016-01-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
近期GandCrab勒索事件分析
Steam客户端被曝存在0Day漏洞,超1亿用户受影响
InnoSetup的Registry段
都2020年了电脑还在中毒?可能是因为你关掉了这个功能!
97% 的电脑中毒都是因为关掉了这个功能
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券