Articles of cmd

curl不被识别为内部或外部命令,可操作程序或batch file

我已经安装了curl ,并将其设置为我的系统中的environment variable 。 但是,当运行curl命令时,给出错误'curl' is not recognized as an internal or external command, operable program or batch file. 我试着重新启动我的系统,但是HockeyApp 。我想这个上传我的应用程序到HockeyApp 。 请帮我。我正在使用Windows 8.1。

如何在Windows中的命令提示符启动时运行命令

编辑 如果您想在计算机启动时或基于事件执行任何任务,这是非常有用的 http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/how-to-schedule-computer-to-shut-down-at-a-certain/800ed207-f630-480d-8c92- dff2313c193b 回到问题 我有两个问题: 我想要启动命令提示符时执行一些特定的命令。 例如cls清除我的命令提示符。 我想在batch file中执行一些命令,并等待用户input新的命令(如果有的话)。 例如一个batch file,它将把用户带到某个指定的文件夹,然后等待用户从命令提示符重命名/删除一个文件。 我该怎么做?

PHP UTF-8转换为Windows命令行编码

一切都在问题:我有一个PHP脚本是一个UTF-8文件。 在这个脚本中我想这样做: <? echo "âêïû\n"; ?> 如果我在Windows提示符下运行它,我得到这个: C:\php>php -c C:\WINDOWS\php.ini -f mysqldump.php ├ó├¬├»├╗ C:\php> 我一直无法find正确的转换scheme。 我也试过这个代码: $tab = mb_list_encodings(); foreach ($tab as $enc1) { foreach ($tab as $enc2) { $t=mb_convert_encoding("âêïû\n", $enc1, $enc2); if (strlen($t)<14) { echo $enc1." ".$enc2." = ".$t."\n"; } } } 而我没有find正确的转换! 任何帮助将不胜感激

chcp 65001代码页导致程序终止,没有任何错误

问题 当我想在Python解释器中input Unicode字符时出现问题(为了简单起见,我在示例中使用了一个变音符号,但是我已经第一次遇到了这个波斯语字符)。 每当我用chcp 65001代码页使用python,然后尝试input一个Unicode字符,Python就不会出现任何错误。 我花了好几天的时间试图解决这个问题无济于事。 但是今天,我在Python网站上发现了一个线程,另外一个在MySQL上 ,另一个在Lua用户上,这个突然退出的问题引发了一些问题,尽pipe没有任何解决办法,有人说chcp 65001本质上是坏的。 一劳永逸地知道这个问题是否与chcp-design-related有关或者有可能的解决方法是很好的。 重现错误 chcp 65001 Python 3.X: Python shell print('ä') 结果:它只是退出shell 然而 ,这个工程python.exe -c "print('ä')"也是这样的: print('\u00e4') 结果:ä 在Luajit2.0.4 print('ä') 结果:它只是退出shell 然而这个工作: print('\xc3\xa4') 到目前为止,我已经提出了这个观察: 用命令提示符直接输出。 基于Unicode的,基于hex的angular色作品的等价物。 所以这不是一个Python错误,我们不能直接在Windows命令提示符或其任何包装如Conemu,Cmder(我使用Cmder能够看到和使用Windows中的Unicode字符壳和我没有任何问题,所以这样做)。 它是否正确?

检测文件是否在batch file中打开

说我有一个batch file进行长期build设,并在最后创build一个EXE。 如果我忘记在开始构build之前closures应用程序,则链接阶段在无法重新创buildEXE时失败。 我想检查EXE是否在构build开始时打开。 我尝试将EXE文件重命名为自身,但是虽然这给出了拒绝访问错误,但重命名命令(作为内部命令)不会设置%ErrorLevel%。 检查将%ErrorLevel%设置为非零值的打开文件的非破坏性方法是什么?

Windows bat替代Bash内联命令

是否有任何Windows等效的语法来在bat脚本文件中的另一个命令内运行一个命令? 在Linux中,你可以简单地使用$(…)或“。

为什么当Java执行它们时,我的Windowsbatch file不能处理?

我有2个文件夹,每个包含数十个batch file( *.bat )。 batch file包含类似于任何一个的文本 del /f/q F:\MEDIA\IMAGE99\2010\270\z\4034\123.tif > nul del /f/q F:\MEDIA\IMAGE99\2010\266\z\3025\456.tif > nul del /f/q F:\MEDIA\IMAGE99\2010\267\z\3025\789.tif > nul del /f/q F:\MEDIA\IMAGE99\2010\286\z\9025\101.tif > nul del /f/q F:\MEDIA\IMAGE99\2010\272\z\6029\112.tif > nul del /f/q F:\MEDIA\IMAGE99\2010\258\z\4034\134.tif > nul 要么 rmdir /q F:\MEDIA\IMAGE99\2010\270\z\4034 rmdir /q F:\MEDIA\IMAGE99\2010\266\z\3025 rmdir /q F:\MEDIA\IMAGE99\2010\267\z\3025 rmdir /q F:\MEDIA\IMAGE99\2010\286\z\9025 rmdir /q F:\MEDIA\IMAGE99\2010\272\z\6029 rmdir /q F:\MEDIA\IMAGE99\2010\258\z\4034 […]

我如何从Java终止进程树?

我在Java中使用Runtime.getRuntime()。exec()命令来启动一个batch file,这又会启动Windows平台的另一个进程。 javaw.exe(Process1) |___xyz.bat(Process2) |___javaw.exe(Process3) Runtime.getRuntime()。exec()返回一个具有destroy方法的Process对象,但是当我使用destroy()时,它只会杀死xyz.bat,并使batch file的subprocess悬而未决。 在Java中有没有一种干净的方式来销毁以批处理作为根开始的进程树? *我不能使用任何自定义库\摆脱batch file绕过问题

在批处理脚本中实现“哪个”命令

我试图制作一个类似于which脚本的脚本。 所以我想检查这个命令是内部的还是外部的,或者两者兼而有之。 我试图执行程序,但是当程序(例如.exe)不正确我的程序退出时出现错误,所以我试图打电话给这个程序的help 。 但是现在,如果我尝试检查示例echo并在我当前的目录中有echo.exe我得到它是外部命令,但不是内部。 所以我的问题是如何做到这一点。 如何检查这个程序是内部的还是外部的。 谢谢。 这是我的代码: @echo off setlocal enabledelayedexpansion if "%1"=="" goto help :start if not "%1"=="" ( shift if "%1"=="/?" goto help goto :start ) set arg=%* for %%a in ("%pathext:;=" "%") do ( echo %arg%|findstr /E /I %%a >nul rem If file was given with extension if not ERRORLEVEL […]

从java代码获取cmd命令的输出

我有一个程序,我能够从我的代码成功执行cmd命令,但我希望能够从cmd命令获得输出。 我怎样才能做到这一点? 到目前为止,我的代码是: Second.java: public class Second { public static void main(String[] args) { System.out.println("Hello world from Second.java"); } } 和Main.java public class Main { public static void main(String[] args) { String filename = args[1].substring(0, args[1].length() – 5); String cmd1 = "javac " + args[1]; String cmd2 = "java " + filename; Runtime r = […]