Как да дистанционно изключване или рестартиране на компютър с Windows
Тази статия ще ви покаже как да използвате инструмента за дистанционно изключване в Windows за отдалечено изключване или рестартиране на локален или мрежов компютър. Това може да бъде много полезно понякога, ако имате няколко компютъра у дома или в мрежата, които искате бързо да изключите или рестартирате.
Можете дори дистанционно да изключите компютъра по интернет, но първо трябва да имате VPN в мрежата или в целевия компютър, който искате да изключите. Аз няма да покривам VPN в тази статия, но ако това е нещо, което искате да направите, чувствайте се свободни да го Google.
Можете да извършите дистанционно изключване от командния ред, като използвате командата за изключване и свързаните с нея ключове, от диалоговия прозорец за отдалечено изключване или от пакетния файл. Ще прегледам всичките три метода в тази статия.
Преглед на отдалечено изключване
За да накарате това да работи, има няколко стъпки, които трябва да изпълните, иначе ще получавате постоянно Достъпът е отказан (5) съобщение за грешка и това ще ви изкара луд.
Етап 1Първо, за да можете отдалечено да изключите компютъра в мрежата, трябва да се уверите, че имате административен достъп до целевия компютър. Ако сте в домашна мрежа, най-добрият начин да направите това е да се уверите, че всички компютри са в една и съща работна група и че всички те имат поне един администраторски акаунт със същото потребителско име и парола.
Не е нужно да използвате вградения администраторски акаунт на всеки от двата компютъра, за да работи това, но потребителският акаунт, който използвате на двата компютъра, трябва да е част от групата администратори на локалния компютър. Ако отидете в контролния панел и кликнете върху Потребителски акаунти и се казва администратор или Местен администратор, тогава сте добре. Отново имената на потребителските акаунти и паролата трябва да бъдат еднакви.
Ако сте в корпоративна среда с домейн, вероятно ще искате да влезете, като използвате акаунта на администратора на домейна. Използвайки тези идентификационни данни, трябва да можете да изключвате всеки друг компютър в мрежата, дори ако те са влезли в системата с различни идентификационни данни..
Стъпка 2: Втората стъпка е да включите Споделяне на файлове и принтери и да я разрешите през защитната стена на Windows. За да направите това, отидете в контролния панел и кликнете върху Център за мрежи и споделяне на първо място. Кликнете върху Промяна на разширени настройки за споделяне в лявото меню и изберете радио бутона за Включване на откриването на мрежата и Включете споделянето на файлове и принтери.
Върнете се в главния прозорец на контролния панел и кликнете върху защитната стена на Windows. Кликнете върху Разрешаване на програма или функция чрез защитната стена на Windows в лявото меню.
Уверете се, че проверявате само Начало / Работа (частно) кутия, а не Публична. Не е необходимо да разрешавате нещо друго през защитната стена. Може да прочетете на други сайтове, за да разрешите WMI, отдалечено изключване, мрежово откриване и т.н., но съм го тествал без тези и работи добре.
Стъпка 3На последно място, ако се опитвате да насочите отдалечено компютър към Windows Vista, Windows 7 или Windows 8, ще трябва да промените системния регистър. Освен ако не направите това, той просто няма да работи. Ще получите само съобщението Access is Denied, независимо какво.
Отворете редактора на системния регистър, като отидете на Старт и въведете регентство. Сега преминете към следния ключ:
HKEY_LOCAL_MACHINE - СОФТУЕР - Microsoft - Windows - CurrentVersion - Правила - Система
Щракнете с десния бутон върху Система от лявата страна и изберете Ново - DWORD (32-битова) стойност.
В долния прозорец ще се появи нова стойност и текстът ще бъде маркиран. Променете името на LocalAccountTokenFilterPolicy и натиснете Enter. Сега щракнете двукратно върху него и променете стойността от 0 на 1.
Кликнете върху OK и затворете регистъра. Не е необходимо да рестартирате компютъра, тъй като промените трябва да влязат в сила незабавно. Този ключ на системния регистър е необходим, защото в Windows Vista и по-нови версии, администраторски акаунт е лишен от идентификационни данни при отдалечено свързване. Това ще позволи на сметката да остане с административни привилегии.
Ще прочетете и на други сайтове, за да започнете Отдалечен регистър услуга, ако това не се изпълнява, и да редактирате местната политика за сигурност чрез добавяне на Всеки група към Принудително изключване от отдалечена система настройка на политиката. При тестването ми на Windows 7 и 8 нямаше нужда да изпълнявам тези задачи и наистина не трябва, защото отваря системата ви на потенциални хакери.
Очевидно е, че трябва да знаете и имената на другите компютри в мрежата. Можете да направите това, като отидете на Контролен панел и след това щракване върху Система.
Отдалечено изключване чрез команден ред
Командата shutdown е най-гъвкава, когато я използвате от командния ред, защото към нея можете да добавите няколко превключватели, които ви позволяват да персонализирате поведението. Отиди на начало, тогава тичам, и въведете CMD. Можете да видите списъка с ключове, като напишете shutdown /? в командния прозорец.
Трябва да използвате поне един ключ, за да може командата да направи нещо. По принцип бихте въвели shutdown / x / y / z където x, y, z са букви в горния списък.
Ето няколко от най-често използваните командни бутони и действията, които изпълняват:
/с: Изключва компютъра
/ R: Рестартира компютъра
/ m \\ именакомпютъра: Целевият отдалечен компютър да се изключи
/ Е: Принуждава програмите да се затварят незабавно
/T: Ще изчака известно време в секунди преди да се изключи или рестартира
/ А: Прекъсва изключване, ако сте използвали предишна команда за изключване с / t.
Така че за отдалечено изключване на друга машина в мрежата, трябва да въведете в командния ред следните команди:
име на компютъра / r / f
Тази команда ще рестартира компютъра с име именакомпютъра и да принуди всички програми, които все още се изпълняват, да се затворят.
име на потребителя -s -f -c "Компютърът ще се рестартира, моля, запазете цялата работа." -t 60
Тази команда ще изключи компютъра с име именакомпютъра, принуди всички програми, които се изпълняват, да се затворят, да покаже съобщение на потребителя и да отброи 60 секунди преди да се изключи.
Отдалечено изключване чрез диалоговия прозорец за изключване
Ако не харесвате всички тези ключове или като използвате командния ред като цяло, можете да отворите диалоговия прозорец за изключване. Можете да направите това лесно, като просто използвате командния ключ / i за командата за изключване.
Диалоговият прозорец за дистанционно изключване ще се появи, както е показано по-долу.
Кликнете върху Добави или паса за добавяне на компютри към списъка. След това можете да изпълните командите на цялата група компютри. Ако кликнете върху Добавяне, ще трябва да въведете мрежовото име на компютъра във формат \\ именакомпютъра или просто именакомпютъра, или работи.
Разбира се, трябва да знаете истинското име на компютъра, което споменах как можете да определите по-горе. Така че добавете колкото се може повече компютри в списъка, колкото желаете и след това задайте опциите си. Можете да изключите, рестартирате или обясните неочаквано изключване.
Можете също така да покажете предупреждение, ако желаете, за колко секунди изберете и можете да въведете коментар в долната част, който ще се показва на потребителите. Това е всичко!
Отдалечено изключване чрез пакетния файл
И накрая, можете да създадете команден файл, така че да можете да направите всичко това, като просто стартирате файла. Като алтернатива, можете да планирате да се стартира пакетния файл на определени интервали или по време на конкретни събития с помощта на Task Scheduler.
Просто отидете в Notepad и въведете командите, които бихте въвели в командния ред:
име на потребителя1 -r
име на потребителя2 -r
име на потребителя3 -r. \ t
След това просто запишете файла с разширение .BAT, като изберете Всички файлове за Запазване като тип и добавете .bat в края на името на файла.
Това ще рестартира три компютъра в домашната ми мрежа. Можете да поставите колкото може повече команди в командния файл, така че не се колебайте да експериментирате!
Написах обширна публикация как да използвате пакетни файлове в Windows, така че прочетете това, ако не сте запознати с партидните файлове или задачите. Наслади се!