AHK: Как переименовать процесс?
Вдруг обнаружил, что для такой, казалось бы простой, задачи не имеется средств в АНК. По крайней мере я ничего не нашёл.
Это вообще возможно?
2 Ответ от teadrinker 2020-12-27 22:30:44
- teadrinker
- Администратор
- Неактивен










Re: AHK: Как переименовать процесс?
Насколько я знаю, нет.
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder
3 Ответ от Foma 2020-12-28 17:31:25
Re: AHK: Как переименовать процесс?
Даже запуская из AHK само приложение? Простая смена имени исполняемого файла не помогла.
4 Ответ от teadrinker 2020-12-28 17:40:55
- teadrinker
- Администратор
- Неактивен










Re: AHK: Как переименовать процесс?
Не очень понял, что вы пытаетесь сделать. Обычно название процесса соответствует названию исполняемого файла.
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder
5 Ответ от Botsy 2020-12-28 17:52:34
Re: AHK: Как переименовать процесс?
Похоже на червя, имя которого надо изменить. Не легче просто спрятать имя процесса ?
6 Ответ от Foma 2020-12-28 20:00:35
Re: AHK: Как переименовать процесс?
Нет, ничего крамольного и криминального. Я чту уголовный кодекс. )
Запускаю у себя, а прячу от программы, которой не стоит знать про существование этого процесса.
Имя процесса соответствует имени файла, но при переименовании файла имя процесса не меняется.
Может его и можно скрыть в «Диспетчере задач», но значит ли это, что часть программы, которая несомненно будет искать этот процесс, не определит наличие процесса?
7 Ответ от ypppu 2020-12-28 20:53:45
- ypppu
- Разработчик
- Неактивен










Re: AHK: Как переименовать процесс?
Возможно, исполняемый файл не является основной программой, а лишь запускает какую-то другую программу. Потому имя процесса незнакомое.
8 Ответ от teadrinker 2020-12-28 21:09:58
- teadrinker
- Администратор
- Неактивен










Re: AHK: Как переименовать процесс?
Из Диспетчера Задач можно открыть место хранения файла, создавшего процесс.
Как поменять название программы в диспетчере задач?
Как сделать, чтобы диспетчер задач писал не скучное myprog , просто имя файла, а как для приличных программ — Superprog of Mikhajlo . Как я понимаю, это где-то в ресурсах VERSIONINFO , но как не ковырялся, не могу этого добиться — myprog и все тут. Как выглядит минимальный пример такого .rc-файла, чтоб писал Superprog ?
Отслеживать
13.7k 12 12 золотых знаков 43 43 серебряных знака 75 75 бронзовых знаков
задан 13 дек 2020 в 16:23
12.4k 2 2 золотых знака 18 18 серебряных знаков 43 43 бронзовых знака
1 ответ 1
Сортировка: Сброс на вариант по умолчанию

Создаете файл ресурса .rc, открываете его в редакторе ресурсов, щелкаете правой кнопкой -> Добавить ресурс -> Version. Редактируете поле File Description, сохраняете, компилируете
получается вот так
Прикладываю Resource.rc, сгенерированный вижаком
// Microsoft Visual C++ generated resource script. // #include "resource1.h" #define APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 2 resource. // #include "winres.h" ///////////////////////////////////////////////////////////////////////////// #undef APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // Русский (Россия) resources #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS) LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT #pragma code_page(1251) #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // TEXTINCLUDE // 1 TEXTINCLUDE BEGIN "resource1.h\0" END 2 TEXTINCLUDE BEGIN "#include ""winres.h""\r\n" "\0" END 3 TEXTINCLUDE BEGIN "\r\n" "\0" END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Version // VS_VERSION_INFO VERSIONINFO FILEVERSION 1,0,0,1 PRODUCTVERSION 1,0,0,1 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L #else FILEFLAGS 0x0L #endif FILEOS 0x40004L FILETYPE 0x1L FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "041904b0" BEGIN VALUE "CompanyName", "TODO: " VALUE "FileDescription", "kek" VALUE "FileVersion", "1.0.0.1" VALUE "InternalName", "C++proj" VALUE "LegalCopyright", "Copyright (C) 2020" VALUE "OriginalFilename", "C++proj.exe" VALUE "ProductName", "TODO: " VALUE "ProductVersion", "1.0.0.1" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x419, 1200 END END #endif // Русский (Россия) resources ///////////////////////////////////////////////////////////////////////////// #ifndef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 3 resource. // ///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED
Как переименовать устройство в диспетчере устройств Windows

