cmd 'patch' 不是内部/外部命令、可运行程序或批处理文件

     2023-02-16     291

关键词:

【中文标题】cmd \'patch\' 不是内部/外部命令、可运行程序或批处理文件【英文标题】:cmd 'patch' is not recognised as an internal/external command, operable program or batch filecmd 'patch' 不是内部/外部命令、可运行程序或批处理文件 【发布时间】:2012-10-06 17:20:10 【问题描述】:

我正在尝试修补我的 wordpress 安装以防止用户枚举。 我找到了一个补丁-here

说要使用它我需要导航到站点根文件夹,添加补丁文件然后使用 cmd 运行它,patch -p0 <wpuserEnum.patch

当我按回车键时,我收到“补丁”不是内部/外部命令、可运行程序或批处理文件的消息

不是最有用的错误报告。我整天用谷歌搜索这个问题,但没有找到任何关于“补丁”的解决方案

我检查了 PATH,那里有一个 C:\Windows\System32 路径

任何人都可以解释正在发生的事情以及原因吗?

我正在运行 Windows Server 2008。

【问题讨论】:

【参考方案1】:

patch 不是 Windows 的一部分,因此除非您自己安装,否则不会安装它。您可以将它作为 GnuWin32 项目的一部分 - http://gnuwin32.sourceforge.net/packages/patch.htm

【讨论】:

谢谢,这就解释了!我将尝试使用该链接并回复您。非常感谢 @user1750332 如果这回答了问题,请通过选中复选标记将我的回答标记为已接受。 不,我仍然收到相同的错误消息,假设我从上面的链接正确安装了补丁。除了运行安装程序,我还需要做其他事情吗? 安装程序不会自动将补丁添加到您的路径。尝试输入您安装它的完整路径。可能是C:\Program Files\GnuWin32C:\Program Files (x86)\GnuWin32 问题已解决,我设置了一个 VBox 并在 Linux 中完成,并将受影响的文件复制回 Windows。似乎没有人在乎! :)【参考方案2】:

你需要编辑你的系统环境变量,然后将patch.exe(在GnuWin32\bin中)的路径添加到PATH环境变量中...重启cmd后应该可以识别patch...

【讨论】:

【参考方案3】:

我认为 GnuWin32 不适用于 Win10(至少他们在他们的网站上只提到了 Win7)。 最安全的方法(对我有用)是适用于 Windows 的 Git:https://git-scm.com/download/win 它在 Git\usr\bin 文件夹中有 patch.exe。只需将其添加到您的路径即可!

【讨论】:

【参考方案4】:

它帮助我运行了下一个命令:

npm i patch-package

