Как переименовать процесс?

Как переименовать процесс?

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

Вам понадобится

  • — Компьютер с ОС Windows.

Инструкция

  • Для начала вам необходимо открыть диспетчер задач. В нем вы сможете просмотреть список активных процессов. Сделать это можно таким способом. Нажмите «Пуск». Дальше пройдите на «Все программы» и выберите «Стандартные программы». В стандартных программах есть «Командная строка». Запустите ее и введите команду taskmgr. Через секунду появится «Диспетчер задач».
  • Перейдите во вкладку «Процессы». Появится список всех активных процессов. В разделе «Имя образа» отыщите название процесса, который вы хотите переименовать, и нажмите по нему правой кнопкой мышки. Появится контекстное меню. В этом меню выберите «Открыть место хранения файла».
  • Откроется папка с программой. В этой папке будет исполняемый файл, который будет выделен. Кликните по нему правой кнопкой мышки и в возникшем контекстном меню выберите «Переименовать». Теперь задайте этому файлу новое имя. Оно и будет новым именем процесса. Обратите внимание, что переименовывать следует именно имя исполняемого файла, а не его расширение (Exe), иначе он попросту не запустится.
  • После переименования вы увидите, что в списке процессов имя файла по-прежнему старое. Для завершения процедуры переименования нужно закрыть процесс и запустить заново. Сделать это можно так. Нажмите по нему правой кнопкой мышки. Затем в контекстном меню выберите «Завершить процесс».
  • После этого вновь запустите программу, которая соответствует переименованному процессу. Имя процесса будет теперь новое. Также можно просто перезагрузить компьютер. После перезагрузки ПК при следующем запуске программы процесс будет иметь новое имя.
  • Как переименовать созданный процесс Winword.exe?

    Из своей программы (C++ Builder 6) с помощью компонента TWordApplication создаю новый экземпляр MS Word:
    WordApplication1->ConnectKind = ckNewInstance;
    WordApplication1->Connect();
    WordApplication1->set_Visible(1);
    Мне нужно, чтобы пользователь мог работать с созданным мною экземпляром Word – создавать новые документы, открывать уже существующие и т.д. НО если пользователь выберет Пуск-Программы-Microsoft Office Word или же дважды клацнет на каком-либо документе, то новый документ или же открываемый документ должны создаваться не в моем экземпляре Word, а в новом экземпляре. Т.е. я хочу, чтобы документы в созданном мной экземпляре могли создаваться либо программно, либо же через нажатие на кнопки или пункты меню в ЭТОМ экземпляре Word. Чтобы других способов появления документов в созданном мною Word’е не было.
    На сколько я понимаю, при запуске Word из Пуска или при клацаньи на документе Word идет проверка, запущен ли уже процесс WINWORD.EXE и если запущен, то новый процесс не создается, а документ открывается в запущенном процессе. Исходя из этого, я предполагаю, что если каким-либо образом переименовать созданный мною процесс, то он не будет распознаваться системой и для новых документов будет создан новый экземпляр Word. Надеюсь, конечно, что переименование не помешает нормальной работе моего Word.
    Как вы думаете, на сколько реально то, что я здесь написал и как можно переименовать процесс (сделать его неузнаваемым как WINWORD.EXE для системы)?

    Как переименовать процесс?

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *