使用 ruby 查询 Windows 上已安装的软件
我想查询Windows机器上所有已安装的软件。我发现另一篇文章正在做类似的事情 here 。 我稍微修改了代码: require 'win32/registry' Win32::Registry:…
更改“发送至”在 Windows 上使用 Python
我需要重定向 Microsoft Office(主要是 Word 和 Excel)中的“发送到邮件收件人”菜单,以使用 Web 客户端电子邮件发送文档。我需要对右键单击文件时…
无法打开键:HKEY_CURRENT_USER\Software\Classes\MyAppAssembly
我使用 WIX 3.5 为我的应用程序创建了设置。安装程序第一次工作正常。但卸载应用程序然后在同一台计算机上再次重新安装后,我收到以下错误消息: “无…
如何在 C# 中设置 REG_KEY_DONT_VIRTUALIZE 标志
我的问题很简单,但我在谷歌上搜索了很长时间没有找到答案。 如何将 REG_KEY_DONT_VIRTUALIZE 标志设置为我创建的注册表项(即 HKLM\Software\MyApp)…
如何在 CSharp 应用程序中实现 IDropTarget 并将其注册为文件类型?
我正在用 C# 实现一个可处理文件的小工具。 因为我很懒,所以我想在注册表中的文件类型上注册我的工具,以便能够简单地从资源管理器打开我的所有文件…
MIPS 组件上的阵列
我正在尝试编写一个返回最大值位置的 mips 函数,但我收到此异常 (/home/ams/Bureau/part2a line 21 中的错误:0x00400028 处的运行时异常:地址超出…
从 Windows 注册表启动时启动应用程序时,返回 ClickOnce 版本不起作用
我使用以下代码和 System.Deployment 返回 .NET 3.5 C# 应用程序的 ClickOnce 版本: public string version { get { System.Reflection.Assembly _as…
如何在多个 WMDRM 许可证服务器之间同步密钥/许可证?
我正在设置一个带有 WMDRM 的系统,并且希望拥有两台服务器以实现冗余。我将在它们前面放置一个负载平衡器,并让它们都处理请求。 我无法弄清楚问题许…
为什么 Windows 7 应用程序在首次运行时看不到虚拟化注册表值?
我编写了一个 C# 程序,它首先从 HKLM\Software\MyApp 读取值,然后向其写入值。它是一个没有清单的 x86 应用程序,我在 Windows 7 x86 上以非管理员…
IIS 7.5 中 Asp.net Web 服务的注册表访问
您好, 我收到“不允许请求的注册表访问”。尝试读取 Windows Server 2008 r2 64 位版本中的注册表项时出现异常。 我已将 IIS 应用程序池添加到管理员…
在注册表中创建一个键,并使用 installshield 将其值设置为安装路径
我编写了一个 WinForms 应用程序,我想为此创建安装项目,并且我想为此使用 installshield,这是我第一次使用 installshield,现在我想配置我的安装项…
从注册表中查找安装的程序版本
我正在迭代注册表中的 SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall ,我注意到有一些程序列在括号中,例如:{E05E8183-866A-11D3-97DF-0000…
如何确定 x64 计算机上的 Silverlight 版本?
根据最新的silverlight部署指南,我可以确定安装的是哪个版本的silverlight -查询:“HKLM\Software\Microsoft\Silverlight\Version”注册表项 这在我…