(来自这里:https://www.npmjs.com/package/patch-package)

【讨论】:

idea中执行“npm”命令,提示node不是内部或外部命令,也不是可运行的程序

问题:idea中执行“npm”命令,提示‘node‘不是内部或外部命令,也不是可运行的程序前提条件:windows中的cmd命令行中是支持npm命令的:解决措施1:在idea的terminal中测试其他命令行,看是否是命令行的问题,比如:java-v是... 查看详情

'perl'不是内部或外部命令,也不是可运行的程序

下载安装最新的activestate后,运行cmd,执行命令:perl-v,还提示下面的错误:‘perl‘不是内部或外部命令,也不是可运行的程序或批处理文件。 解决办法:setpath=C:Perlin;%path%;  查看详情

cmd中输入adb相关命令提示“不是内部或外部命令,也不是可运行的程序”

...。然而很多人在使用过程中,遇到在cmd中输入adbshell提示不是内部或外部命令等现象。解决方法:1.把SDK目录platform-tools下的adb.exe复制到同目录tools文件夹下面(若存在,则不用操作)。2.检查环境变量设置问题。“我的电脑”-“... 查看详情

cmd里面运行git提示“不是内部或外部命令,也不是可运行的程序”的解决办法

1.找到你电脑上的git安装中bin的路径,如:E:安装吧GitGitin;同时,找到git安装路径中git-core的位置,如:E:安装吧GitGitlibexecgit-core;2.配置系统变量。右键“计算机”->“属性”->“高级系统设置”->“环境变量”->在下方... 查看详情

cmd显示“该命令不是内部或外部命令”的解决方法

...行cmd,在命令提示符窗口下运行常用命令,显示“该命令不是内部或外部命令,也不能运行可执行文件或批处理文件”。问题原因:系统变量中的path缺少%SystemRoot%system32路径解决办法:给系统变量中的“PATH”变量添加:“%SystemR... 查看详情

cmd里提示'wmic'不是内部或外部命令,也不是可运行的程序,怎么办?

...需要加分号参考技术A一般出现这种情况,可能当前用户不是管理员用户,非管理员用户不能使用vmic命令! 查看详情

cmd命令:不是内部或者外部命令也不是可运行的程序或批处理文件

...,本着学习的态度,先试试再说!没成想出现了:“不是内部或外部命令,也不是可运行的程序或批处理文件。”     通过各种查各种找,终于发现问题的所在:原来是环境变量的配置出了问题,导致Comm... 查看详情

'grep'不是内部或外部命令,也不是可运行的程序或批处理文件

参考技术Awin10,cmd环境下运行:adbshelltop|grepcom.*****s.j*报错!!!解决办法2种:方法一:grep更改为findstradbshelltop|findstrcom.******.**方法二:先cmd输入adbshell,然后在输入top|grepcom.*****.**原理:方法一是因为在cmd环境下,所以要用find... 查看详情

"cscript"不是内部或外部命令,也不是可运行的程序或批处理文件,怎么解决啊

...命令提示符去运行,就出现这样的显示""cscript"不是内部或外部命令,也不是可运行的程序或批处理文件",不知道怎么办啊,我的输入都是正确的啊批处理中的“内部命令”是指包含在cmd.exe中的命令,就是cmd.exe这个批... 查看详情

cmd窗口输入code打不开vscode。提示不是内部或外部命令,也不是可运行的程序或批处理文件?

...上,设成vscode的安装目录即可。 参考技术Bcmd窗口pip显示不是内部或外部命令,也不是可运行的程序或批处理文件概述按照步骤:1.查看python安装目录\Scripts,有没pip.exe2.如果没有,官网下载tar包并解压,在解压目录,执行pytho... 查看详情

'touch'不是内部或外部命令,也不是可运行的程序或批处理文件。

 touch是Linux环境下的命令,当我们在cmd中使用时会弹出以下问题在cmd中我们可以使用echotest>然后我们用dir命令来查看一下当前文件夹下文件有没有创建文件成功创建。  查看详情

在cmd下输入arp-a显示“不是内部或外部的命令也不是可运行的程序”是怎么回事?

如果在管理员模式下还不能运行这个命令,只能说明你的系统有问题。再说了,装了瑞星这种垃圾的系统又能好到哪里去呢?注意:arp和-a之间有一个空格。参考技术A可能你c:\windows\system32下的arp.exe文件丢失了,你从其它机... 查看详情

用cmd运行pycharm程序时根路径报错‘不是内部或外部命令,也不是可运行的程序或批处理文件’?

用pycharm命令行也是提示'python'不是内部或外部命令,也不是可运行的程序或批处理文件。请把untitled后面的>改成\这样才表示您python的完整路径如果您的python程序所在目录不是图中那个,请给全完整路径如果py文件在图... 查看详情

,配置好了maven,cmd内输入mvn-v显示mvn不是内部或外部命令,也不是可运行的程序,怎么解决?????

都配置好了,不论是管理员运行cmd还是普通用户都不行需要在path变量中配置到maven的bin目录下即可参考技术A环境变量没有配置好导致的错误 参考技术B配置一下环境变量吧,应该要在path上面添加,不难 查看详情

“csc”不是内部或外部命令、可运行程序或批处理文件[重复]

】“csc”不是内部或外部命令、可运行程序或批处理文件[重复]【英文标题】:\'csc\'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile[duplicate]【发布时间】:2017-08-2203:53:19【问题描述】:我是C#的新手,我正在尝试使用cmd编... 查看详情

解决‘nmake‘不是内部或外部命令,也不是可运行的程序或批处理文件。

导致问题的原因:使用的cmd,而不是用vs的命令行工具。 查看详情

‘cnpm'不是内部或外部命令,也不是可运行的程序

...环境,实在太慢了,就想用cnpm,然后发现提示‘cnpm‘不是内部或外部命令,也不是可运行的程序。 看了很多方法,选择了下面这个,运气好到爆棚,就直接可以用了。其他的方法暂未去了解。先保存一种吧。一、在进入... 查看详情

jenkins配置过程中可能出现的问题

目录python不是内部或外部命令,也不是可运行的程序'cmd'不是内部或外部命令,也不是可运行的程序或批处理文件。git不是内部或外部命令,也不是可运行的程序或批处理文件。pywintypes.com_error:(-2147024891,'拒... 查看详情