cmd';补丁';未被识别为内部/外部命令、可操作程序或批处理文件

cmd';补丁';未被识别为内部/外部命令、可操作程序或批处理文件,cmd,Cmd,我正在尝试修补wordpress安装,以防止用户枚举。 我发现了一块补丁- 它说要使用它,我需要导航到站点根文件夹,添加补丁文件,然后使用cmd运行它,patch-p0不是Windows的一部分,因此除非您自己安装,否则不会安装它。您可以将其作为GnuWin32项目的一部分获取-您需要编辑您的系统环境变量,然后将patch.exe的路径(在GnuWin32\bin中)添加到path环境变量中…重新启动cmd后,应能识别补丁…它帮助我运行下一个命令: npm i patch-package (从

我正在尝试修补wordpress安装,以防止用户枚举。 我发现了一块补丁-


它说要使用它,我需要导航到站点根文件夹,添加补丁文件,然后使用cmd运行它,
patch-p0不是Windows的一部分,因此除非您自己安装,否则不会安装它。您可以将其作为GnuWin32项目的一部分获取-

您需要编辑您的系统环境变量,然后将patch.exe的路径(在GnuWin32\bin中)添加到path环境变量中…重新启动cmd后,应能识别补丁…

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

npm i patch-package

(从这里:)

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

谢谢,这就解释了!我会尝试一下这个链接,然后再给你回复。很appreciatted@user1750332如果这回答了问题,请通过选中复选标记将我的答案标记为已接受。不,我仍然收到相同的错误消息,假设我正确安装了上述链接中的修补程序。除了运行安装程序,我还需要做其他事情吗?安装程序不会自动向您的路径添加补丁。尝试键入安装它的完整路径。可能是
C:\Program Files\GnuWin32
C:\Program Files(x86)\GnuWin32
。问题解决后,我设置了一个VBox并在Linux中进行了设置,并将受影响的文件复制回Windows。似乎没有人在意!:)成功了。谢谢