10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Windows PowerShell е система от команден ред "Command Executive" и скриптов език "Script", който можете да използвате, за да управлявате вашата система. В статията по-долу Wiki.SpaceDesktop ще ви запознае с 10 PowerShell команди за ефективно дистанционно управление на вашия компютър.

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Заявка:

- Вашият компютър работи с операционна система Windows Vista (или по-нова).

- Сървър, работещ на Windows Server 2008 (или по-нова версия).

- PowerShell 5.0.

- Достъп до администраторски права.

1. Създайте сесия на PowerShell

Команда : Enter-PSSession

Например:

Enter-PSSession -ComputerName REMOTE_COMPUTER_NAME -Credential USERNAME

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Създаването на PSSession позволява на администратора да се свърже дистанционно с друг компютър в мрежата и да изпълни възможно най-много PS команди на този компютър.

По време на взаимодействието много команди могат да се изпълняват дистанционно, причината е, че администраторът има интерфейс за достъп, сякаш седи пред вашия компютър.

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

2. Изпълнете командите

Команда : Invoke-Command

Например:

Invoke-Command -Computer REMOTE_COMPUTER_NAME -ScriptBlock {PowerShell Command}

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Използването на командата Invoke-Command на PS ще даде същите резултати като изпълнението на сесия в команда 1 по-горе, но когато използвате Invoke за извикване на отдалечена команда, само 1 команда се изпълнява едновременно.

Това е, за да се предотврати едновременното изпълнение на множество команди, освен ако командите не са записани като .PS1 файл и техният скрипт не бъде извикан.

3. Рестартирайте компютъра

Команда: Рестартиране на компютъра

Например:

Рестартиране на компютър -Име на компютър REMOTE_COMPUTER_NAME – Принудително

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Понякога в някои случаи, когато инсталирате или преконфигурирате системата, за да работи правилно, ще бъдете помолени да рестартирате компютъра си. Или в някои други случаи просто рестартирайте компютъра си, за да приложите промените и да обновите компютъра си. След това трябва да използвате само една PS команда за изпълнение.

4. Пинг на компютъра

Команда: Test-Connection

Например:

Test-Connection -ComputerName DESTINATION_COMPUTER_NAME -Source SOURCE_COMPUTER_NAME

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

PING е една от най-полезните команди в "арсенала" на Sysadmin (Системен администратор). Много е просто, просто трябва да въведете командата PING и командата ще провери връзката на текущата станция на вашия компютър и на други отдалечени системи.

Test-Connection ще „издигне“ командата PING до ново ниво, като я „вмъкне“ в PS cmdlet.

Да предположим, че трябва да проверите информацията за връзката между сървъра и отдалеченото устройство. ICMP заявките се изпращат от сървъра до отдалечени устройства, но отчетите се изпращат обратно на вашата администраторска станция.

5. Преглед и редактиране на услуги

Команда: Set-Service

Например:

Set-Service -ComputerName REMOTE_COMPUTER_NAME -Name SERVICE_NAME -Status SERVICE_STATUS

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Услугите понякога са много „трудни“. В зависимост от това какво се случва на конкретен компютър, услугите могат да "спрат" в най-лошия възможен момент. Идентифицирането на работещи услуги с помощта на командата Get-Service cmdlet ви помага да разберете текущото състояние на услугите.

След като сте "уловили" цялата налична информация, можете да настроите състояние за услугата - може да бъде услуга, започваща с буквата W или можете да настроите всички услуги наведнъж.

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

6. Изпълнявайте фонови задачи (странични задачи)

Команда: Start-Job

Например:

Start-Job -FilePath PATH_TO_SCRIPT.PS1

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Използвайте тази команда, за да изпълнявате скриптове или фонови приложения, без да се налага да влизате или да изпълнявате други задачи. В допълнение, тази команда ще бъде изпълнена дори ако командата е неуспешна и няма да прекъсне локалното влизане на потребителя в системата.

7. Изключете компютъра

Команда: Стоп-Компютър

Например:

Stop-Computer -ComputerName REMOTE_COMPUTER_NAME – Force

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Подобно на другите устройства, след използване на компютъра вие също трябва да си „починете“. Когато извършвате изключване, можете да използвате тази команда cmdlet, за да се уверите, че компютърът ви е „изключен“ правилно.

8. Присъединете компютъра към домейн (домейн)

Команда: Добавяне на компютър

Например:

Add-Computer -ComputerName COMPUTER_NAMES_TO_BE_JOINED -DomainName DOMAIN.COM -Credential DOMAIN\USER -Рестартиране

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Процесът на присъединяване на компютър към домейн е доста прост, просто трябва да щракнете 3 пъти, след това да въведете пълната информация за администратора и сте готови. Използването на този традиционен метод за присъединяване към стотици домейни обаче отнема изключително много време.

