win10 cmd提示不是内部或外部命令怎么办 三种方法修复错误提示

下面是对于“win10 cmd提示不是内部或外部命令怎么办”的完整攻略。

1. 问题说明

在使用 Windows 10 中的命令提示符时,如果你输入了某些在系统中不存在的命令,就会出现类似于“不是内部或外部命令,也不是可运行的程序或批处理文件”等错误提示。这表明你输入的命令不存在或者路径配置不正确。

2. 解决方法

下面介绍三种常见的解决方法:

2.1 添加环境变量

我们在命令提示符中输入的命令其实都是在 Windows 系统环境变量 PATH 中所配置的路径下查找的。所以如果遇到了提示错误,可以检查一下环境变量是否配置正确。

  • 打开“开始”菜单,搜索“环境变量”,点击“编辑系统环境变量”;
  • 在弹出窗口中,点击“环境变量”按钮;
  • 在下方的系统变量中找到 PATH,双击修改;
  • 将需要添加的路径输入到“变量值”中,例如 D:\Python\Scripts;
  • 点击确认,关闭命令提示符并重新打开,尝试重新运行原来的命令。
  • 示例:在命令提示符中运行python时提示不是内部或外部命令,可以检查环境变量中是否配置了Python的路径,若没有配置则可以添加D:\Python37到PATH中,重新打开命令提示符后即可成功运行。

2.2 检查文件路径

如果输入的命令或文件确实存在于系统中,那么错误可能是由于路径问题导致的。可以检查一下路径是否正确。

  • 检查命令的路径是否正确;
  • 确认命令是否存放在当前目录下(使用“dir”命令查看当前路径下的所有文件);
  • 在路径中使用反斜杠“\”或正斜杠“/”时,需要注意反斜杠“\”必须匹配两次或使用转义符“\”。

2.3 检查文件是否损坏

有时候,文件损坏也可能导致命令无法执行,此时可以尝试重新安装文件或者修复损坏的部分。

  • 确认文件是否已经被损坏,如果是,可以尝试重新下载或者重新安装文件;
  • 如果是在运行可执行文件时遇到了错误,可以尝试使用 Windows 自带的 sfc 命令进行文件检查和修复。

以上三种方法,基本可以解决 cmd 提示不是内部或外部命令的问题。

小结

通过本篇文章,你应该可以了解到:“win10 cmd提示不是内部或外部命令怎么办”的完整攻略,包括了添加环境变量、检查文件路径和检查文件是否损坏三种解决方法,每种方法都附带了说明和示例,希望能够对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:win10 cmd提示不是内部或外部命令怎么办 三种方法修复错误提示 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • Python3通过字符串访问和修改局部变量的方法实例

    Python3通过字符串访问和修改局部变量的方法实例 在Python中,我们可以通过字符串的方式来访问和修改局部变量。这种方法可以在某些情况下非常有用,特别是当我们需要动态地访问和修改变量时。下面是一个详细的攻略,包含了两个示例说明。 示例1:通过字符串访问局部变量 首先,我们需要了解如何通过字符串访问局部变量。我们可以使用locals()函数来获取当前作用…

    other 2023年7月29日
    00
  • 深入解析AngularJS框架中$scope的作用与生命周期

    深入解析AngularJS框架中$scope的作用与生命周期 $scope的作用 $scope是AngularJS的核心概念之一,用于连接控制器和视图,使其能够相互通信和交互。$scope对象是一个JavaScript对象,它包含了当前控制器中定义的所有变量、方法和属性。在控制器操作$scope时,视图也会相应地发生变化,反之亦然。因此,$scope扮演了一…

    other 2023年6月27日
    00
  • 硬盘格式化时应该使用哪种文件系统 硬盘格式化选的文件系统

    硬盘格式化是一种对硬盘进行擦除并重新分区的操作。在格式化硬盘时,需要选择合适的文件系统来管理硬盘上的数据。在选择文件系统时,需要考虑不同文件系统的优缺点,以及自己的使用需求。下面是选取文件系统的攻略: 1. 了解常见的文件系统 在选择文件系统前,需要了解常见的文件系统。常见的文件系统有FAT32、NTFS、ExFAT、HFS+、EXT4等。每个文件系统都有其…

    other 2023年6月27日
    00
  • Vue keep-alive的实现原理分析

    Vue keep-alive的实现原理分析 什么是Vue keep-alive Vue keep-alive 是Vue的一个内置组件。它有一个特殊的属性 include,可以用来缓存需要经常切换的组件,以提高应用的性能。当使用keep-alive包裹一个组件时,该组件会被缓存下来,并且不会被销毁。当用户再次来到这个组件页面时,不需要重新渲染这个组件,而是直接…

    other 2023年6月27日
    00
  • Android4.0开发之Keyguard解锁屏机制详解

    Android4.0开发之Keyguard解锁屏机制详解 Android4.0及以上版本引入了Keyguard解锁屏机制,用于保护用户的隐私和安全。以下是关于Android4.0开发中Keyguard解锁屏机制的详细攻略: 1. 获取KeyguardManager对象 首先,我们需要获取KeyguardManager对象,以便后续操作。可以通过以下代码获取K…

    other 2023年10月15日
    00
  • 可支持快速搜索筛选的Android自定义选择控件

    下面为你详细讲解“可支持快速搜索筛选的Android自定义选择控件”的完整攻略。 概述 在 Android 开发过程中,我们常常需要用到选择控件,如下拉框、多选框、单选框等。通常情况下,这些控件都不能满足我们的需求,因此我们需要自定义控件来满足我们的需求。其中,可支持快速搜索筛选的自定义选择控件是使用频率较高的一种。本文将详细讲解如何实现这种选择控件。 实现…

    other 2023年6月27日
    00
  • 手机软键盘弹出时影响布局的解决方法

    下面就为你详细讲解“手机软键盘弹出时影响布局的解决方法”的完整攻略。 问题描述 在移动端网页或APP的开发中,我们经常会遇到一个问题:当用户点击输入框时,手机软键盘会弹出,此时页面布局会被顶上去,造成用户体验不佳或者页面因此而出现错乱的情况。 那么,我们该如何解决这个问题呢? 解决方案 1. 使用position: fixed属性 在这种解决方案中,我们可以…

    other 2023年6月27日
    00
  • Iptables防火墙自定义链表实现方式

    Iptables是一个非常强大的Linux防火墙工具,可以在网络层次上实现数据包的过滤与转发,保护网络安全。自定义链表是Iptables的一大特性,可以将复杂的规则划分到逻辑分组,提高规则的可读性和维护性。Iptables中默认包含了多个链表,如INPUT、OUTPUT、FORWARD等,我们可以在这些链表中自定义新的链表,也可以将自定义的链表插入到默认链表…

    other 2023年6月27日
    00
合作推广
合作推广
分享本页
返回顶部