命令 ping -c 1 localhost 需要管理员权限,即使以管理员身份运行

命令 ping -c 1 localhost 需要管理员权限,即使以管理员身份运行

我编写了一个生成 IP 地址的程序,并尝试 ping 这些 IP 地址以查明它们是真还是假。

当我使用命令时

ping -c 1 <ip>

它告诉我

访问被拒绝。选项 -c 需要管理权限。

现在我明白了,以管理员身份运行它,所以现在我从管理员提示符运行相同的命令,它告诉我

访问被拒绝。选项 -c 需要管理权限。

好吧,现在我很困惑,有人知道我需要做什么吗?

图片或者没有发生:

在此处输入图片描述

在此处输入图片描述

答案1

有人知道我需要做什么吗?

运行的命令shellping需要有系统账户权限。

  1. 下载并安装执行系统内部

  2. 以管理员权限打开命令提示符。

  3. 跑步

    psexec -i -s -d cmd.exe
    

    在哪里

    • -d不等待进程终止(非交互式)。

    • -i运行程序,以便它与远程系统上指定会话的桌面进行交互。如果没有指定会话,则进程在控制台会话中运行。

    • -s在系统帐户中运行远程进程。
  4. 在新的cmdshell 中,你现在可以运行ping -c

    ping –c <interface number> google.com
    

来源管理员 cmd 中 ping -c 命令的访问被拒绝

相关内容