Articles of 命令行

在命令提示符下运行C ++ – Windows

我知道现在每个人都使用IDE,但是我发现使用记事本++编写我的代码更简单,使用命令提示符命令编译它,然后从那里运行它。 至less适用于Java和Python。 我试图弄清楚如何用C ++来做到这一点,而且还没有find任何好的东西。 是否有任何编译器(如Java的JDK),我可以坚持到我的path,并使用相当于javac和java的C ++来运行和编译我的代码从CMD? 注意:请不要张贴有关IDE如何更好的答案和评论 – 我知道他们是。 我只是习惯于这样做:D

在Windows Batch中嵌套循环中的“继续”等效命令

我有一个batch file,其中包含嵌套循环与continue -like命令: for %%i in (1, 2, 4, 8, 16, 32, 64, 128, 256) do ( for %%j in (1, 2, 4, 8, 16, 32, 64, 128, 256) do ( if %%i gtr %%j goto CONTINUE test.exe 0 %%i %%j 100000 > "%%i_%%j".txt :CONTINUE rem ) ) 但是, if语句第一次是真的,它不会进一步迭代。 我只能得到文本文件高达1_256.txt 。 所以看起来goto CONTINUE有问题。 我的batch […]

浏览器外的Javascript

我正在编写一些JavaScript代码作为命令行程序运行,与浏览器或Web无关; 它将需要像命令行实用程序一样正常访问文件和目录。 在这种情况下,对于稳定性和性能来说,Javascript的最佳Windows实现是什么?

GNU sed – 查找或replace空格或新行。 为什么这不起作用? v3.02 vs v4.2

C:\crp\cnp>sed -V GNU sed version 3.02 Copyright (C) 1998 Free Software Foundation, Inc……. C:\crp\cnp>type ff aaa aaa 尝试用空格replace“a”。 C:\crp\cnp>type ff | sed -es/a/\d032/g d032 d032 d032 d032 d032 d032 为什么不工作? 我不介意我是find还是replace空格或换行。我只是想能够指定它们。 它似乎没有工作,我不知道为什么。 (用freplace空格或空格不起作用) C:\crp\cnp>echo aa | sed s/\d32/f/ aa 注意,它似乎可能在4.2,但我对3.02'COS感兴趣,这是与unxutils捆绑在一起的版本http://unxutils.sourceforge.net/ 更新到问题 – 感谢paxdiablo的提示..关于gnu32win,我现在使用,而不是unxutils。 这是更新的。 我现在可以指定空格。 和鬼狗,paxdiablo,我看到双引号。 我很好用\ d(使用4.2)或空格指定空格。 但是,我仍然不能删除新的行 C:\ crp>键入ff | sed -e“s / […]

通过命令行设置应用程序的窗口位置

我有一个应用程序,从我的桌面的0x0位置开始。 我想打开它在我的桌面中心。 我不想打开它,并使用移动命令将其移动到中心,只需要我的应用程序立即启动中心位置。 有没有办法通过命令提示符来做到这一点? 任何其他方式?

PHP设置系统调用的脚本超时,set_time_limit不起作用

我有一个命令行PHP脚本,使用foreach的数组中的每个成员运行一个wget请求。 这个wget请求有时可能需要很长时间,所以我希望能够设置一个超时时间,例如,如果超过15秒,就会终止该脚本。 我禁用了PHP安全模式,并在脚本的早期尝试了set_time_limit(15),但它无限期地继续。 更新:感谢Dor指出这是因为set_time_limit()不尊重system()调用。 所以我试图在执行15秒后find其他杀死脚本的方法。 但是,我不确定是否有可能在同时处于wget请求中间的情况下检查脚本运行的时间(do while循环不起作用)。 也许用一个计时器分叉一个进程,并设置它在一段时间后杀死父进程? 感谢您的任何提示! 更新:下面是我的相关代码。 $ url是从命令行传递的,并且是一个包含多个URL的数组(抱歉,最初没有发布): foreach( $url as $key => $value){ $wget = "wget -r -H -nd -l 999 $value"; system($wget); }

Ghostscript命令行参数将EPS转换为PDF

刚安装了Ghostscript 8.54 for Windows。 有谁知道的最小parameter passing给gswin32c.exe ,使它转换, someFile.eps someFile.eps.pdf ?

Windows程序:如何窥探命令行参数?

我正在尝试对基于商业Windows的IDE的构build系统进行反向工程,所以我可以使用make来构build我的项目。 启动一个程序来执行一个任务,我需要知道什么命令行参数在运行时传递给这个程序。 但是,Windows进程查看器不显示命令行参数。 有什么方法可以看到程序启动时传递的命令行参数? (实际上,我发现我应该replace一个存根程序来读取命令行参数,但是,我想知道是否有一个简单的方法)。

SVN:如何知道文件在哪个版本中被删除?

鉴于我在Windows上使用svn命令行,如何find文件被删除的版本号? 在Windows上,没有喜欢的东西像grep,我试图只使用命令行,没有TortoiseSVN。 提前致谢! 编辑: 我看了几个post,比如检查已删除文件的历史logging,但是没有回答我的问题。 除了svn log -v url> log.out和用记事本search以外,还有什么办法吗?

即使以pipe理员身份login,也不能删除文件

请能告诉我我做错了什么。 我试图通过命令行删除隐藏的文件夹。 我以pipe理员身份运行命令行,但仍然收到消息不足的访问权限。 这里是我的命令行的截图: 这是我正在尝试的代码 rmdir "c:\xampp\htdocs\prestashop\dfs" 我收到如下错误: Cannot remove item …. You do not have sufficient access rights to perform this operation.