1000 способ запуска команд на удаленном компьютере / Хабр

Что такое wmic.exe?

Подлинный файл WMIC.exe является одним из компонентов программного обеспечения Mircosoft Windows, разработанного Microsoft .

Windows – это операционная система. Инструментарий управления Windows (WMI) – это набор расширений модели драйверов Windows. WMIC.exe – это утилита командной строки, которая используется для доступа к инструментарию управления Windows и не наносит никакого вреда вашему ПК. Windows, выпущенная 32 года назад, является операционной системой, разработанной Microsoft. Он охватывает несколько семейств операционных систем, и его последняя версия – Windows 10 для ПК, планшетов, смартфонов и встроенных устройств, а также Windows Server 2022 для серверных компьютеров. Инструментарий управления Windows (WMI) служит инфраструктурой для управления данными и операциями в операционных системах на базе Windows. Он позволяет пользователям писать сценарии или приложения WMI для автоматизации административных задач на удаленных компьютерах и может использоваться во всех приложениях под управлением Windows.

Корпорация Windows, основанная в 1975 году Биллом Гейтсом и Полом Алленом, является американской многонациональной технологической компанией, занимающейся разработкой, продажей и поддержкой персональных компьютеров, бытовой электроники и компьютерного программного обеспечения. В результате IPO компания создала трех миллиардеров и около 2000 миллионеров и получила доход в размере 89, 95 миллиардов долларов в 2022 году.

WMIC расшифровывается как W indos.

Расширение .exe в имени файла указывает на файл exe cutable. Исполняемые файлы могут, в некоторых случаях, нанести вред вашему компьютеру. Поэтому, пожалуйста, прочитайте ниже, чтобы решить для себя, является ли WMIC.exe на вашем компьютере трояном, который вы должны удалить, или это файл, принадлежащий операционной системе Windows или доверенному приложению.

1000   способ запуска команд на удаленном компьютере / Хабр

Процесс WMIC.exe в диспетчере задач Windows

Процесс, известный как WMI Commandline Utility, принадлежит программному обеспечению Microsoft Windows Operating System от Microsoft (www.microsoft.com).

Описание . Оригинальный файл WMIC.exe является важной частью Windows и редко вызывает проблемы. Файл WMIC.exe находится в подпапках C: Windows System32 или иногда в подпапках C: Windows (например, C: Windows System32 wbem ). Известные размеры файлов в Windows 10/8/7 / XP составляют 395 776 байт (66% всех случаев) или 393 728 байт.

Это системный файл Windows. Это заслуживающий доверия файл от Microsoft. Программа не имеет видимого окна. Поэтому технический рейтинг надежности 2% опасности. но вы также должны сравнить этот рейтинг с отзывами пользователей.

Если WMIC.exe находится в подпапках диска C: , тогда рейтинг надежности 64% опасности . Размер файла составляет 229, 888 байт. Там нет информации о файле. Программа не имеет видимого окна. Приложение запускается при запуске Windows (см. Раздел реестра: Выполнить). Это не файл Windows. WMIC.exe способен мониторить приложения.

Важно: некоторые вредоносные программы маскируют себя как WMIC.exe, особенно если они находятся в папке C: Windows или C: Windows System32. Таким образом, вы должны проверить файл WMIC.exe на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера. Это был один из лучших вариантов загрузкиThe Washington Post и PC World .

Аккуратный и опрятный компьютер – это главное требование для избежания проблем с WMIC. Это означает запуск сканирования на наличие вредоносных программ, очистку жесткого диска с использованием 1 cleanmgr и 2 sfc / scannow, 3 удаления ненужных программ, проверку наличия программ автозапуска (с использованием 4 msconfig) и включение автоматического обновления Windows 5. Всегда не забывайте выполнять периодическое резервное копирование или, по крайней мере, устанавливать точки восстановления.

