3

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

Есть ли способ убить процессы в пакетной команде, чтобы я мог избавить себя от множества неприятностей и просто запускать эту пакетную команду всякий раз, когда запускаю свой компьютер?

Изменить: Ответы говорят, как предотвратить запуск этих программ. То, что я ищу, - это пакетная команда (если она есть), поэтому я могу использовать ее для других личных целей.

4 ответа4

7

Вы можете отключить программы, которые запускаются с Windows, в MSConfig. Если вы предпочитаете завершить процесс через командный файл, вы можете использовать команду taskkill :

taskkill /f /im processname.exe
0

Есть несколько вариантов - изначально есть таскилл в моей установке Windows 8, но не моя установка Windows 7 - вы можете использовать ключ /IM для уничтожения задач с конкретными именами.

Если у вас нет доступной задачи, вы можете использовать pskill из внутренних систем

0

В Windows 7 вы можете использовать встроенный TASKKILL, но вам нужно знать идентификатор процесса. Вы получите это из диспетчера задач, перейдя на вкладку "Процессы", а затем выбрав "Вид"> "Выбрать столбцы" и отметив PID. Или вы можете убить по имени.

Из файла справки (который вы можете получить, открыв окно CMD и набрав "TASKKILL /?"") Некоторые примеры:

 TASKKILL /IM notepad.exe
 TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
 TASKKILL /F /IM cmd.exe /T
 TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
 TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
 TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
 TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"

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

-1

Вам нужно задание при запуске. Как у меня есть окна с сенсорным экраном, основанные все в одном ПК. Если я остановлю приложение рукописного ввода при запуске, я потеряю его. Тем не менее, приложение рукописного ввода не совместим с DX9 аудио файл DLL. Так что, если я использую @echo off, taskkill бла-бла-бла и запускаю указанную программу, которая нуждается в dx9 audio dll, выход из нее становится моим ярлыком для программы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .