windows系统提示不是内部或外部命令也不是可运行的程序的解决办法

Windows系统提示不是内部或外部命令也不是可运行的程序的解决办法

当我们在Windows系统中使用命令行或运行可执行文件时,可能会遇到"不是内部或外部命令,也不是可运行的程序"的提示。这通常是因为系统无法找到我们输入的命令或可执行文件所在的路径。下面,我们将详细介绍如何解决这个问题。

常见原因

  1. 命令或可执行文件路径错误:Windows系统在使用命令行或执行程序时,需要指定需要运行的可执行文件所在的路径,而这个路径如果输错了或文件不存在,就会出现这个错误提示。

  2. 环境变量设置不正确:在Windows系统中,我们可以通过设置环境变量来快速访问系统中的某些命令或程序,但是如果环境变量设置不正确或者被删除了,就会导致这个错误提示。

解决办法

1. 检查命令或可执行文件路径

首先,我们需要检查输入的命令或可执行文件路径是否正确。如果命令或文件不存在或者路径错误,我们需要按照正确的路径重新输入命令或运行程序。

示例1:假设我们要运行计算器程序 calc.exe,但是无法运行,我们可以按照如下方式检查命令路径是否正确。

# 检查计算器程序路径
where calc.exe

这个命令会输出计算器程序的路径,我们可以判断是否输入了正确的路径。

示例2:如果我们要使用Python解释器运行一个python脚本,但是无法运行,我们可以按照如下方式检查Python程序路径是否正确。

# 检查Python程序路径
where python

这个命令会输出Python解释器程序的路径,我们可以判断是否输入了正确的路径。

2. 检查环境变量设置

如果命令或可执行文件路径没有问题,我们需要检查环境变量设置是否正常。我们需要找到系统环境变量或者用户变量中的PATH变量,并检查其中是否包含了命令或程序所在的路径。

示例1:如果我们在使用Git命令时出现了这个错误提示,我们可以按照如下方式检查Git路径是否添加到了环境变量中。

  1. 右键点击"我的电脑",选择"属性"。

  2. 选择"高级系统设置",进入"系统属性"对话框。

  3. 点击"环境变量"按钮,找到系统环境变量或用户变量中的PATH变量,并点击"编辑"。

  4. 在PATH变量的值中,检查是否包含了Git程序所在的路径,如果没有,则需要添加。

示例2:如果我们在使用Java语言时出现了这个错误提示,我们可以按照如下方式检查Java路径是否添加到了环境变量中。

  1. 右键点击"我的电脑",选择"属性"。

  2. 选择"高级系统设置",进入"系统属性"对话框。

  3. 点击"环境变量"按钮,找到系统环境变量或用户变量中的PATH变量,并点击"编辑"。

  4. 在PATH变量的值中,检查是否包含了Java程序所在的路径,如果没有,则需要添加。

结论

当Windows系统提示"不是内部或外部命令,也不是可运行的程序"时,我们需要检查命令或可执行文件路径是否正确,同时还需要检查环境变量设置是否正确,从而解决这个问题。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows系统提示不是内部或外部命令也不是可运行的程序的解决办法 - Python技术站

(1)
上一篇 2023年5月23日
下一篇 2023年5月23日

相关文章

  • C语言实现输入两个数字将其按从小到大输出的方法

    以下是C语言实现输入两个数字将其按从小到大输出的方法的攻略: 步骤一:设置两个变量,输入两个数字 例如: #include <stdio.h> int main() { int a, b; printf("请输入两个整数: "); scanf("%d %d", &a, &b); return…

    C 2023年5月23日
    00
  • Qt数据库应用之实现数据打印到纸张

    实现数据打印到纸张通常需要使用第三方库或者一些特定的框架,而Qt作为一种优秀的跨平台开发框架,也提供了相关的类和方法来实现数据的打印。下面,我将详细讲解Qt数据库应用之实现数据打印到纸张的完整攻略,其中将会包含两条示例代码演示。 1. 准备工作 在进行打印操作之前,需要进行如下准备工作: 1.1 创建一个Qt应用程序 首先,需要在Qt IDE中创建一个Qt应…

    C 2023年5月22日
    00
  • Objective-C的入门学习笔记

    进入正题。如果你想学习Objective-C,以下是一些完整的入门攻略: 1. 学习Objective-C的基础语法 Objective-C是C语言的一个扩展,因此,基础的C语言知识对Objective-C的学习很重要。除此之外,我们还需要学习一些Objective-C所特有的语法,比如Objective-C的消息机制、它的代码结构等。以下是Objectiv…

    C 2023年5月22日
    00
  • 如何利用Emacs来调试C++程序

    如何利用 Emacs 来调试 C++ 程序 第一步:在 C++ 文件中设置断点 在你的 C++ 程序中设置断点,使程序在运行到此处时暂停。你可以在需要设置断点的行前加入以下代码: int main() { int a = 1; int b = 2; int c = a + b; // 在此处设置断点 return c; } 第二步:在 Emacs 中开始调试…

    C 2023年5月30日
    00
  • C语言简单实现门禁系统

    C语言简单实现门禁系统攻略 简介 门禁系统是现代化安全管理的一个必要设备,在学校、企业、小区等有着广泛的应用。本教程将介绍使用C语言实现一个简单的门禁系统的过程。 硬件设备 首先需要准备一些硬件设备: 1个Arduino主板 1个LED 1个继电器 1个磁铁传感器 1个蜂鸣器(可选) 软件准备 除了硬件设备,还需要软件支持: Arduino IDE软件(用于…

    C 2023年5月22日
    00
  • 详解C++中static的用法

    当我们在C++中定义一个对象时,每个对象都有自己的独立空间,如果一个类中定义了一个变量,那么每个对象都会生成一个该变量的实例。但在一些时候,我们希望它的内存空间只有一份而不是被复制多份,这就需要使用static。 1. static的基本用法 在C++中,static的主要作用是限制变量、函数或类的作用域。在函数内部使用static局部变量,就可以将其变成静…

    C 2023年5月22日
    00
  • C++你可能不知道地方小结

    C++你可能不知道地方小结攻略 1. 简介 本篇攻略为作者所撰写的一篇C++小结文章的详细讲解。在本文中,我们将会介绍作者在该篇文章中所总结的C++极易被忽视的几个问题。 2. 内容讲解 2.1. 匿名结构体/联合体 C++中,使用匿名结构体/联合体可以使代码更为简洁,但这样也会导致一些隐藏的问题。比如,考虑如下代码片段: struct Foo { stru…

    C 2023年5月30日
    00
  • C语言中花式退出程序的方式总结

    下面是一个完整的“C语言中花式退出程序的方式总结”的攻略。 花式退出程序 程序退出是指程序终止运行并离开当前程序。C语言中有很多种方式能够退出程序,下面将以如下方式进行说明: Exit方法 Return方法 异常退出方法 Exit方法 通过调用函数exit()可以让程序直接退出。exit()函数的声明在 stdlib.h 头文件中。 void exit(in…

    C 2023年5月23日
    00
合作推广
合作推广
分享本页
返回顶部