Команда ping-c 1 localhost требует admin, даже если запускается от имени администратора
Я написал программу, которая делает ip-адреса, и я пытаюсь пинговать IP-адреса, чтобы узнать, если они ложны или истинны.
когда я использую команду
ping -c 1 <ip>
Он говорит мне
Доступ запрещен. Параметр-c требует прав администратора.
теперь я получаю это, запускаю его от имени администратора, поэтому теперь я запускаю ту же команду из командной строки администратора, она говорит мне
Доступ запрещен. Вариант-c требует административные привилегии.
хорошо, теперь я запутался, кто-нибудь знает, что мне нужно сделать?
картинки или не получилось:
1 ответов
кто-нибудь знает, что мне нужно сделать?
командная оболочка работает ping
должен иметь разрешения системной учетной записи.
скачать и установить psexec С SysInternals.
открыть командную строку с правами администратора.
Run
psexec -i -s -d cmd.exe
здесь
-d
- это не ждать процесс завершения (неинтерактивный).-i
запустить программу таким образом, чтобы она взаимодействовала с рабочим столом указанного сеанса в удаленной системе. Если сеанс не указан, процесс выполняется в сеансе консоли.-s
запустить удаленный процесс в системной учетной записи.
новый
cmd
shell теперь вы можете запуститьping -c
ping –c <interface number> google.com
источник отказано в доступе по команде ping-c в cmd администратора
Другие вопросы administrator command-line ping windows-8