Questions tagged «windows»

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


12
在Windows中获取文件的编码
这实际上不是编程问题,是否有命令行或Windows工具(Windows 7)获取文本文件的当前编码?当然可以编写一个小型C#应用程序,但是我想知道是否已经内置了什么?
206 windows  encoding 

8
Windows递归grep命令行
我需要在Windows中做一个递归grep,在Unix / Linux中是这样的: grep -i 'string' `find . -print` 或更优选的方法: find . -print | xargs grep -i 'string' 我只使用cmd.exe,所以只有Windows内置命令。不幸的是,我无法在该服务器上安装Cygwin或任何第三方工具,例如UnxUtils。我什至不确定我是否可以安装PowerShell。仅使用cmd.exe内置插件(Windows 2003 Server)有什么建议吗?

8
适用于Windows的最佳轻量级Web服务器(仅静态内容)
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我让应用程序服务器在Windows – IIS6.0和Zend Server上运行以执行PHP。我正在同一台机器上寻找仅轻型静态内容的Web服务器,它将重现IIS表单以处理静态内容并提高性能。 它只需要是静态内容Web服务器-尽量小而又要最大效率-lighttpd似乎太大,因为允许使用FastCGI。 我在寻找:Windows,仅静态内容,快速且轻量级。 我正在使用Windows Server 2003。

26
无法将“ npm”识别为内部或外部命令,可操作程序或批处理文件
我对Node.js完全陌生。我正在尝试让nodejs在Windows 2008机器上工作,以便安装Karma,我将用它来TDD AngularJs代码。到目前为止,我已经完成了以下步骤 无法识别使用Chocolatey ==> npm进行的安装 无法识别使用来自nodejs.org的64位nodejs安装程序进行安装==> npm 在这个阶段,跑步where npm给了我c:\User\<Username>\AppData\Roaming\npm一点力量 我发现nodejs已安装在中C:\Program Files\nodejs。在此目录中打开命令提示符可以npm正常工作。 所以我添加C:\Program Files\nodejs到PATH只能再次证明得到同样的错误npm is not recognized nodejs存储库上的github问题之一说,我需要重新启动机器,它将修复。但这到目前为止没有帮助 我确实Node.js在Start -> Programms菜单中看到一个图标,该图标将我带到nodejs控制台,但不确定该怎么做。 我错过了过程中的任何重要步骤吗? 编辑 我发现,如果从程序文件中打开“ Nodejs命令提示符”,则可以识别npm。如何使其在正常的命令提示符下工作? 编辑 在node我开始面对另一个应用程序的类似问题之后。我在超级用户上发布了这个问题,正如已接受的答案正确指出的那样,我在PATH其中还有一个额外的引号,导致在引号之后添加的所有路径均出现问题。我感觉有些Chocolatey安装程序添加了这个令人不安的报价,但我不确定是哪个。
201 windows  node.js 

27
从命令行升华文本
我安装了Sublime Text,想知道如何rb从终端打开文件。我看到了使Sublime Text成为我的核心编辑器的命令是什么?我看到我可以将Sublime设为我的核心编辑器,但我希望能够输入 sublime file.rb 如何在Windows中执行此操作?

9
Windows中跨本地文件系统的GIT克隆存储库
关于GIT,我是一个完整的菜鸟。最近几天,我一直只是迈出第一步。我在笔记本电脑上安装了一个存储库,从一个SVN项目中拉下了Trunk(分支有一些问题,但没有让它们正常工作),但是一切似乎都还可以。 现在,我希望能够从笔记本电脑拉动或推动到我的主台式机。原因是笔记本电脑在火车上很方便,因为我每天要花2个小时旅行,并且可以完成一些出色的工作。但是我在家的主要机器非常适合开发。因此,我希望能够在回家时将笔记本电脑从主机推/拉到主机。我认为最简单的方法是在LAN上共享代码文件夹,然后执行以下操作: git clone file://192.168.10.51/code 不幸的是,这似乎不适用于我: 所以我打开git bash cmd并输入上面的命令,我在C:\ code(两台机器的共享文件夹)中,这就是我得到的: Initialized empty Git repository in C:/code/code/.git/ fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository fatal: The remote end hung up unexpectedly 如何以最简单的方式在两台计算机之间共享存储库。 还有其他位置将成为官方存储点,其他开发人员和CI服务器等将从中获取这些位置,这是为了让我可以在两台计算机上的同一存储库中工作。 根据塞巴斯蒂安的建议,我得到以下信息: C:\code>git clone --no-hardlinks file://192.168.10.51/code Initialized empty Git repository in C:/code/code/.git/ fatal: 'C:/Program …
200 windows  git  git-clone 

