
PowerShell је Microsoft-ов алат командне линије који омогућава корисницима да покрећу команде за управљање и аутоматизацију задатака у Windows-у. Учење писања PowerShell команди може бити веома корисна вештина за системске администраторе и Windows кориснике уопште. У овом чланку ћемо истражити основе писања PowerShell команди и како користити синтаксу за обављање одређених задатака.
Како покренути команду у PowerShell-у?
PowerShell је интерфејс командне линије који је дизајнирао Microsoft за управљање оперативним системом Windows и његовим компонентама. То је веома користан алат за аутоматизацију задатака и олакшавање управљања системом. У овом чланку ћете научити како да покренете команду у PowerShell-у.
Напишите команду у PowerShell-у
Да бисте унели команду у PowerShell, отворите апликацију и унесите је у командну линију. PowerShell команде су сличне командама у другим оперативним системима, као што су Linux или macOS. Међутим, у PowerShell-у, команде су написане у PowerShell скриптном језику, који је програмски језик специфичан за Microsoft.
Покрените команду у PowerShell-у
Да бисте покренули команду у PowerShell-у, откуцајте команду у командној линији и притисните Enter. PowerShell ће извршити команду и приказати резултат на екрану. На пример, ако желите да наведете датотеке у фасцикли, откуцајте команду Гет-ЦхилдИтем након чега следи назив фасцикле. PowerShell ће приказати листу датотека у фасцикли.
Закључци
PowerShell је веома користан алат за администрирање Windows оперативног система. Учење писања и извршавања команди у PowerShell-у ће вам омогућити да аутоматизујете задатке и олакшате управљање системом.
Испробајте неке основне команде и видите шта можете постићи помоћу PowerShell-а!
Које команде користи PowerShell?
PowerShell је Microsoft-ов алат командне линије који омогућава корисницима да управљају и аутоматизују задатке на Windows оперативним системима. Да бисте писали команде у PowerShell-у, важно је знати неке од најчешће коришћених команди.
Неке од основних PowerShell команди укључују:
Get-ChildItem: Ова команда се користи за листање датотека и директоријума на датој локацији. Слична је команди „dir“ у командној линији система Windows.
Сет-Локација: Ова команда се користи за промену тренутног радног директоријума. Слична је команди „cd“ у командној линији система Windows.
Гет-Хелп: Ова команда се користи за добијање помоћи за било коју другу PowerShell команду. Само унесите назив команде за коју желите помоћ.
Гет-Процесс: Ова команда се користи за добијање информација о процесима који се покрећу у оперативном систему. Слична је команди „tasklist“ у командној линији оперативног система Windows.
Ово су само неке од најосновнијих команди које се користе у PowerShell-у. Међутим, постоје многе друге, напредније команде које омогућавају корисницима да обављају специфичније задатке. Познавањем ових команди, корисници могу у потпуности искористити PowerShell-ове могућности и аутоматизовати задатке како би уштедели време и побољшали ефикасност.
Како да видим све команде у PowerShell-у?
Ако тек учите како да пишете команде у PowerShell-у, важно је да знате све доступне команде како бисте могли у потпуности искористити функције алата.
Да бисте видели све команде доступне у PowerShell-у, можете користити команду Гет-ЦоммандОва команда вам приказује комплетну листу свих команди доступних у PowerShell-у.
Подразумевано, наредба Гет-Цомманд приказује све команде доступне у PowerShell-у, али ако желите да филтрирате листу по одређеном критеријуму, можете користити различите параметре. На пример, ако желите да видите само команде повезане са Менаџером задатака, можете користити команду Get-Command -Name «*task*».
Други начин за преглед доступних команди у PowerShell-у је коришћење функције аутоматског довршавања. Када почнете да куцате команду, PowerShell приказује листу предлога који укључују све доступне команде које одговарају ономе што куцате.
Како направити скрипту за команде у систему Windows?
Ако вам је потребно да аутоматизујете задатке у оперативном систему Windows, писање командна скрипта може бити савршено решење. Помоћу командне скрипте можете извршити низ команди у низу без потребе да ручно интервенишете сваки пут. Да бисте креирали командну скрипту за Windows, пратите ове једноставне кораке.
Корак 1: Отворите PowerShell
PowerShell је алат командне линије који вам омогућава да пишете и покрећете скрипте у оперативном систему Windows. Да бисте отворили PowerShell, притисните тастер Windows + R и откуцајте „powershell“. Затим притисните Enter.
Корак 2: Направите нову датотеку скрипте
У PowerShell-у откуцајте команду „New-Item“ након чега следи име које желите да дате својој датотеци скрипте. На пример:
Нова ставка myscript.ps1
Ова команда ће креирати нову датотеку скрипте под називом „myscript.ps1“ на тренутној локацији.
Корак 3: Отворите датотеку скрипте у уређивачу текста
Да бисте отворили датотеку скрипте у уређивачу текста, откуцајте команду „notepad“ након чега следи име датотеке скрипте. На пример:
белешка myscript.ps1
Ово ће отворити датотеку скрипте у подразумеваном Windows уређивачу текста.
Корак 4: Напишите команде скрипте
У датотеци скрипте, напишите команде које желите да извршите у низу. На пример:
Get-ChildItem C:Users | Where-Object {$_.Name -like 'J*'} | Out-File C:UsersJohnDocumentusers.txt
Ова команда ће добити листу корисника у фасцикли C:Users чија имена почињу словом „J“ и сачувати их у текстуалну датотеку под називом „users.txt“ у фасцикли C:UsersJohnDocuments.
Корак 5: Сачувајте датотеку скрипте
Када завршите са уносом команди, сачувајте датотеку скрипте.
Корак 6: Покрените командну скрипту
Да бисте покренули скрипту, отворите PowerShell и откуцајте команду „.filename.ps1“, где је „filename“ име које сте дали датотеци скрипте. На пример:
.myscript.ps1
Ово ће извршити команде у вашем скрипту редом.
Помоћу ових једноставних корака, моћи ћете да креирате и покрећете сопствене командне скрипте у оперативном систему Windows. Почните да аутоматизујете своје задатке већ данас!