Если у вас возникла реальная проблема, попробуйте вспомнить последнее, что вы сделали, или последнее, что вы установили до того, как проблема появилась впервые. Используйте команду 6 resmon для определения процессов, которые вызывают вашу проблему. Даже для серьезных проблем, вместо переустановки Windows, лучше восстановить вашу установку или, для Windows 8 и более поздних версий, выполнить команду 7 DISM.exe / Online / Cleanup-image / Restorehealth. Это позволяет восстановить операционную систему без потери данных.

Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг риска безопасности указывает на вероятность того, что процесс является потенциальным шпионским ПО, вредоносным ПО или трояном. B Malwarebytes Anti-Malware обнаруживает и удаляет спящие шпионские, рекламные программы, трояны, клавиатурные шпионы, вредоносные программы и трекеры с вашего жесткого диска.

Связанный файл:

packethsvc.exe readerapphelper.exe ups-service.exe WMIC.exe dwrcsh32.dll wit4ie.dll tbhot_.dll pianists.exe netgeargeniedaemon.exe vrserver.exe arcsec.sys

Can i remove or delete wmic.exe?

You should not delete a safe executable file without a valid reason, as this may affect the performance of any associated programs that use that file. Be sure to keep your software and programs up to date to avoid future problems caused by corrupted files.

The best diagnosis for these suspicious files is a complete system analysis with either ASR Pro or this antivirus and malware remover. If the file is classified as malicious, these applications will also delete wmic.exe and get rid of the associated malware.

However, if it is not a virus and you need to delete wmic.exe, then you can uninstall Microsoft Windows from your computer using its uninstaller. If you cannot find it’s uninstaller, then you may need to uninstall Microsoft Windows to completely delete wmic.exe. You can use the Add/Remove Program function in the Windows Control Panel.

  • 3. Follow the prompts to remove Microsoft Windows.
:/>  DevCon - аналог диспетчера устройств в командной строке.

Common wmic.exe error messages

The most common wmic.exe errors that can appear are:

• “wmic.exe Application Error.”• “wmic.exe failed.”• “wmic.exe has encountered a problem and needs to close. We are sorry for the inconvenience.”• “wmic.exe is not a valid Win32 application.”• “wmic.exe is not running.”• “wmic.exe not found.”• “Cannot find wmic.exe.”• “Error starting program: wmic.exe.”• “Faulting Application Path: wmic.exe.”

These .exe error messages can occur during the installation of a program, during the execution of it’s associate software program, Microsoft Windows, during the startup or shutdown of Windows, or even during the installation of the Windows operating system. Keeping a record of when and where your wmic.exe error occurs is important information when it comes to troubleshooting.

Download or reinstall wmic.exe

It is not recommended to download replacement exe files from any download sites, as these may themselves contain viruses etc. If you need to download or reinstall wmic.exe, then we recommend that you reinstall the main application associated with it Microsoft Windows.

How to fix wmic.exe

A clean and tidy computer is one of the best ways to avoid problems with wmic.exe. This means performing malware scans, cleaning your hard disk with cleanmgr and sfc /scannow, uninstalling programs you no longer need, monitoring any auto-start programs (with msconfig), and enabling automatic Windows updates. Don’t forget to always make regular backups or at least define recovery points.

If you have a bigger problem, try to remember the last thing you did or the last thing you installed before the problem. Use the resmon command to identify the processes that are causing your problem. Even in case of serious problems, instead of reinstalling Windows, you should try to repair your installation or, in the case of Windows 8, by executing the command DISM.exe /Online /Cleanup-image /Restorehealth. This allows you to repair the operating system without data loss.

To help you analyze the wmic.exe process on your computer, you may find the following programs useful: Security Task Manager displays all Windows tasks running, including built-in hidden processes such as keyboard and browser monitoring or auto-start entries.

A single security risk rating indicates the probability that it is spyware, malware or a potential Trojan horse. This anti-virus detects and removes spyware, adware, Trojans, keyloggers, malware and trackers from your hard disk.

Is wmic.exe safe, or is it a virus or malware?

The first thing that will help you determine if a particular file is a legitimate Windows process or a virus, is the location of the executable itself. With wmic.exe for example, it’s path will probably be something like C:Program FilesMicrosoft CorporationMicrosoft Windowswmic.exe

