Questions tagged «windows»

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


3
Windows中的端口转发
我的电脑中有两个网络板: 主要的一个具有本地ip-> 192.168.1.111,第二个具有本地ip-> 192.168.0.200 主要的一个具有Internet连接,第二个连接到IP 192.168.0.33的设备,它在端口80中具有http服务器。 我在主连接(端口4422)中有一个apache-server,我可以从任何地方访问,现在我想要的是当我从4422中检测到连接时,我想将此连接重定向到192.168.2.33:80 如何在Windows中执行此操作?


13
如何在Windows中将Python脚本作为服务运行?
我正在草绘一组程序的体系结构,这些程序共享存储在数据库中的各种相互关联的对象。我希望其中一个程序充当服务,为这些对象的操作提供更高级别的接口,而其他程序则通过该服务访问对象。 我目前的目标是将Python和Django框架作为实现该服务的技术。我很确定我知道如何守护Linux中的Python程序。但是,这是系统应支持Windows的可选规格。我几乎没有Windows编程经验,也没有Windows服务经验。 是否可以将Python程序作为Windows服务运行(即在没有用户登录的情况下自动运行它)?我不必一定要实现这一部分,但是我需要一个大概的想法,即如何决定是否按照这些原则进行设计。 编辑:感谢到目前为止的所有答案,它们是相当全面的。我想知道一件事:Windows如何了解我的服务?我可以使用本地Windows实用程序对其进行管理吗? 将启动/停止脚本放在/etc/init.d中相当于什么?

19
如何从Windows资源管理器启动PowerShell?
是否可以通过Windows资源管理器在特定文件夹中启动PowerShell,例如右键单击文件夹并具有“在此文件夹中打开PowerShell”之类的选项? 每天第一次运行MSBuild时,必须将目录更改为我的项目文件夹真的很烦。

8
修改Windows服务的“可执行文件路径”
我想修改应用程序的路径,但是这样做会中断它,因为该服务仍指向旧位置。 通过转到,Administrative Tools > Services可以打开属性对话框并查看Path to executable,但是无法更改它。 用户无需重新安装应用程序就可以修改服务路径吗?

17
如何配置OpenFileDialog选择文件夹?
在VS .NET中,当您为项目选择文件夹时,将显示一个对话框,看起来像一个OpenFileDialog或SaveFileDialog,但设置为仅接受文件夹。自从我看到这一点以来,我一直想知道它是如何完成的。我知道FolderBrowserDialog,但我从未真正喜欢过该对话框。它开始时太小,不能让我利用能够输入路径的优势。 我几乎可以肯定的是,目前尚无从.NET执行此操作的方法,但我也很好奇您也如何从非托管代码中执行此操作。缺少从头开始完全重新实现对话框的方法,如何修改对话框以具有此行为? 我还想重申一下,我知道FolderBrowserDialog,但有时我不喜欢使用它,除了真正好奇如何以这种方式配置对话框。告诉我只使用FolderBrowserDialog可以帮助我保持一致的UI体验,但不能满足我的好奇心,因此它不会被视为答案。 这也不是Vista特有的;自VS .NET 2003以来,我一直在看到此对话框,因此它在Win2k和WinXP中是可行的。这不是一个“我想知道执行此操作的正确方法”的问题,而更多的是“自从我第一次在VS 2003中开始做以来,我一直对此感到好奇”。我知道Vista的文件对话框可以执行此操作,但是它在XP中一直在运行,因此我知道他们做了一些努力使其能够正常工作。Vista特定的答案不是答案,因为问题上下文中不存在Vista。 更新:我接受Scott Wisniewski的答案,因为它附带了一个有效的示例,但是我认为Serge值得赞扬的是他指出了对话框的自定义功能(虽然.NET 确实很讨厌,但它确实有效),而Mark Ransom则指出了MS可能为此任务滚动了一个自定义对话框。



23
在Windows系统上快速创建大文件
与在Linux系统上快速创建大文件一样,我想在Windows系统上快速创建大文件。总的来说,我在想5 GB。内容无关紧要。最好使用内置命令或简短的批处理文件,但如果没有其他简便方法,我将接受一个应用程序。

13
Windows中的Git符号链接
我们的开发人员混合使用Windows和Unix操作系统。因此,在Unix机器上创建的符号链接成为Windows开发人员的问题。在Windows(msysgit)中,符号链接将转换为文本文件,并带有指向该文件的路径。相反,我想将符号链接转换为实际的Windows符号链接。 我对此的(更新的)解决方案是: 编写一个结帐后脚本,该脚本将递归查找“符号链接”文本文件。 将它们替换为与虚拟“ symlink”具有相同名称和扩展名的Windows symlink(使用mklink) 通过在.git / info / exclude中添加条目来忽略这些Windows符号链接 我尚未实现,但是我认为这是解决此问题的可靠方法。 问题: 您认为这种方法有什么弊端? 这个结帐后脚本甚至可以实现吗?即我可以递归地找出git创建的虚拟“符号链接”文件吗? 有人在做这样的剧本吗?
245 windows  git  symlink 




19
Node.js在Windows上找不到已安装的模块
我目前正在Windows上学习nodejs。通过npm.cmd在全局安装了几个模块,nodejs无法找到已安装的模块。以玉为例 npm install jade -g Jade安装在目录中"C:\Program Files (x86)\nodejs\node_modules",但以下代码将失败并显示"Cannot find module 'jade'"错误, var jade = require('jade'); 但是,在本地安装jade时,代码将成功运行(npm中没有-g选项)。我不想使用本地安装的模块,这对我来说是浪费磁盘空间。如何使全局安装的模块在Windows上工作?
240 windows  node.js  module  require  npm 

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.