В този случай можете да мислите за решението като използване на PowerShell. Командата cmdlet позволява присъединяване на няколко компютъра към домейн едновременно и изисква въвеждане на информация за администратора само веднъж.

9. Управление на приложения и услуги

Команда: Import-Module

Например:

Модул за импортиране - Име NAME_OF_POWERSHELL_MODULE

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

Една от най-забележителните характеристики на PowerShell е гъвкавото управление на приложения, програми и т.н., от компютърни системи до приложения като Microsoft Exchange. Някои приложения и услуги позволяват само определено ниво на управление чрез графичен интерфейс. Останалото е оставено на PS да управлява по подразбиране.

Това става чрез използването на модули, които съдържат необходимите кодови бази за изпълнение на всякакви допълнителни PowerShell команди на конкретна услуга или приложение. Модулите се използват само когато са необходими и когато ще разширят функционалността на PS към конкретна услуга или приложение. След като приключите, можете да премахнете напълно модула от активната сесия, без да се налага да го изключвате.

10. Преименувайте компютъра

Команда: Преименуване на компютър

Например:

Rename-Computer -NewName NEW_COMPUTER_NAME -LocalCredential COMPUTERNAME\USER –Рестартиране

10 PowerShell команди ви помагат да управлявате отдалечени компютри най-ефективно

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

Командата ще преименува устройство и ще рестартира, за да влязат в сила промените. За домейн, ако Schema Active Directory го поддържа, новите компютри също ще бъдат преименувани в AD. Обектът ще запази всичките си настройки и състоянието на присъединения домейн, но ще показва новото име.

Вижте още няколко статии по-долу:

Късмет!


Научете за защитните стени, защитната стена на Windows на Windows Server 2012

Научете за защитните стени, защитната стена на Windows на Windows Server 2012

Защитната стена на Windows с разширена защита е защитна стена, която работи на Windows Server 2012 и е активирана по подразбиране. Настройките на защитната стена в Windows Server 2012 се управляват в конзолата за управление на защитната стена на Windows.

Как да промените паролата за влизане в модема и рутера Vigor Draytek

Как да промените паролата за влизане в модема и рутера Vigor Draytek

Когато променят паролата на администраторската страница за вход на Vigor Draytek Modem и Router, потребителите ще ограничат неоторизиран достъп за промяна на паролата на модема, осигурявайки важна мрежова информация.

Как лесно да овърклокнете RAM с AMD Ryzen Master

Как лесно да овърклокнете RAM с AMD Ryzen Master

За щастие, потребителите на компютри с Windows, работещи с процесори AMD Ryzen, могат да използват Ryzen Master за лесно овърклокване на RAM, без да докосват BIOS.

7 начина за коригиране на грешки на лаптоп с Windows, които не се зареждат през USB-C

7 начина за коригиране на грешки на лаптоп с Windows, които не се зареждат през USB-C

USB-C портът се превърна в стандарт за пренос на данни, видео изход и зареждане на модерни лаптопи с Windows. Въпреки че това е удобно, може да бъде разочароващо, когато включите лаптопа си в USB-C зарядно устройство и то не се зарежда.

Как да коригирате грешката Cannot Create Service на Ultraviewer

Как да коригирате грешката Cannot Create Service на Ultraviewer

Грешката Cannot Create Service на Ultraviewer възниква, когато инсталираме софтуера с код на грешка 1072.

Как да поправите грешката да не се показва ID на Ultraviewer

Как да поправите грешката да не се показва ID на Ultraviewer

Грешката да не се показва ID на Ultraviewer ще засегне връзката с отдалечен компютър.

Как да използвате Ultraviewer за изпращане и получаване на файлове

Как да използвате Ultraviewer за изпращане и получаване на файлове

Ultraviewer управлява компютъра дистанционно и има режим за изпращане и получаване на файлове.

6 начина за постоянно изтриване на файлове в Windows

6 начина за постоянно изтриване на файлове в Windows

Обикновено, когато изтривате файл в Windows, файлът няма да бъде изтрит веднага, а ще бъде записан в кошчето. След това ще трябва да направите още една стъпка: изпразнете кошчето. Но ако не искате да правите тази втора стъпка, ще ви покажем как да изтриете файл за постоянно в статията по-долу.

Как тъмната мрежа влияе на сигурността?

Как тъмната мрежа влияе на сигурността?

Тъмната мрежа е мистериозно място със славна репутация. Намирането на тъмната мрежа не е трудно. Обаче да се научите как да го навигирате безопасно е друг въпрос, особено ако не знаете какво правите или какво да очаквате.

Какво представлява вирусът Adrozek? Как да се предпазите от вируса Adrozek

Какво представлява вирусът Adrozek? Как да се предпазите от вируса Adrozek

Технически Adrozek не е вирус. Това е похитител на браузър, известен също като модификатор на браузъра. Това означава, че зловреден софтуер е бил инсталиран на вашия компютър без ваше знание.