To determine it’s path, open Task Manager, go to View -> Select Columns and select “Image Path Name” to add a location column to your Task Manager. If you find a suspicious directory here, it may be a good idea to investigate this process further.

Another tool that can sometimes help you detect bad processes is Microsoft’s Process Explorer. Start the program (it does not require installation) and activate “Check Legends” under Options. Now go to View -> Select Columns and add “Verified Signer” as one of the columns.

If the “Verified Signer” status of a process is listed as “Unable to Verify”, you should take a moment look at the process. Not all good Windows processes have a Verified Signature label, but neither do any of the bad ones.

The most important facts about wmic.exe:

If you had any difficulties with this executable, you should determine if it’s trustworthy before deleting wmic.exe. To do this, find this process in Task Manager.

Find its location and compare the size etc with the above facts.

If you suspect that you may be infected with a virus, then you must attempt to fix it immediately. To delete the wmic.exe virus, you must download and install a full security application like this. Note that not all tools can detect every type of malware, so you may need to try several options before you’re successful.

In addition, the functionality of the virus may itself affect the deletion of wmic.exe. In this case, you must enable Safe Mode with Networking – a secure environment that disables most processes and loads only the most required services and drivers. When there, you can run a security program and a complete system analysis.

:/>  Четыре способа взломать пароль на Windows 7/8/10/XP в 2021 году

Psexec

Пожалуй, это первое, что приходит на ум, когда идет речь об удаленном запуске программ. Утилита от Марка Руссиновича используется еще со времен Windows NT и до сих пор применяется. Помимо основной функции, можно использовать ее и как Runas, и для запуска программ в пользовательской сессии терминального сервера.

В качестве примера посмотрим, установлено ли обновление, закрывающее нашумевшую уязвимость SMB на списке компьютеров:

Top 5 features of windows 10

  1. New Start Menu. Microsoft has brought back the Start Menu.
  2. Cortana Integration. Windows 10 will bring Microsoft’s voice-controlled digital assistant Cortana to desktop computers, to make it easier for you to interact with your device without lifting a finger.
  3. Microsoft Edge Web Browser.
  4. Virtual Desktops.
  5. Universal Apps.


Apr 19, 2022

Operating system information

wmic.exe errors can occur in any of the following Microsoft Windows operating systems:

RECOMMENDED:Optimize your computer and troubleshoot errors with this simple fix for Windows!

Ezoicreport this ad

What is wmic.exe?

wmic.exe is an executable file that is part of Microsoft Windows developed by Microsoft Corporation. The Windows version of the software: 6.3.9600.16384 is usually about 389632 bytes in size, but the version you have may differ.

The .exe extension of a file name displays an executable file. In some cases, executable files can damage your computer. Please read the following to decide for yourself whether the wmic.exe file on your computer is a virus or malware that you should delete, or if in fact it is a valid Windows operating system file or reliable application.

Recommended: Identify wmic.exe related errors(optional offer for Reimage – Website | EULA | Privacy Policy | Uninstall)

Алиасы

Хочу обратить внимание на то, что для удобства в консольной утилите WMIC, мы работаем не напрямую с классами WMI, а с их алиасами

# Все алиасы мы видим когда набираем 
wmic /?
# Или отдельно выводим их на экран
wmic alias list brief

Выполнение команды wmi на удаленных хостах

wmic /node:'Server' OS get Caption

Примеры WMI команд

Получить модель материнской платы

wmic baseboard get product,manufacturer,version,serialnumber

Узнать разрядность системы

wmic /Node:%ComputerName% Path Win32_Processor Get AddressWidth /format:list
# Аналог команды для PoSh 
( Get-WmiObject Win32_OperatingSystem ).OSArchitecture

Получить программы из автозагрузки

wmic startup list brief

Узнать имя активного пользователя

Групповые политики и скрипты

Если предыдущие варианты не требовали доменной среды, то в этом случае потребуется домен. Поддерживаются скрипты при входе и выходе пользователя из системы, а также при ее включении и выключении. Поскольку каждый администратор Windows сталкивался с ними, я не буду подробно расписывать как ими пользоваться ― лишь напомню, где их искать.

