标签: cmd

在命令提示符中,PHP不被识别为内部或外部命令

当我运行命令时出现以下错误 php

C:\xampp\htdocs>php
'php' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

当我php在以下路径中运行命令时,我没有收到任何错误:

C:\xampp\php>php  //do not got error here
Run Code Online (Sandbox Code Playgroud)

为什么我会收到此错误?

'php'不被识别为内部或外部命令,可操作程序或批处理文件.

php cmd exe

88
推荐指数
7
解决办法
18万
查看次数

Windows批处理SET内部IF无法正常工作

当我运行此脚本时(来自.bat文件):

set var1=true
if "%var1%"=="true" (
  set var2=myvalue
  echo %var2%
)
Run Code Online (Sandbox Code Playgroud)

我总是得到:

ECHO is on.
Run Code Online (Sandbox Code Playgroud)

意思是var2变量没有真正设置.谁能帮助我理解为什么?

windows cmd batch-file delayedvariableexpansion

87
推荐指数
2
解决办法
6万
查看次数

如何从另一个bat文件在后台运行bat文件?

我有一个"设置"脚本,我在早上运行,启动我需要的所有程序.现在其中一些需要额外的环境设置,所以我需要将它们包装在小型BAT脚本中.

如何在后台运行Windows XP上的这样一个脚本?

CALL env-script.bat 同步运行它,即只有在env-script中的命令终止后才能继续安装脚本.

START/B env-script.bat 在同一个命令提示符下运行另一个CMD.exe实例,使其处于一个非常混乱的状态(我看到嵌套CMD.exe的输出,键盘已经死了一段时间,脚本没有被执行).

START/B CMD env-script.bat产生相同的结果.CMD中的所有标志都不符合我的账单.

windows-xp cmd batch-file

86
推荐指数
4
解决办法
21万
查看次数

如何从批处理脚本中运行批处理脚本?

如何从批处理脚本中调用另一个批处理脚本?

我希望它在一个if声明中执行.

command-line cmd batch-file

86
推荐指数
5
解决办法
20万
查看次数

如何检测CMD是否以管理员身份运行/具有提升的权限?

从批处理文件中,我想测试我是否使用Administrator /提升权限运行.

选择"以管理员身份运行"时,用户名不会更改,因此不起作用.

如果有一个普遍可用的命令,它没有任何效果,但需要管理权限,那么我可以运行它并检查错误代码以测试权限.到目前为止,我还没有找到这样的命令.我发现的命令似乎返回一个非特定的错误代码,它可以指示任何内容,并且由于各种原因它们很容易出错.

我只关心Windows 7,虽然支持早期的操作系统会很好.

windows command-line cmd

86
推荐指数
8
解决办法
11万
查看次数

如何在命令行中禁用Hyper-V?

我正在尝试打开VMware,它说VMware播放器和Hyper-V不兼容.我在这里找到它,但它使用它提供的命令无法正常工作.

我试图看到帮助,发现那里有/hypervisorsettings选择.但它仍然无法使用它The parameter is incorrect.

有人能帮忙吗?

windows cmd hypervisor

84
推荐指数
5
解决办法
13万
查看次数

从命令行获取用户的非截断Active Directory组

我经常使用该net user命令查看用户的AD组:

net user /DOMAIN <username>
Run Code Online (Sandbox Code Playgroud)

这很好用,但组名被截断为大约20个字符.在我的组织中,大多数群组名称都比这长得多.

有没有人知道通过命令行获取非截断的AD组的方法?

windows cmd active-directory

83
推荐指数
4
解决办法
23万
查看次数

VSCode更改默认终端

我在Windows 10 PC上使用Visual Studio Code.我想将我的默认终端从Windows PowerShell更改为Ubuntu上的Bash(在Windows上).

我怎样才能做到这一点?

bash terminal powershell cmd visual-studio-code

83
推荐指数
8
解决办法
9万
查看次数

在批处理作业中创建文件名作为时间戳

我们有一个每天运行的批处理作业,并将文件复制到拾取文件夹.我还想获取该文件的副本并将其放入具有文件名的存档文件夹中

 yyyy-MM-dd.log
Run Code Online (Sandbox Code Playgroud)

在Windows批处理作业中执行此操作的最简单方法是什么?

我基本上是在寻找这个Unix命令的等价物:

cp source.log `date +%F`.log
Run Code Online (Sandbox Code Playgroud)

windows timestamp cmd batch-file

82
推荐指数
7
解决办法
29万
查看次数

NPM卡住了同样的错误EISDIR:对目录的非法操作,错误读取(本机)

无论我在哪个目录,以及在cmd.exe中的"npm"后输入的内容,我都会遇到此错误.这是npm-debug.log:

0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js' ]
2 info using npm@2.14.12
3 info using node@v4.2.6
4 verbose stack Error: EISDIR: illegal operation on a directory, read
4 verbose stack     at Error (native)
5 verbose cwd C:\Users\me
6 error Windows_NT 6.1.7601
7 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
8 error node v4.2.6
9 error npm  v2.14.12
10 error code EISDIR
11 error errno -4068
12 error …
Run Code Online (Sandbox Code Playgroud)

windows file-permissions cmd node.js npm

82
推荐指数
8
解决办法
13万
查看次数