Questions tagged «windows»

编写特定于Microsoft Windows操作系统的软件:API,行为等。注意:常规WINDOWS支持不在主题内。可以在https://superuser.com上询问支持问题

11
Emacs-调用时出错(服务器启动)
我目前在Windows Vista SP1中使用GNU Emacs 23.0.93.1。在我的.emacs文件中,我打电话给(server-start),导致消息错误~~ ..emacs.d / server不安全。有没有人看过这个并且知道修复或解决方法?...除了关闭服务器电源以外;) 这是堆栈跟踪: Debugger entered--Lisp error: (error "The directory ~/.emacs.d/server is unsafe") signal(error ("The directory ~/.emacs.d/server is unsafe")) error("The directory %s is unsafe" "~/.emacs.d/server") server-ensure-safe-dir("~\\.emacs.d\\server\\") server-start(nil) call-interactively(server-start t nil) execute-extended-command(nil) call-interactively(execute-extended-command nil nil)

9
启动时如何在Windows 7上以管理员身份自动运行程序?
我创建了自己的父母控制应用程序来监视孩子的活动。该应用程序的唯一GUI是任务栏图标。该程序以管理员身份安装。我希望在Windows启动时以管理员用户身份自动启动该程序,以便标准用户无法从任务管理器中终止该程序。 我可以在以下位置创建注册表项: HKLM\Software\Microsoft\Windows\CurrentVersion\Run 使它在Windows启动时自动运行。问题是该程序以登录(标准)用户身份启动。 如何使它在提升模式下运行?在Win7中完全可能吗?

1
(Dis)将蓝牙设备与Windows.Devices.Bluetooth.Rfcomm(WP8.1)连接
在Windows Phone / Desktop 8.1上,连接和断开与蓝牙设备的连接已得到各种结果。我一直在使用Windows.Devices.Bluetooth.Rfcomm名称空间,并且尝试连接具有不同蓝牙版本/类别的多个设备。 1.2版(第1类和第2类) 2.0版(第1类和第2类) 2.1版(第1类和第2类) 在诺基亚Lumia 625和Lumia 635,Dell Latitude E6500和Dell Precision M6400上进行了测试。 每当我尝试连接到2.0或2.1设备时,都会出现问题。第一次尝试连接到每个设备时,一切都会顺利进行,并且连接将打开。当我随后关闭连接并重新连接设备时,故障就开始了。 在重新连接期间,连接将永远不会打开,调试器将抛出System.Exception: > Message: No further data is available. 另外,当连接失败时,即使我自己的应用程序终止了,Windows 8.1设备也会继续尝试自行(不成功)连接到蓝牙设备。有时Windows 8.1设备还将蓝牙设备显示为已连接,而该设备直观地显示它不再连接。重新连接蓝牙设备的唯一方法是取消配对并在Windows设备上关闭/重新启动蓝牙。 每当DeviceInformation连接失败后我尝试拨打新电话时,它将拒绝退回先前尝试连接的设备。 > Message: The service cannot be found in the specified name space. 奇怪的是,这1.2个设备运行良好。 清单文件: <m2:DeviceCapability Name="bluetooth.rfcomm"> <m2:Device Id="any"> <m2:Function Type="serviceId:00001101-0000-1000-8000-00805F9B34FB"/> </m2:Device> </m2:DeviceCapability> …


7
如何在Windows中为npm运行脚本设置shell
我在Windows上运行npm,并希望在运行脚本中使用&样式并行操作,但是在cmd中并行运行在我想写的package.json文件中有点混乱。 scripts: { "go": "cmd1 & cmd2"} 但是npm在不知道; 我可以将其更改为脚本的cmd.exe下执行脚本:{ "go": "bats/bat1.bat")其中bat1.bat是一个cmd bat文件,它使用Windows样式调用或启动命令来并行运行命令。可以,但是给了我一个只能在Windows上运行的脚本。 如果我可以让npm在bash克隆或cygwin下运行脚本,则要简单得多。 我试过了 config: { "shell": "bash"} 但是还是跑了cmd.exe 有什么办法可以使用特定的外壳(不是cmd.exe)告诉npm运行脚本?
82 windows  shell  npm 


7
什么时候以及如何使用异常处理?
我正在阅读有关异常处理的信息。我获得了有关什么是异常处理的一些信息,但是我有几个问题: 什么时候抛出异常? 除了抛出异常,我们还可以使用返回值来指示错误吗? 如果我通过try-catch块保护所有功能,会不会降低性能? 什么时候使用异常处理? 我看到了一个项目,该项目中的每个函数都包含一个try-catch块(即,整个函数内的代码被try-catch块包围)。这是一个好习惯吗? try-catch和__try __except有什么区别?

