Tag: cmd

从命令提示符安装apk文件?

我想用Windows命令行安装一个文件。 首先,我想编译所有的.jar文件,为不使用Eclipse的Android应用程序创build一个.apk文件。 有没有人知道如何做到这一点,而不使用Eclipse和只使用命令行。

Windows命令转换Unix行结束?

有一个Windows命令来转换文件的行尾? 我们有一个test.bat ,我们需要运行来启动我们的服务器。 我们使用Perforce,我们需要在工作空间中有unix行结尾。 出于某种原因,我们不允许在工作区中将行结束符更改为Windows。 但是,服务器在Windows上运行。 每次我必须运行bat文件,我用Notepad ++打开它,然后select编辑→EOL转换→Windows。 有没有办法让这个自动化,以便我们不需要每次使用Perforce同步时手动更改行尾? 提前致谢。

testingbatch file中variables是否为空的正确方法是什么?

我需要testing一个variables是否设置。 我已经尝试了几种技术,但是当%1被引号包围时,例如%1是"c:\some path with spaces"时,它们似乎失败了。 IF NOT %1 GOTO MyLabel // This is invalid syntax IF "%1" == "" GOTO MyLabel // Works unless %1 has double quotes which fatally kills bat execution IF %1 == GOTO MyLabel // Gives an unexpected GOTO error. 根据这个网站 ,这些是支持的IF语法types。 所以,我没有办法做到这一点。 IF [NOT] ERRORLEVEL number command IF [NOT] string1==string2 […]

cmd / C是什么意思?

我可以理解cmd而不是cmd /c 。 我试图从当前使用Runtime.getRuntime().exec("cmd /C java helloworld");调用一个Java程序Runtime.getRuntime().exec("cmd /C java helloworld"); 出现了我的怀疑。

FORFILES date -after-(cmd文件中的date计算)

我想在一个cmd文件中使用FORFILES,在给定的date之后通过“today”来处理所有文件。 我可以使用forfiles /d +07/10/2013 /c "cmd /c echo @fname"东西在7/10/13之后执行,但是我想要的只是从90天开始计算在“今天”之前。 是否有一个date计算的语法,将在一个cmd文件,将让我指定“今天之前x天”饲料到FORFILES? 我更喜欢不使用VBS(并且发现了可以在VBS中工作的代码片段),不过我可以重写Powershell的脚本,但理想情况下我想使用cmd。 为了澄清,“-90”会find所有超过90天的文件; “+90”会发现所有文件比今天晚90天以后(这基本上是无用的,因为文件很less会在未来的date编写),“+7/30/2013”​​将查找所有比7/30更新的文件/ 2013。 我想要最后一段时间,最好能够传递给CMD文件的天数variables,也就是说“在今天之前x天之后”,即“在最近x天”。 所以,而不是如上所示使用硬编码的date,我希望能够在cmd文件中计算该date。

cmd.exeredirect操作符的顺序和位置

首先关于命令 以下工作将stdout和strerrredirect到nul 。 command 1>nul 2>&1 以下不 command 2>&1 1>nul 为什么顺序很重要? 这些expression怎么能用一种人类可以理解的语言来阅读? 关于职位 这工作 command 1>nul 2>&1 这也是 1>nul 2>&1 command 为什么? 任何有关语法规则的官方参考文档都会有所帮助。

如何在退出之前等待所有batch file完成?

我有一个主batch file,而不是调用4个其他batch file,所以我们可以并行运行。 例: Main.bat start call batch1.bat start call batch2.bat start call batch3.bat start call batch4.bat exit 在所有批1到批4停止执行之后,我想让Main.bat退出。 这样我就可以得到batch file的总运行时间。 问题是Main.bat甚至在batch1到batch4完成执行之前退出。 我试图为每个batch file计算%errorlevel%,但即使4个.bat文件仍在运行,它总是返回0。 希望有人能帮助我! 谢谢! 🙂

打开一个URL,而不使用batch file中的浏览器

我想打开一个特定的URL,而不用直接打开浏览器,只使用一个batch file。 我知道我可以使用像这样的东西: START www.google.com 但我想打开一个url,而不使用浏览器。 这可能吗? 原因是我必须打开像30个url,我不希望用户在他的电脑中打开30个标签。

通过批处理或cmd文件停止并启动服务?

我怎么能脚本蝙蝠或CMD停止和启动服务与错误检查可靠(或让我知道这是不成功的,无论什么原因)?

系统(“cd <path>”)在C程序中

我试图在C程序中使用system()函数。 例如,我尝试使用system()函数在桌面上创build一个目录。 我的代码: #include <stdio.h> #include <stdlib.h> int main(void) { system("cd c:\\Users\\USER\\Desktop"); system("mkdir test"); return 0; } 当我运行这个代码时,会创build一个目录,但不在我的桌面上。 它是在我的项目目录中创build的。 为什么发生这种情况? 我可以在system()函数中使用cd命令吗? 如果没有,是否有一个替代cd命令,将与system()? 我正在使用Windows操作系统。 我试图从C程序中使用system(),因为我使用cmd程序。 我知道我可以使用WinAPI创build目录,没有任何问题。 我不想使用WinAPI,我的问题是如何使它使用system()。