11
Windows OS的OpenJDK可用性[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 10个月前关闭。 改善这个问题 Windows OS是否有可用的OpenJDK版本?从OpenJDK主页(http://openjdk.java.net/),它将重定向到Windows计算机的Oracle Sun JRE。 Windows是否有可用的OpenJDK?如果是,从哪里获得?如果没有,我们必须自我构建它(见http://blogs.oracle.com/poonam/entry/building_openjdk_on_windows)
197 java  windows  openjdk 

5
Ruby 2.0.0p0 IRB警告:“ DL已弃用,请使用Fiddle”
我只是卸载了旧版本的Ruby,删除了所有的gem(包括Rails),并安装了Ruby 2.0。换句话说,完全干净的重新安装。启动IRB后,我收到了以下消息: DL已弃用,请使用Fiddle 注意:我在Windows计算机上。 此消息是什么意思?
196 ruby  windows 

8
如何从批处理文件运行PowerShell脚本
我正在尝试在PowerShell中运行此脚本。我将以下脚本另存为ps.ps1我的桌面。 $query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2" Register-WMIEvent -Query $query -Action { invoke-item "C:\Program Files\abc.exe"} 我已经制作了一个批处理脚本来运行此PowerShell脚本 @echo off Powershell.exe set-executionpolicy remotesigned -File C:\Users\SE\Desktop\ps.ps1 pause 但我收到此错误:



1
Java摘要与外部实用程序的结果不同
我编写了一个简单的Java类来生成Windows计算器文件的哈希值。我正在使用Windows 7 Professional with SP1。我曾尝试Java 6.0.29和Java 7.0.03。谁能告诉我为什么我从Java与(很多!)外部实用程序和/或网站获得不同的哈希值?外部的一切都相互匹配,只有Java返回不同的结果。 import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.LinkedHashMap; import java.util.Map; import java.util.Map.Entry; import java.util.zip.CRC32; import java.security.DigestInputStream; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class Checksum { private static int size = 65536; private static File calc = new File("C:/Windows/system32/calc.exe"); /* C:\Windows\System32\calc.exe (verified via …
194 java  windows  md5  digest  wow64 

30
在Windows批处理脚本中格式化日期和时间
在Windows(Windows XP)批处理脚本中,我需要格式化当前日期和时间,以便以后在文件名等中使用。 它类似于Stack Overflow问题,如何在批处理文件中添加日期,但也要添加时间。 到目前为止,我有: echo %DATE% echo %TIME% set datetimef=%date:~-4%_%date:~3,2%_%date:~0,2%__%time:~0,2%_%time:~3,2%_%time:~6,2% echo %datetimef% 这使: 28/07/2009 8:35:31.01 2009_07_28__ 8_36_01 有没有一种方法可以让我在%TIME%内保留一位数字的小时,因此我可以得到以下信息? 2009_07_28__08_36_01

16
Windows资源管理器“此处命令提示符”
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 我经常发现自己在Windows中打开了一个文件夹,希望在同一工作目录下打开命令提示符。 我知道Power Toys的“命令提示符”,但只能用作文件夹中的上下文菜单项,如果已经存在,则不能从文件夹内部使用。我知道您可以导航到父目录,然后从那里使用它,但是如果父目录中有成千上万个目录,这不是那么方便。我尝试了一些与资源管理器中的文件夹操作相关的自制批处理文件,但是这些文件也遇到了类似的问题。 那么,用当前Windows资源管理器文件夹的工作目录打开命令提示符的最快方法是什么? 我目前的做法:(太糟了) Alt- D,Ctrl-C(复制路径) Win- R,“ cmd”,Enter(启动命令提示符) “ cd”,Space(启动更改目录命令) Alt- ,Space,e(p粘贴目录) Enter (执行更改目录) 我知道有更好的东西!它是什么?

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.