Articles of 命令行

如何通过命令行设置windows服务的用户名和密码

使用sc命令我们可以查询,启动,停止windows服务。 例如: sc query "windows service name" sc config命令更改服务的configuration,但我不知道如何使用它。 有人能告诉我如何设置任何Windows服务的用户名和密码?

如何使用curl在Windows下发布PUT请求?

我需要通过使用PUT请求窗口下的curl.exe发布XML数据。 在卷发帮助中我发现: -d / – data <data> HTTP POST数据(H) 我应该提供什么<data>?

batch file删除所有,但最新的10个文件

我在batch file中有以下内容: :REMOLDFILES ECHO Removing files older than 14 days. >>%LOGFILE% cd /d %BKUPDIR% FOR /f "skip=14 delims=" %%A IN ('DIR /a:-d /b /o:-d /t:c %1*.zip ^2^>nul') DO IF EXIST "%%~fA" ECHO "%%~fA" >>%LOGFILE% FOR /f "skip=14 delims=" %%A IN ('DIR /a:-d /b /o:-d /t:c %1*.zip ^2^>nul') DO IF EXIST "%%~fA" DEL "%%~fA" >>%LOGFILE% FOR […]

如何使用Windows命令行parsingJSON文件到variables?

我有这个名为test.json JSON文件,它说: { "test":true, "limit": { "min":0.5, "max":1.5 } } 我想能够在Windows命令行中读取此文件,并将这些对象parsing为variables。 我将如何做到这一点?

如何在命令行中检出SVN中已删除的项目

我正在尝试签出一个项目,这个项目在修订版401中已经从我的SVN中删除了。这个项目现在已经不存在了,而且已经被代码的重写所取代了,但是我想做一个checkout,以便我可以返回对重写时的旧代码的小块。 据我所知,这应该像检查旧的path和最后的好修订(400)一样简单。 但是当我尝试这个时,我得到一个错误,因为它试图使用最新的修订: C:\Users\couling\workspace>svn checkout –revision=400 https://svn.domain.com/repos/trunk/OldProject Error validating server certificate for 'https://svn.domain.com:443': – The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: – Hostname: svn.domain.com – Valid: from Tue, 11 Dec 2012 15:03:33 GMT until Wed, 11 Dec 2013 15:03:33 GMT – Issuer: Personal […]

如何将gzip命令添加到Windows CMD?

在Mac中,如果我想要gzip文件,只需inputgzip然后input文件名。 如果我在Windows中这样做,它告诉我“gzip不被识别…”。 如何将此function添加到Windows?

batch file遍历本地networking服务器上的文件

我试图打开存储在本地networking服务器上的这个批处理代码的各种文件: for /f "tokens=*" %%G in ('dir /b /a:d "\\server\directory\*"') do %%G\setup.xml 但由于dir \\server\directory不起作用,所以不会那段代码。 我怎么能做到这一点? 先谢谢你

“chcp”不被识别为内部或外部命令,可操作程序或batch file。 在Windows PC上

在使用git init命令时,我在命令提示符下面收到错误消息。 我正在使用运行Windows 7的Windows PC。 C:\rails_projects\first_app>git init 'chcp' is not recognized as an internal or external command, operable program or batch file. Reinitialized existing Git repository in C:/rails_projects/first_app/.git/ 'chcp' is not recognized as an internal or external command, operable program or batch file. 我是Ruby on Rails的新手,我试图为我的Rails项目创build一个仓库。 当我使用诸如rails new first_app或rails server类的命令时,我没有收到消息,只有当我使用git init命令时才显示出来。 另外,正如你所看到的,该命令仍然可以正常工作(例如, Reinitialized existing Git […]

在命令提示符下的`java`命令中设置默认的类path

我想要做的就是运行一个.java源文件,通过命令提示符(不使用任何IDE)编译并运行它,使用命令javac和java ,程序连接到MySQL,所以每次我从cmd运行程序,我需要使用java -classpath开关指定MySQL连接器的path。 而运行该程序的整个命令如下所示: java -class .;path/to/connector/mysql-connector.jar MySQLConnect 我希望它像其他程序,如java MySQLConnect一样简单,它应该运行该程序。 有什么办法可以将连接器的path添加到java使用它的Windows的环境variables。 我已经尝试在Windows环境variables中创build一个新的CLASSPATHvariables,并添加了文件名连接器的绝对path,但没有奏效。 请给我提供这个Windows和Ubuntu的解决方法。 谢谢。

如何正常closures由于closures执行命令行而终止​​的Java应用程序?

关于正常closuresJava命令行程序的最佳途径有一个回答的问题。 当一个程序被Ctrl + C终止的时候,一个closures钩子完成了这个工作。 我的问题是,如果命令行本身在Java程序执行过程中被closures,该如何正常退出? 我用shutdown hook进行了testing,但在这种情况下不起作用。 在这种情况下,我找不到虚拟机会发生什么情况。 这个进程及其所有线程立即死亡? closures命令行产生什么样的信号? 那么,这个问题怎么解决呢? 编辑:问题涉及Windows环境。