Съдържание
Диспечерът на задачите на Windows е приложение, което позволява визуализация на всички процеси на машината, т.е. на изпълняваните програми. Те могат да работят във фонов режим, като помагат на операционната система да работи или да бъдат софтуерни приложения, отворени от потребителя. Можете да използвате VBScript (VBS) файл, за да затворите тези процеси. Това е полезен инструмент за мрежовите администратори, които искат да попречат на отварянето на програми, когато потребителят зареди устройството.
инструкции
Файловете VBS са полезни за мрежовите администратори (мрежово изображение от .shock от Fotolia.com)-
Създайте низ, за да съхраните стойността на процеса, който искате да затворите. В този пример файлът VBS ще затвори приложението Notepad. Следният код ще създаде променлива за последователност за процеса на Notepad: Процес на процес на дим = _ notepad.exe t
-
Създайте променлива на обект, която представлява потребителския акаунт на администратора. Това е необходимо за прекратяване на процесите на машината. Следният код създава WMI обект, използван по-късно за откриване на контролера на процесите: Задайте wmi = GetObject ("winmgmts: {impersonationLevel = олицетворявайте! MyComputer root t
-
Използвайте променливата на услугата WMI, за да получите контролния процес, който искате да изключите. Това е уникален ключ, даден на процеса, който Windows използва като вътрешна референция. За да поискате услугата WMI, използвайте следния код:
Задайте процес = objWMIService.ExecQuery ("Изберете * от Win32_Process Където Име =" & процес)
-
Затворете процеса. Тъй като потребителят може да отвори няколко прозореца на тефтерчето, кодът ще използва последователност, за да прекрати всеки процес. Това ще се случи на всеки, който отговаря на "notepad.exe". Кодът е: За всеки objProcess в процес objProcess.Terminate () Next
-
Уверете се, че процесът е приключил, като покажете резултатите на екрана. Следният код показва успешно съобщение на потребителя: WSCript.Echo "Току-що убит процес" & процес