我正在尝试修补我的wordpress安装以防止用户枚举。 我找到了一个补丁 - here
它说要使用它我需要导航到站点根文件夹,添加补丁文件然后使用cmd运行它,patch -p0 <wpuserEnum.patch
当我点击输入时,我得到'补丁'不被识别为内部/外部命令,可操作程序或批处理文件'消息
不是最有用的错误报告。我已经整天搜索了这个问题,并没有找到任何关于'补丁'的解决方案
我已经检查了PATH,那里有一个C:\ Windows \ System32路径
任何人都可以了解正在发生的事情以及原因吗?
我正在运行Windows Server 2008。
答案 0 :(得分:5)
patch不属于Windows,因此除非您自行安装,否则不会安装它。您可以将其作为GnuWin32项目的一部分 - http://gnuwin32.sourceforge.net/packages/patch.htm
答案 1 :(得分:4)
您需要编辑系统环境变量,然后将patch.exe的路径(在GnuWin32 \ bin中)添加到PATH环境变量...重新启动cmd后,应该识别补丁...
答案 2 :(得分:1)
我不认为GnuWin32适用于Win10(至少他们在他们的网站中只提到Win7)。 最安全的方式(对我有用)是适用于Windows的Git:https://git-scm.com/download/win 它在Git \ usr \ bin文件夹中具有patch.exe。只需将其添加到您的路径即可!
答案 3 :(得分:0)