6
伪造RS232串行端口
我正在开发一个项目,该项目具有许多通过RS232串行端口连接到部署机器的硬件传感器。 但是...我在没有物理RS232串行端口的机器上进行开发,但是我想制作一些伪造的串行端口,我可以连接这些端口并从中输出数据,以伪造硬件传感器的输入。 有谁知道一种在Windows XP上创建伪串行端口并对其进行控制的方法吗?

5
在Windows上创建OpenSSL证书[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 1年前关闭。 改善这个问题 由于我是SSL证书的新手,所以我想也许StackOverflow成员可以帮助我。 我来自荷兰,在线支付的常见方式是实施iDEAL。主要银行支持的在线支付协议。我必须实现一个“专业”版本。这包括创建RSA私钥。基于该密钥,我必须创建一个证书并将其上传到Web服务器。 我在Windows计算机上,完全困惑该怎么办。我浏览了OpenSSL网站,因为该手册将我转发到该网站以获得SSL工具包。 该手册提供了两个命令,必须执行两个命令才能创建RSA密钥和证书。 这些命令是: openssl genrsa -des3 –out priv.pem -passout pass:myPassword 1024 和 openssl req -x509 -new -key priv.pem -passin pass:myPassword -days 3650 -out cert.cer 我可以通过Windows机器上的实用程序来执行此操作吗?我已经下载了PuTTy KeyGenerator。但是我不确定该怎么做,我已经创建了一个密钥(SSH-2 RSA,无论是什么..),但是如何使用该密钥创建证书?


6
如何将自定义CA Root证书添加到Windows中pip使用的CA Store?
我刚刚从python.org安装了Python3,但无法使用来安装软件包pip。根据设计,这里的网络上有一个中间人数据包检查设备,该设备通过使用其自己的证书对所有SSL连接进行辞职来检查所有数据包(包括SSL)。GPO的一部分将自定义根证书推送到Windows密钥库中。 使用Java时,如果我需要访问任何外部https站点,则需要手动更新JVM中的cacerts以信任自签名CA证书。 如何为python完成此操作?现在,当我尝试使用来安装软件包时pip,可以理解,我得到了很多[SSL: CERTIFICATE_VERIFY_FAILED]错误。 我意识到我可以使用--trusted-host参数忽略它们,但是我不想为我要安装的每个软件包都这样做。 有没有办法更新python使用的CA证书存储?
82 python  windows  ssl  pip 

9
如何处理名称长度超过259个字符的文件?
我正在开发一个应用程序,该应用程序遍历某些目录中的每个文件,并对这些文件执行一些操作。除其他外,我必须检索文件大小和修改此文件的日期。 某些文件全名(目录+文件名)太长,我无法使用.NET Framework FileInfo,它被限制为MAX_PATH(260个字符)。许多Web来源建议通过P / Invoke使用本机Win32函数来访问名称过长的文件。 当前,Win32函数似乎会出现完全相同的问题。例如对于GetFileAttributesEx(270字节)的路径(kernel32.dll)失败,并出现Win32错误3 ERROR_PATH_NOT_FOUND。 可以从Notepad2中成功打开相同的文件,并使用Windows资源管理器成功显示该文件(但由于259个字符的限制¹,例如Visual Studio 2010无法打开它)。 文件路径为270个字符长时,我该怎么办才能访问文件? 笔记: 删除或忽略文件路径长度超过259个字符的文件不是解决方案。 我仅在寻找与Unicode兼容的解决方案。 该应用程序将在安装了.NET Framework 4的Windows 2008 / Vista或更高版本下运行。 ¹令人惊讶的是,Microsoft Word 2007失败,抱怨没有软盘驱动器的计算机上的“软盘太小”,或者当剩余4 GB RAM时抱怨“ RAM内存不足”,或者最后是“需要更新防病毒软件”。他们是否会停止一天至少在诸如Microsoft Office之类的关键产品中显示如此愚蠢的毫无意义的错误?

12
如何在Windows上更新npm?
当我从msi(http://nodejs.org/download/)安装节点0.10.33时,我得到了npm的旧版本(1.4.28)。如何在Windows上升级npm? npm install -g npm 不起作用 我仍然有旧的npm。
81 windows  node.js  npm 

3
Windows的Visual Studio Express 2013与Windows桌面的Visual Studio Express 2013有什么区别?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 改善这个问题 Windows的Visual Studio Express 2013与Windows桌面的Visual Studio Express 2013有什么区别? 它们都支持与Visual Studio Express 2010 c#完全相同的功能吗? 哪个更好?是Visual Studio Express 2013(C#)还是2010?目的-学校。谢谢!

9
Windows的良好的PostgreSQL客户端?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 经过几年的甲骨文回到PostgreSQL ... 在Windows上最新的postgresql管理/ ddl生成/数据插入前端是什么?如果它也集成了Postgis,那就太好了。它应该是独立的,或者是intellij idea的插件 回想起来,我使用的所有特定于postgresql的Windows程序都是废话,尤其是PGAdmin。变得更好了吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.