Articles of cmd

单行使用Windowsbatch file的多个命令

我尝试了解batch file中单个命令行中的多个命令是如何工作的。 dir & md folder1 & rename folder1 mainfolder 和其他类似命令的情况下,用&&代替。 dir && md folder1 && rename folder1 mainfolder 1.这两种情况有什么区别? 其他的事情我想问: 单batch.bat : dir & md folder1 & rename folder1 mainfolder 多batch.bat : dir md folder1 rename folder1 mainfolder 2.这个单线程和multithreading在batch file程序方面是否相同? 还有一件事我想知道: 3.如果我从main.bat调用其他batch file,它们是独立运行的吗? 主batch file不等待在其他batch file中结束过程? 怎么做?

如何在cmd中运行不同的python版本

我怎样才能configurationWindows命令对话框来运行不同的Python版本? 例如,当我键入python2它运行python 2.7,当我键入python3它运行python 3.3? 我知道如何configuration一个版本的环境variables,但两个? 我的意思是像Linuxterminal。

Windows 7中的UTF-8 CMD

我试图在win7 cmd中显示UTF-8。 目前,我正在使用标准字体,因为正如我所看到的mysql.exe,它与我正在使用的字符(目前德语变音器“ßäöüÄÖÜ”)工作正常。 另外,用另一种字体显示相同的字符。 但是,我的PHP脚本的输出显示垃圾,例如'ß'的'ß'。 当我输出到一个文件,并用Notepad ++打开它时,它说编码是UTF-8。 在php.ini中,我将UTF-8设置为编码以及与mySQL数据库的连接,以及数据库本身UTF-8。 在CMD中,我尝试将代码页设置为65001,但没有任何更改。 编辑:我的PHP脚本也保存为UTF-8 看来拉丁文1,我想要的字符也可以显示,实际上它的工作原理。 但是UTF-8必须要有一种方法呢? 我无法将所有内容都转换为latin1

PHP不被识别为内部命令(在Windows中)

我想开发一个名为Symfony的框架,但我没有一个Mac,我不想与Debian双启动。 我尝试通过虚拟的虚拟主机虚拟主机,但它不起作用。 所以我决定留在Windows上。 所以当教程告诉我做的 php lib/vendor/symfony/data/bin/check_configuration.php 我在Windows cmd中做: php lib\vendor\symfony\data\bin\check_configuration.php 它告诉我: 'php'不被识别为内部或外部命令 我使用UwAmp(PHP 5.2.12 + MySQL + Apache)存储在 E:\logiciels\UwAmp\ 里面我有一堆文件,但我想这很重要: E:\logiciels\UwAmp\apache\php_5.2.11 如何使Windows cmd中的cmd工作正常?

Sublime Text 2 – 在当前或项目目录下打开CMD提示符(Windows)

我发现下面的Sublime命令是非常有用的,因为它在当前文件的位置打开一个资源pipe理器窗口: { "keys": ["ctrl+alt+o"], "command": "open_dir", "args": {"dir": "$file_path", "file": "$file_name"} }, 我会喜欢的是一个类似的命令,而不是打开一个cmd窗口。 理想情况下,在根项目文件夹,但目前的文件目录也可以。 读过下面的问题,但不能完全弄清楚如何在sublime plugin / command中使用它: BAT文件在当前目录下打开CMD

如何使用batch file获取文件的属性

我正在尝试使batch file从pendrive中删除恶意文件。 我知道这些恶意文件使用隐藏,只读和系统属性主要是为了隐藏自己的用户。 目前我正在使用cmd删除这些文件,删除恶意文件属性,然后删除它。 现在我想创build一个小的batch file,只需input驱动器号就可以删除这些文件。 我在网站上find了这个代码来查找文件的属性。 但input文件名称后,batch file刚刚退出,没有显示任何结果。 @echo off setlocal enabledelayedexpansion color 0a title Find Attributes in Files :start set /p atname=Name of the file: if not exist %atname% ( cls echo No file of that name exists! echo. echo Press any key to go back pause>nul goto start ) for /f %%i […]

nodejs child_process exec'java -version'

嘿,我在nodejsshell中运行下面的代码 exec = require('child_process').exec 现在我有exec var作为函数。 然后我跑 exec('java',function (error, stdout, stderr) {console.log(error)}); 和 exec('java -version',function (error, stdout, stderr) {console.log(error)}) 第一个输出是: { [Error: Command failed: The system cannot find the path specified. 但输出继续下去,我得到了真正的输出从Java即: Usage: java [-options] class [args…] (to execute a class) or java [-options] -jar jarfile [args…] (etc….) 我的第二次尝试与'java -version'我得到 { [Error: Command failed: The […]

从某个文件夹开始随机的batch file

问题是这样的,我有一个文件夹命名为“ABC”与几个batch file,他们是这样命名的: abc1.bat abc2.bat abc3.bat abc4.bat 等等… 我需要一个脚本,当我点击它的时候会随机启动这些batch file之一。 我需要的脚本将通过名称“abcRandom.bat”或类似的东西存储在相同的文件夹中。

调整CMD窗口

如何在C或C ++中以编程方式调整命令提示符窗口的大小? 例如80×25或80×40字符。 先谢谢你。

在“if”块中设置variables

下面的程序最后总是回应“machine-abc”: @echo Off set dropLoc=machine-abc IF %computername% == "xyz" ( %dropLoc% = machine-xyz ) echo %dropLoc% 这是一个范围问题? if语句中的dropLocvariables是否有不同的作用域? 我已经尝试了以下来解决这个问题: @echo Off set dropLoc=machine-abc IF %computername% == "xyz" ( !dropLoc! = machine-xyz ) echo %dropLoc% 和 @echo Off set dropLoc=machine-abc IF %computername% == "xyz" ( set dropLoc = machine-xyz ) echo %dropLoc% 我该如何做这项工作?