Як зупинити і запустити служби на віддаленому комп'ютері з Windows


PsService дозволяє підключатися до віддаленої системи і зупиняти або запускати служби. Більше того, дві речі роблять цей інструмент просто чудовим - він безкоштовний та не потребує встановлення.

Втім, перед тим як підключитися до віддаленої системи з допомогою PsService, вам необхідно переконатися, що порти 445 і 139 на віддаленому комп'ютері відкриті, навіть якщо на віддаленому комп'ютері працює файрвол або файрвол стоїть між вашим і віддаленим комп'ютером. Порти повинні бути відкриті.

Також на віддаленому комп'ютері у вас повинен бути обліковий запис з правами - щоб ви змогли зупиняти і запускати служби.

Для використання PsService, програму спочатку необхідно завантажити з Microsoft Sysinternals (PsServices поставляється з пакетом PsTools). Потім необхідно розпакувати архів PsTools.zip і в місці розпакування ви повинні побачити виконуваний файл psservice.exe.

Тепер, працювати з PsService легко. Нехай, наприклад, із-за проблем з принтером ви тільки що вбили на віддаленому комп'ютері службу черги друку (спулер) і тепер вам потрібно запустити її. Для цього спочатку запустіть на своєму комп'ютері командний рядок (натисніть Пуск, далі Виконати, напишіть cmd і натисніть Enter), потім перейдіть в папку з файлом psservice.exe і наберіть наступну команду:

Примітка: При першому використанні PsService вам необхідно погодитися з ліцензійною угодою. Щоб це зробити, клацніть по кнопці Agree.

psservice.exe \\rcomputer-u mike-p 123456 start spooler

Де:

\\rcomputer – ім'я віддаленого комп'ютера.

-u mike-p 123456 – ім'я і пароль облікового запису з правами на віддаленому комп'ютері.

start spooler – команда запуску служби з назвою spooler.

Після виконання команди, PsService покаже вам результати своєї роботи і стан тієї служби, про яку йшла мова в завданні.

 Sysinternals PsService

Подібним чином PsService може зупинити службу, для чого необхідно використовувати команду формату (для служби друку - spooler):

psservice.exe \\rcomputer-u mike-p 123456 stop spooler

Більш того, PsService може видати вам список служб віддаленого комп'ютера. Це може бути корисним, щоб знайти яку-небудь службу, перед тим як вбити її. Щоб отримати список служб, використовуйте команду формату:

psservice.exe \\rcomputer-u mike-p 123456 query

Якщо ви помітили, попередня команда перемикає список служб дуже швидко. Щоб змусити її зупинятися перед прогляданням екрану, використовуйте наступну команду:

psservice.exe \\rcomputer-u mike-p 123456 query |more

 Sysinternals PsService

Це дозволить вам переглянути посторінково список служб віддаленого комп'ютера, гортаючи їх натисканням пробілу. Достроково перервати гортання можна комбінацією клавіш CTRL C.

PsService прекрасно працює в доменному оточенні Windows і навіть, коли комп'ютери складаються в робочій групі. Втім, іноді бувають проблеми з підключенням.

Тим не менше, програма, безумовно, зберігає час і не вимагає установки ніякого віддаленого програмного забезпечення.