我需要找到我的 ipv4 地址来创建服务器,因为我的旧服务器是在 Windows 7 上,然后我升级到了 Windows 8,现在我很后悔,因为当我ipconfig
在提升的(以管理员身份运行)命令提示符中输入时,我无法找到我的计算机 ipv4 地址。当它不理解命令时,会出现通常的错误
ipconfig is not recognized as an internal or external command, operable program or batch file.
有人知道为什么会发生这种情况吗?或者这只是 Windows 8 上不可用?我见过有人这样做,但这可能只是他们使用了 Windows 8 皮肤。
图片:
答案1
您的路径变量缺少 C:\WINDOWS\system32\
如果你运行C:\WINDOWS\system32\ipconfig.exe
或者%SystemRoot%\system32\ipconfig
它应该按预期工作
您可以像这样在 Windows 8 上编辑 PATH 变量
- 将鼠标指针拖到屏幕右下角或按 Win + C
- 单击搜索图标并输入:控制面板
- 点击 -> 控制面板 -> 系统 -> 高级系统设置 -> 高级选项卡
- 单击环境变量,在系统变量下,找到 PATH,然后单击它。
- 在编辑窗口中,通过在行首添加“%SystemRoot%\system32;”来修改 PATH
答案2
如果“PATH”环境变量不包含“C:\WINDOWS\system32”,就会出现此问题。只有当命令包含完整路径时,该文件夹中的任何可执行文件才能从 cmd 提示符运行。
解决方法是将“C:\WINDOWS\system32;”添加到我的 PATH 环境变量的开头,如下所示:
Log in with Administrator priviledges.
Right-click "My Computer" & select "Properties."
Click "Advanced" tab.
Click "Environment Variables" button.
In the "System variables" box, scroll down to "PATH" and highlight it.
Click the "Edit" button.
In the "Variable value:" box, add to the very beginning of the text "C:\WINDOWS\system32;" without my quotation marks.
Make sure you include the semicolon.
Click OK three times.
No reboot required. If this was your problem, then ipconfig should work right away.