Новата PowerShell: ефективна машина за професионалисти на Windows

Съдържание:

Anonim

Междуплатформената рамка може да направи това

Всеки дългогодишен потребител на Windows се е сблъсквал с командния ред (подкана за въвеждане, командния ред) в даден момент. Много ветерани от компютри дори го знаят от DOS (дискова операционна система), която преди беше системната база на Windows.

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

Досега можете да намерите командния ред в Windows 10, когато щракнете с десния бутон на мишката върху START и извикате INPUT PROMPT или INPUT PROMPT (ADMINISTRATOR) там.

Но това е само прекратен модел, защото бъдещето принадлежи на PowerShell, който е много по -мощен и дори има собствен графичен потребителски интерфейс. PowerShell е идеален инструмент за много напреднали потребителски намеси в Windows 10. Много скриптове на PowerShell (това са програмите на PowerShell, така да се каже) се предлагат безплатно за настройка и ремонт на Windows 10, включително от Microsoft. Така че си струва да разгледаме по -отблизо PowerShell.

Стартирайте PowerShell: Windows 10 наследник на класическия команден ред CMD

Microsoft изпраща стария команден ред в заслужена пенсия. От Windows 10 версия 1703 Microsoft премахна повикването или връзката към командния ред почти навсякъде.

Windows 10 все още ви позволява да изберете дали искате да извикате PowerShell вместо командния ред, когато е необходима операция от командния ред. За да зададете тази опция по желание:

  1. Отворете НАСТРОЙКИТЕ с комбинацията от клавиши [Windows клавиш] + [I], алтернативно използвайте START> НАСТРОЙКИ.

  2. В текстовото поле НАСТРОЙКИ НА ТЪРСЕНЕТО въведете „powershell“.

  3. От намерените елементи, изберете с щракване с мишката КОЛКО ДА СТИКНЕТЕ СТАРТНИЯ бутон или чрез натискане на клавиша WINDOWS + X ЗАМЕНЕТЕ ЗАЯВКАТА ЗА ВХОД В МЕНЮТО С WINDOWS POWERSHELL.

  4. Използвайте превключвателя, за да превключите тази опция на ON в прозореца, който се отваря. Извикайте [Windows key] + [X] или щракнете с десния бутон на мишката върху START, там ще видите незабавно активната промяна.

Тази промяна не изтрива заявката за въвеждане, тя все още е там и може да се използва със START> WINDOWS-SYSTEM> INPUT REQUEST.

Бакшиш:

Тези, които стартират PowerShell за първи път, често намират предварително зададения размер на шрифта твърде малък. Малък проблем: Използвайте комбинацията от клавиши [CTRL] + [ +] в цифровата клавиатура, за да увеличите или [CTRL] + [-], за да намалите шрифта на няколко етапа, без да променяте размера на дисплея на прозореца PowerShell.

Командният ред беше вчера: Как да използваме PowerShell ISE с графичен потребителски интерфейс

С Windows 7 Microsoft достави за първи път ефективната машина PowerShell във версия на операционна система за потребителите. В Windows 10 PowerShell най -накрая се еманципира от стария команден ред на командния ред (cmd.exe, command.com). С изобилие от команди и функции, той приканва напредналите потребители на Windows, по -специално да работят с Windows с директни команди. За енергични потребители и администратори PowerShell сега буквално доведе до възраждане на скрипт-базирани решения.

Windows 10 включва PowerShell ISE (Integrated Scripting Environment), мощна и разширена командна обвивка (повърхност, буквално черупка). PowerShell ISE (файл powershell_ise.exe) е обобщение и по -нататъшно развитие на класическия команден ред и стария Windows Scripting Host (WSH). Вече е удобно да създавате, редактирате, запазвате и изпълнявате цели командни скриптове. Това опростява работата и въвеждането на команди по съвременен начин.

Можете да извикате „PowerShell ISE“ с новия графичен интерфейс директно от менюто „Старт“ на Windows, като отворите START и след това следвате подредения по азбучен ред списък с папки и програми. В WINDOWS POWERSHELL> WINDOWS POWERSHELL ISE ще намерите това, което търсите в контекстното меню.

На пръв поглед PowerShell ISE предлага команден ред като познатия команден ред. PowerShell ISE може да направи много повече, по -специално, има много оперативни опции за директории и файлове, достъп до системния регистър и управление на мрежата. След стартиране на PowerShell можете да използвате различни команди, с които по принцип Windows може да бъде напълно контролиран. Командата се нарича също командна команда или cmdlet.

Всички налични команди (кратки команди) са ви показани по подразбиране от PowerShell ISE от дясната страна на екрана. Ако това не е така, покажете списъка с команди, като използвате VIEW> DISPLAY COMMAND ADD-ON. Друг добър начин да започнете е с командата "help", която ви показва основни помощни средства за команди и синтаксис. Използвайте командата "exit", за да затворите прозореца PowerShell или PowerShell ISE.

Истинската сила на PowerShell е способността му да прави скриптове, така че не можете просто да изпълнявате отделни команди. Няколко команди могат да бъдат комбинирани под формата на малка програма или скриптове, създадени от други доставчици, могат да бъдат изтеглени и изпълнени. За тази цел е разширена графичната среда за разработка на PowerShell ISE, която включва, наред с други неща, автоматично попълване на команди, практична маркировка на синтаксиса на цвета и скрипт за отстраняване на грешки за отстраняване на неизправности.

Възможностите на Windows PowerShell за управление, автоматизация и отстраняване на неизправности на Windows са широки. Въпреки това, поради командно-ориентираното въвеждане и необходимото спазване на командния синтаксис, използването е насочено повече към професионалисти и напреднали потребители, които са готови да инвестират малко време в изучаването на скриптовия език.

Практически примери за полезни заявки с PowerShell в Windows 10

Всички команди в PowerShell се въвеждат директно в командния ред, както е обичайно в конзолата. В PowerShell подканата се състои от съкращението PS, последвано от интервал и активния потребителски път, т.е. обикновено c: \ Users \ потребителско име>.

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

Изпълнена функцияКоманда PowerShell
Заявка за инсталираната версия на PowerShell$ PSVersionTable
Заявете дата и версия на BIOSGet-wmiobject win32_bios
Информация за мишката / посочващото устройствоGet-Wmiobject Win32_PointingDevice
Информация за графичната карта или графичния адаптерGet-Wmiobject Win32_VideoController
Производител на процесора, тип и гнездоGet-Wmiobject Win32_Processor
Информация за инсталирания HDD / SSDGet-Wmiobject Win32_Diskdrive
Избройте звукови карти или устройстваGet-Wmiobject Win32_SoundDevice

Бакшиш:

Microsoft предлага обширна информация на немски език за скриптове с Windows PowerShell на тази директна връзка Technet.

Заключение: инструмент за професионалисти на Windows

С PowerShell Microsoft комбинира стария команден ред и остарелия Windows Scripting Host и го разработи допълнително в модерен и мощен професионален инструмент. Ако използвате Windows 10 професионално, автоматизирате работните стъпки или просто искате да погледнете по -дълбоко под капака на операционната система, струва си поне да се запознаете с основните функции на PowerShell.