首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基本windows命令(ping、ipconfig)需要管理员权限--寻找一个选项

基本windows命令(ping、ipconfig)需要管理员权限--寻找一个选项
EN

Stack Overflow用户
提问于 2012-09-13 17:52:21
回答 2查看 14.7K关注 0票数 3

在我的主pc上(Win 7 64位),像ping和ipconfig这样的基本窗口命令突然需要管理员权限。

如果我启动一个正常的命令行窗口,就不会再找到这些命令("X不能识别为内部或外部命令、可操作的程序或批处理文件“)。

如果我以“”启动命令行窗口,那么一切都按预期的方式工作。

在我的第二台PC (Win 7 32位)上,我不需要管理权限。我坚信几周前我不需要主pc上的管理员权限。一定有什么改变了,因此我认为一定有一些(注册表)开关什么的。

有什么想法吗?非常感谢

编辑

我仍然是管理员用户--正常情况下只是启动cmd,而不是使用"run“。

edit2

这确实是一条路,可变的。问题在于,该路径在注册表中被保存为错误类型的字符串。

代码语言:javascript
运行
复制
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path

必须是REG_EXPAND_SZ,如这条线中所解释的那样。路径类型错误使其无法展开%SystemRoot%。确保系统路径和用户路径环境变量都是REG_EXPAND_SZ类型的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-13 18:06:51

Srart普通cmd提示符并查看以下命令的输出

代码语言:javascript
运行
复制
set path
dir %windir%\system32\ping.exe
dir %windir%\syswow64\ping.exe
dir %windir%\sysnative\ping.exe

想一想,他们会给你一个问题。可能没有按%路径%找到ping,或者以某种方式.

票数 1
EN

Stack Overflow用户

发布于 2014-03-20 03:29:10

为了缩小问题范围,请尝试以下几点:

  • 打开命令提示符
  • 确保您在C:\目录中
  • 键入以下内容:windows\system32\ipconfig /all

它指向命令的默认位置.您还可以沿着这条路径走出去,看看ipconfig.exe最初是否在那里。如果这样做不起作用,或者文件不存在,那么它可能已经损坏,或者您可能会有一种病毒设计来禁用这些命令。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12412000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档