草庐IT

standard-uri-conformant

全部标签

windows - 如何让 Standard EXE 和 WinService EXE 相互通信?

我们有一个应用程序,它部分是标准EXE,部分是WinServiceEXE。标准EXE由注册表的“运行”部分生成,并在登录时根据刚刚登录的用户的凭据生效。WinServiceEXE设置为“自动运行”,因此始终运行并作为LocalSystem(本质上是管理员)运行).我们需要这两个程序通过将信息写入XML文件来共享数据。当登录用户有权访问已安装的文件夹(C:\ProgramFiles\ourApp)时,该应用程序可以正常运行。StandardEXE写入数据,WinServiceEXE读取它没有问题,一切都很好。但是,当登录用户无权写入已安装的文件夹时,数据会在UAC虚拟化和数据重定向中被捕

c# - 将应用程序注册到 URI 方案

我有一个wpf应用程序,我已通过执行以下操作将其注册为URI方案。HKEY_CLASSES_ROOT-->myappname-->shell-->open-->command(Default)="c:\pathtomyapp\app.exe"太棒了!但是,我的应用程序强制一次只能运行一个实例。如何检测我的应用程序是否已在运行,例如将其置于前台? 最佳答案 您可以使用命名的互斥锁来检测应用程序是否已经在运行。或者,如果您有一个GUI应用程序,您可以从VisualBasic'sSingleInstanceapplication继承您的表

windows - 在文件 URI 方案中使用 Windows 环境变量

我们能否在浏览器(或至少是Chrome浏览器)的路径、文件URI方案中使用环境变量,例如%userprofile%或%appdata%?有点像file:///%userprofile%/Documents/someFile.html我正在编写一个Chrome扩展程序来分析Chrome首选项JSON文件,以检测可疑的恶意软件事件。谢谢 最佳答案 不,Chrome无法识别URL/URI中的环境变量。在theURIspec,%保留用于字符的百分比编码。 关于windows-在文件URI方案中使

java - "URI is not hierarchical"+ 私钥

我刚开始在我的Java程序(为Windows7制作)中使用Jsch进行SSH连接。我遇到了将私钥合并到我的程序中的问题。我使用以下代码:URLkeyFileURL=Main.class.getResource("auth/public_key_1");URIkeyFileURI=keyFileURL.toURI();jsch.addIdentity(newFile(keyFileURI).getAbsolutePath());其中“auth”是同一包中的文件夹。好消息是,在Eclipse中运行时一切正常,但在作为jar运行时却失败了。给出的错误是:“IllegalArgumentExc

c# - 将用户在文本框中输入的 URL 转换为 URI 格式

我正在开发WindowsPhone应用程序。用户输入他的服务器的ip和端口、数据库名称、用户名和密码。在代码中,我访问了“urltext.Text”输入的url,但错误弹出“无效的URI格式”。如何将数据从文本框转换为有效的URI格式。privatevoidSendDataButton_Click(objectsender,RoutedEventArgse){Urimyuri=newUri(urltext.Text);HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(myuri);Debug.WriteLine("Hello

windows - 从通用 Windows 应用程序的后台任务中打开 uri

我知道这听起来很奇怪。有什么方法可以从Windows10应用程序的后台任务中打开URI?我有两个要求,与cortana交谈,它会根据语音识别显示结果,当用户点击它时,我们无法直接在浏览器中打开链接。相反,我将LaunchContext传递给前台应用程序,然后使用LauchUri在默认浏览器中打开url。从应用程序发送toast通知,当用户点击它时,我需要打开一个url而不是打开一个应用程序。所以,通过将启动上下文传递给前台应用程序然后打开url,也这样做了。这两种情况,它只是在浏览器中打开url。这里的用户体验非常差,用户看到应用程序为每个操作打开,然后打开浏览器。如果有可能,请提出一

c++ - WINAPI 枚举WindowsProc : Non-Standard Syntax; use & to create a point to a member

我在调用EnumWindows(EnumWindowsProc,0)时不断收到错误消息;它将我的BOOLCALLBACKselectionWindows::EnumWindowsProc(HWNDhWnd,longlParam)函数转换为参数。我知道它与类和selectionWindows::有关,但我终究无法弄明白。这是.h#ifndefSELECTIONWINDOWS_H#defineSELECTIONWINDOWS_H#include#include"mainwindow.h"#include#includeclassselectionWindows:publicQWidget{

windows - 无法在不提供凭据的情况下使用 (win_)uri 模块从 API 检索信息

情况我有一本配置Windows服务器的手册。该剧本是从带有Ansible的RHEL服务器执行的。RHEL服务器具有所有必需的kerberos配置,并且Ansible配置为使用winrmoverHTTP使用kerberos身份验证对windows主机。所有这一切都很好,我只kinit一次,一切正常。对于剧本中的一项任务,我需要先从RESTAPI检索一些信息。RESTAPI托管在使用IIS的Windows服务器上,并具有Windows身份验证。问题我想使用win_uri或uri模块从RESTAPI检索信息,但我不想提供凭据。它适用于(win_)shell模块,为什么它不适用于(win_)u

windows - 无法在 Windows Embedded Standard 上启用 EWF

您好,我们购买了一台装有MSWindowsEmbeddedStandard-HPCustomized的HPPC,我们在启用EWF功能时遇到了问题。如果我尝试使用EMF管理器检查EWF状态:ewfmgrc:我得到错误:“Failedgettingprotectedvolumeconfigurationwitherror1.incorrectfunction.”如果我尝试使用命令启用EWF:ewfmgrc-enable我得到错误:Failedopeningthetargetdevice\\.\cwitherror2Thesystemcannotfindthefilespecified.我尝

ruby-on-rails - https ://rubygems. 组织/不是 URI

在尝试向gem源添加任何URL时,我发现该URL不是URI。例如当我执行gemsources-ahttps://rubygems.org它告诉我https://rubygems.orgisnotaURI感谢任何帮助 最佳答案 我认为问题与Ruby本身的uri组件有关。我认为以下将起作用:转到/lib/ruby/1.9.3/uri,打开common.rb,找到userinfo并将定义替换为这一行ret[:USERINFO]=userinfo="(?:[#{unreserved};:&=+$,\\\\]|#{escaped})*"