命令行语法错误

cmd命令行失效问题,比如总是显示‘命令语法不正确’,这也叫做命令行语法错误问题!!!

这个问题是我在配置Tomcat时遇到的,jdk,jre,环境配置啥的检查过多次都没问题,但是命令行总是输出命令语法不正确,经过排查,确定问题出在命令行的注册表配置

该问题困扰了我整整4天时间,那段时间真的煎熬,tomcat配置不了,java web也学不下去,通过以下方法,终于解决了,这个收获值得与大家分享,希望大家能从我这里解决问题!!!

直接上干货,如何解决命令行问题

1.首先应该确定你的电脑是否缺少cmd.exe

解决方案

(1)打开计算机:C:\Windows\system32\cmd.exe,查看cmd.exe文件是否被移除或者被更名,如果没有cmd.exe文件,可以从其它计算机上拷贝cmd.exe文件复制到C:\Windows\system32 。

在这里插入图片描述

2.此类问题大多出现在注册表,注册表键值数据不正常

解决方案:(关键步骤)

1.按下win+R组合键打开运行,键入:regedit 点击确定打开注册表编辑器;

2.在注册表左侧展开:HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor

3.如果有不一样的话按下图的键值进行设置,如果没有的话则进行新建,然后进行命名并配置数值数据即可!

CompletionChar (64)(十进制)注意你修改数值然后确定后显示的还是40,并不是64,因为自动显示的是64进制的,下面的也是这样
DefaultColor (0)
EnableExtensions (1)
PathCompletionChar (64)(十进制)
AutoRun 留空
DelayedExpansion (1)

改为如下图所示:
在这里插入图片描述

以上便是小白关于命令行语法不正确/命令行选项语法错误的解决办法

  • 7
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yuan_boss

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值