1000   способ запуска команд на удаленном компьютере / Хабр
Скрипты, выполняющиеся при старте и завершении системы.1000   способ запуска команд на удаленном компьютере / Хабр
Скрипты, выполняющиеся при входе и выходе пользователя из системы.

Скрипты, настраиваемые в пользовательском разделе, выполняются от имени пользователя, а в разделе компьютера ― под аккаунтом SYSTEM.

Запуск и завершение приложений

Запуск:

wmic process call create 'notepad.exe'

Завершение:

wmic process where name='notepad.exe' delete

Информация о файле

WMIC.exe

Как исправить ошибки wmic.exe всего за несколько шагов?

Помните, прежде чем предпринимать какие-либо действия, связанные с системными файлами, сделайте резервную копию ваших данных!

Ошибки файла WMIC.exe могут быть вызваны различными причинами, поэтому полезно попытаться исправить их различными способами.

Шаг 1.. Сканирование компьютера на наличие вредоносных программ.

Virus Scan

Файлы Windows обычно подвергаются атаке со стороны вредоносного программного обеспечения, которое не позволяет им работать должным образом. Первым шагом в решении проблем с файлом WMIC.exe или любыми другими системными файлами Windows должно быть сканирование системы на наличие вредоносных программ с использованием антивирусного инструмента.

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно. Незащищенная система не только является источником ошибок в файлах, но, что более важно, делает вашу систему уязвимой для многих опасностей. Если вы не знаете, какой антивирусный инструмент выбрать, обратитесь к этой статье Википедии – сравнение антивирусного программного обеспечения.

Назначенные задания

Довольно интересный способ, заслуживающий право на жизнь. Назначенные задания можно создавать из командной строки при помощи утилиты schtasks.exe, выполнять их, затем удалять. Подробнее с синтаксисом можно ознакомиться в документации, я же разберу пример использования назначенных заданий в доменной среде.

Искать установку назначенных заданий следует в конфигурации компьютера или пользователя ― «Настройка ― Параметры панели управления ― Назначенные задания».

1000   способ запуска команд на удаленном компьютере / Хабр
Создание нового назначенного задания.

Для выполнения команды или скрипта ASAP понадобится создать «Немедленную задачу (Windows 7 и выше)». Если вдруг в инфраструктуре остались машины под управлением Windows XP, то подойдет «Очередное задание (Windows XP)».

Стоит сделать несколько политик с соответствующими WMI-фильтрами или создать два разных назначенных задания в одной политике с нацеливанием ― например, при помощи того же WMI-фильтра. Это поможет избежать конфликтов в разнородной среде со старыми и новыми Windows.

Пример WMI-фильтра для применения политики только на компьютерах с Windows XP:

SELECT * FROM Win32_OperatingSystem WHERE Version LIKE "5.1%" AND ProductType = "1"

В остальном процедура создания назначенного задания тривиальна. Единственное, не забывайте отметить пункт «Применить один раз и не применять повторно», если задача не требует повторного запуска.

:/>  Компьютер сам листает страницы вниз

1000   способ запуска команд на удаленном компьютере / Хабр
Запускаем немедленную задачу только один раз.

При использовании таких назначенных заданий программа запустится, как только компьютер получит обновление групповой политики. Это удобно: не нужно проверять доступность компьютеров в случае Psexec и wmic и заставлять пользователей перезагружать машины, как в случае скриптов групповых политик. При необходимости можно скопировать файл скрипта локально в разделе «Настройка ― Конфигурация Windows ― Файлы».

Назначенные задания позволяют явно задать имя пользователя для запуска программы, в том числе и для SYSTEM.

Наиболее распространенные проблемы с файлом wmic.exe

Существует несколько типов ошибок, связанных с файлом WMIC.exe. Файл WMIC.exe может находиться в неправильном каталоге файлов на вашем устройстве, может отсутствовать в системе или может быть заражен вредоносным программным обеспечением и, следовательно, работать неправильно.

  • WMIC.exe поврежден
  • WMIC.exe не может быть расположен
  • Ошибка выполнения – WMIC.exe
  • Ошибка файла WMIC.exe
  • Файл WMIC.exe не может быть загружен. Модуль не найден
  • невозможно зарегистрировать файл WMIC.exe
  • Файл WMIC.exe не может быть загружен
  • Файл WMIC.exe не существует

