运行一些*.cmd或*.bat文件时,cmd窗口显示:不是内部或外部命令,也不是可运行的程序或批处理文件。

2025-05-11 19:46:26
推荐回答(5个)
回答(1):

这个命令输入错了,应该输入这个脚本的绝对路径。
如:你要运行的脚本在C盘的a1文件夹中的b2文件夹的c3文件夹内,名称为set client env.bat 你就要输入C:\a1\b2\c3\set client env.bat,千万不能输入错了,不能把空格输入成- +等符号。
这只是个例子,需要按照你真实的路径和文件名填。

回答(2):

用记事本打开批处理文件,点另存为,查看“编码”是否为“ANSI”,如果不是,改过来保存试试。我原来碰到过这个情况。

回答(3):

从图片中显示结果来看,应该缺少set-client-env.bat这个脚本文件。

回答(4):

cmd 中键入netstat-b/-a出现不是内部或外部命令,也不是可运行的程序或批处理文件。请问我该怎么做?看网上说环境变量里添加什么,我不太懂,请较详细告之。谢谢,我用来查游戏IP。谢谢。
我的电脑CMD里面输入CD,DIR等命令可以用,但输入“convert”命令时则显示“不是内部或外部命令,也不是可运行的程序或批处理文件”
在c:windows/system32目录下输入ipconfig
则显示:
windows IP configuration

ethernet adapter 本地连接:
Media State ..........:Media disconnected

当时没联网,不知道知道这个是不是正常的

我的环境变量里面path=
d:/AVEVA/pdms11.6upgrade/perl/bin;D:/AVEVA/Pdms11.6.SP3;C:\SIMSCI\PROII80\Bin;D:\SIMSCI\PROII80\Bin;C:\PROGRA~1\COMMON~1\ASPENT~1;%Systemroot%System32;%Systemroot%;%Systemroot%system32WBEM;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\Ringz Studio\Storm Codec\QTSystem\

里面Systemroot%System32;%Systemroot%;%Systemroot%system32WBEM;着一串和其他cmd能用的电脑里面的设置是一样的;

还有我把其他正常的电脑里windows/system32里名字有cmd的文件(4个)都拷到我的电脑上还是不能用‘convert’命令

最后,我的电脑是联想家悦,操作系统是联想电脑送的正版XP,我现在怀疑是不是这个XP系统盘的问题。

谢谢各位高手!

回答(5):

你少了个文件,去网上下载一个DOS 注册表,就行了 谢谢