При просмотре списка устройств в диспетчере устройств обычно удобно ориентироваться по их именам, однако, в некоторых случаях это бывает не совсем удобно: автоматически заданные имена могут не давать четкого представления о том, о каком устройстве идет речь, особенно если у нескольких устройств они одинаковые.
В этой инструкции подробно о том, как изменить имена устройств в диспетчере устройств Windows 11 или Windows 10 — иногда это может быть полезным (например, если требуется различить многочисленные HID-устройства или мониторы), а иногда заняться переименованием можно и с не столь полезными целями: например, «установить» себе видеокарту помощнее.
Изменение имени устройства в диспетчере устройств с помощью редактора реестра
Прежде чем приступить к переименованию устройства, рекомендую создать точку восстановления системы на случай, если что-то пойдет не так. Процесс обычно безопасен, но ошибки пользователя при изменении параметров потенциально могут привести к непредвиденным результатам.
Для того, чтобы изменить имя устройства, отображаемое в диспетчере устройств, выполните следующие шаги:

- Зайдите в диспетчер устройств (в Windows 11 и Windows 10 это можно сделать в меню по правому клику на кнопке «Пуск»).
- Дважды нажмите по устройству, которое нужно переименовать, откройте вкладку «Сведения», а в поле «Свойства» выберите пункт «Путь к экземпляру устройства». Не закрывайте это окно, оно пригодится далее.
- Запустите редактор реестра: нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
- В редакторе реестра перейдите к разделу
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum



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

Однако, надеюсь, для кого-то из читателей инструкция окажется полезной даже с учетом этого нюанса.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Компьютер не видит внешний диск — как исправить?
- TakeOwnershipEx — получение полного доступа к папкам и файлам и восстановление прав по умолчанию
- Ошибка 0x8007000d в Windows 11 или 10 — как исправить?
- Недопустимая конфигурация приложения в Steam — варианты решения
- Ошибка при запуске приложения 0xc0000006 — как исправить?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
Как переименовать процесс в диспетчере задач
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Сообщения: 14
Благодарности: 0
а можно подробней?
я вообще не разбираюсь в этом.
Я скачал программу AutoIt.
Запустил редактор. В редакторе вставил этот пример и . я так понимаю, что где-то в этом примере нужно, что-то изменить. Нужно вписать название процесса, который я хочу скрыть. Но я не понимаю где нужно вписывать.
пусть мой процесс имеет название XXX.bin
Так где мне нужно вписать название этого процесса?
Сообщения: 25152
Благодарности: 3798
| Конфигурация компьютера | |
| Процессор: Core™2 Quad Q8300 @ 2.50GHz | |
| Материнская плата: MSI G41M-P33 Combo | |
| Память: PQI DDR2 (PC2-6400) 2×2048 | |
| HDD: SSD OCZ-AGILITY3 — 120GB | |
| Видеокарта: Gigabyte GeForce GTX660 2048Mb | |
| ОС: Windows 10 Pro x64 (11082) |
Цитата beginner:
| где мне нужно вписать название этого процесса? » |
вместо script.exe
Сообщения: 14
Благодарности: 0
такссс. с этим разобрался.
но у меня получилось так, что процесс интересующий меня пропадает при запуске автоита и тут же появляется. т.е. мигает вроде как. пропал, появился, пропал, появился .
Можно сделать чтобы мой процесс совсем исчез из диспетчера задач?
Сообщения: 36383
Благодарности: 6652
| Конфигурация компьютера | |
| Ноутбук/нетбук: Lenovo ThinkPad W530 24385AU (i7-3740QM 2.7GHz, 24GB RAM, Samsung 840 Pro 256GB + HDD 750GB) | |
| ОС: Windows 11 Pro x64 | |
| Прочее: На пенсии: HP Pavilion dv7t (17.3», i7-2630QM, HD 6770M 1Gb, 8Gb RAM) |
beginner, зачем это нужно? Ответ определяет подход к решению.
![]()
——-
Канал Windows 11, etc | Чат @winsiders