Проблемы, связанные с WMIC.exe, могут решаться различными способами. Некоторые методы предназначены только для опытных пользователей. Если вы не уверены в своих силах, мы советуем обратиться к специалисту. К исправлению ошибок в файле WMIC.exe следует подходить с особой осторожностью, поскольку любые ошибки могут привести к нестабильной или некорректно работающей системе. Если у вас есть необходимые навыки, пожалуйста, продолжайте.

Способы новые или куда же без powershell

PowerShell, оправдывая свое название, может подключаться к удаленным компьютерам при помощи WMI, RPC и WS-Management (WSMan). Использование последнего метода требует предварительной настройки.

Командлеты, не требующие предварительной настройки, как правило, имеют параметр ComputerName, но не имеют параметра Session. Посмотреть список таких командлетов можно командой:

Get-Command | where { $_.parameters.keys -contains "ComputerName" -and $_.parameters.keys -notcontains "Session"}

Для настройки WSMan в общем случае достаточно выполнить команду Enable-PSRemoting-Force. Она запустит службу удаленного управления WinRM и пропишет исключения в фаерволе ― в принципе, это можно сделать для всего домена при помощи групповых политик. Подробнее настройка описана в документации.

После того как все компьютеры будут готовы принимать запросы, мы сможем подключаться при помощи соответствующих командлетов PowerShell. Для проверки возможности подключения используется командлет Test-WSMan.

1000   способ запуска команд на удаленном компьютере / Хабр
Проверка возможности подключения.

Для того чтобы выполнить определенную команду или скрипт, используется командлет Invoke-Command со следующим синтаксисом:

Через реестр

Модификация реестра на пользовательских машинах ― странный вариант, лишь на случай крайней необходимости. Можно использовать ветки Run или RunOnce. Подробнее о них ― в документации. Сама модификация реестра может проводиться через групповые политики или из командной строки ― например, такой командой:

reg add \COMPUTERHKLMSoftwareMicrosoftWindowsCurrentVersionRunOnce /v script /t Reg_SZ /d "script.cmd"

В зависимости от ветки реестра, процесс будет выполняться или под пользователем, выполнившим вход в систему, или под аккаунтом SYSTEM.

Есть и другие способы, такие как правка ярлыков в папке «Автозагрузка» или добавление в ярлык к популярной программе && script.cmd, но эти методы уже из серии «можно, но не нужно».

Теперь перейдем к новым инструментам.

Шаг 1.. сканирование компьютера на наличие вредоносных программ.

Virus Scan

Файлы Windows обычно подвергаются атаке со стороны вредоносного программного обеспечения, которое не позволяет им работать должным образом. Первым шагом в решении проблем с файлом WMIC.exe или любыми другими системными файлами Windows должно быть сканирование системы на наличие вредоносных программ с использованием антивирусного инструмента.

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно. Незащищенная система не только является источником ошибок в файлах, но, что более важно, делает вашу систему уязвимой для многих опасностей. Если вы не знаете, какой антивирусный инструмент выбрать, обратитесь к этой статье Википедии – сравнение антивирусного программного обеспечения.

Форматирование вывода

Так как по умолчанию wmic возвращает не форматированный ответ, то если не определить форматирование вручную, мы увидим хаотически разбросанные по окну консоли слова:

Весьма информативно, не правда ли?

Для того что бы получить читаемый вывод, попробуйте использовать такую команду:

wmic BIOS list brief

Параметр brief выводит список основных параметров.Обычно не более 6 столбцов

Все типы форматов я смотрю такой командой:

wmic OS get /format /?

Можно использовать функцию /format, с любым доступным типом формата:

wmic BIOS get /format:list

Такой же вывод, как и в предыдущей команде, можно получить и следующим образом:

wmic BIOS list full

Оставьте комментарий