12 најкориснијих PowerShell команди за Windows

Већина ИТ администратора користи PowerShell за скриптовање и аутоматизацију, али то није само за ИТ стручњаке – свако ко се бави неуредним фасциклама треба ове команде. Људи их користе за проналажење старог кода, организовање клијентских датотека и чишћење хаоса који се накупља након месеци рада на рокове.

12. Потражите помоћ

12 најкориснијих PowerShell команди за Windows
Команда за добијање помоћи у PowerShell-у

Ако сте учили PowerShell са YouTube видеа, једна од првих команди коју ће људи поменути је Get-Help. Као што име сугерише, Get-Help вам помаже да пронађете информације о PowerShell cmdlet-овима, заједно са њиховом синтаксом и параметрима; чак пружа и примере како да их користите.

Да бисте видели како команда функционише, откуцајте Get-Help, а затим и назив команде:

Get-Help Get-Process

Ова команда приказује резиме команде, синтаксу и параметре.

11. Get-Command

12 најкориснијих PowerShell команди за Windows
Преузмите команду у Powershell-у

Док Get-Help пружа детаљне информације о cmdlet команди, Get-Command вам помаже да пронађете и наведете све доступне команде. На пример, ако знате шта желите да урадите, али се не сећате тачног имена команде, Get-Command вам помаже да пронађете команде на основу појединачних имена или образаца.

На пример, да бисте покушали да пронађете све команде које садрже реч „процес“, унесите:

Get-Command *process*

Ова команда приказује све команде под називом „процес“.

10. Тест-НетКонекција

12 најкориснијих PowerShell команди за Windows
Команда Test-NetConnection у PowerShell-у

Ако користите одвојене алате за ping , telnet и traceroute , Test-NetConnection cmdlet ће обавити сва три. Ово је алат за решавање проблема са мрежом, који тестира да ли је проблем на мрежи, серверу или негде другде.

Да бисте проверили да ли је веб локација доступна, покрените:

Test-NetConnection WebTech360.com

Ова команда вам даје резултате пинга и основне информације о вези.

9. Get-ChildItem

12 најкориснијих PowerShell команди за Windows
Команда за добијање дечјег додатка у Powershell-у

Get-ChildItem приказује датотеке и фасцикле у било ком директоријуму. Желите да видите садржај у Документима? Само унесите ову команду, замењујући „корисничко име“ својим именом:

Get-ChildItem C:\Users\Username\Documents

Можете комбиновати Get-ChildItem са другим командама за скриптовање и аутоматизацију задатака групне обраде, аутоматизацију и проверу датотека за подударање са одређеним критеријумима.

8. Где-Објекат

12 најкориснијих PowerShell команди за Windows
Команда Where објекта у PowerShell-у

У претходном примеру, можда сте приметили да је чланак користио командлет Where-Object за проналажење великих датотека и били сте радознали шта ова команда ради. Where-Object филтрира податке тако што бира објекте са одређеним вредностима својстава - слично if наредби у програмирању. Унутар витичастих заграда, $_ представља сваку ставку која се процењује у односу на ваше критеријуме филтера.

На пример, ако треба да видите све покренуте сервисе, унесите ову команду:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Изаберите објекат

12 најкориснијих PowerShell команди за Windows
Команда за избор објекта у Powershell-у

Често, излаз команде садржи више информација него што вам је потребно. Select-Object вам омогућава да изаберете само податке које желите. Затим можете да извезете изабрана својства у CSV датотеку помоћу командлета Export-Csv. Да бисте видели само имена и статус сервиса, користите:

Get-Service | Select-Object Name, Status

Ако тражите 5 процеса који највише користе процесор , ево их:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Пријави се

12 најкориснијих PowerShell команди за Windows
Команда Get-Member у PowerShell-у

PowerShell ради са објектима, а Get-Member вам приказује њихова својства и методе. На пример, ако вам команда да датотеку, Get-Member вам може приказати величину датотеке, датум креирања и друге детаље. Унесите следећу команду да бисте видели информације које објекат процеса садржи:

Get-Process | Get-Member

Ова команда приказује својства као што су CPU, Id и WorkingSet, заједно са методама као што су Kill() и Refresh().

5. Set-Clipboard и Get-Clipboard

12 најкориснијих PowerShell команди за Windows
Подесите команду међуспремника у PowerShell-у

Када имате велику количину PowerShell излаза коју желите да копирате, можете ручно да је све изаберете или да користите Set-Clipboard. Ручно селектовање значи померање нагоре, почетак селектовања, пажљиво повлачење надоле и надање да нећете направити грешку успут. Set-Clipboard и Get-Clipboard чине цео овај процес много једноставнијим.

Да бисте копирали резултате команде у међуспремник, унесите следећу команду:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Сада можете да налепите резултате у Microsoft Excel или било који уређивач текста.

4. Out-GridView

12 најкориснијих PowerShell команди за Windows
Команда Out-GridView у PowerShell-у

Понекад је потребно интерактивно сортирати и филтрирати резултате. Out-GridView отвара посебан прозор са табелом која се може претраживати и сортирати.

Get-Process | Out-GridView

Ова команда ће отворити нови прозор који приказује листу покренутих процеса у формату табеле са графичким корисничким интерфејсом. Кликните на заглавља колона да бисте сортирали или унесите текст у поље за филтер да бисте претражили.

3. Get-Process

12 најкориснијих PowerShell команди за Windows
Команда Get-Process у Powershell-у

Get-Process приказује сваки програм који се покреће на вашем рачунару, укључујући коришћење меморије, време процесора и ИД процеса.

Да бисте видели све покренуте процесе, само откуцајте:

Get-Process

2. Get-FileHash

12 најкориснијих PowerShell команди за Windows
Команда Get-FileHash у Powershell-у

Команда Get-FileHash израчунава хеш вредност садржаја датотеке користећи наведени хеш алгоритам. Ова команда вам омогућава да проверите преузимања или да ли је неко мењао ваше датотеке.

Да бисте добили SHA256 хеш датотеке:

Get-FileHash C:\Downloads\Sample.docx

1. Параметар -WhatIf

12 најкориснијих PowerShell команди за Windows
Параметар команде whatif у PowerShell-у

Параметар -WhatIf вам омогућава да прегледате резултате команде без њеног извршавања. Ова опција је посебно корисна када покрећете Powershell команде за брисање, премештање или модификовање датотека, као што је чишћење старих дневника изградње или распоређивање веб ресурса.

Да бисте прегледали које ће датотеке бити обрисане, додајте -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

PowerShell ће приказати сваку датотеку коју ће обрисати, али неће обрисати ниједну датотеку.

Ових 12 команди покривају ствари које су вам потребне свакодневно - проналажење датотека, проверавање шта успорава ваш рачунар и организовање фасцикли пројеката.

Почните са Get-Help када се заглавите, користите Where-Object да бисте филтрирали нежељене детаље и увек додајте -WhatIf пре него што урадите било шта што би могло да обрише или промени датотеку. Када савладате ове основе, можете аутоматизовати ове задатке помоћу PowerShell-а уместо да их сваки пут ручно куцате.

Види такође:

Tags: #System

Leave a Comment

PowerShell и све што треба да знате о овом услужном програму

PowerShell и све што треба да знате о овом услужном програму

Шта је PowerShell? Microsoft PowerShell је услужни програм командне линије и скриптни језик који је моћан алат за администраторе, омогућавајући вам да аутоматизујете широк спектар задатака за рачунаре и мреже.

Како искључити позадинске апликације у систему Windows 11, смањити потрошњу РАМ-а на Windows 11

Како искључити позадинске апликације у систему Windows 11, смањити потрошњу РАМ-а на Windows 11

Можете искључити позадинске апликације у систему Windows 11 да бисте оптимизовали перформансе, уштедели батерију и смањили потрошњу РАМ-а.

12 најкориснијих PowerShell команди за Windows

12 најкориснијих PowerShell команди за Windows

Већина ИТ администратора користи PowerShell за скриптовање и аутоматизацију, али то није само за ИТ стручњаке — свако ко се бави неуредним фасциклама треба ове команде.

Како обрисати старе тачке враћања система Windows да бисте ослободили простор

Како обрисати старе тачке враћања система Windows да бисте ослободили простор

Провером коришћења складишног простора, брисањем старих тачака враћања и постављањем разумних ограничења складишног простора, можете држати свој складишни простор под контролом без жртвовања његове заштите.

14 Windows апликација и софтвера који су вам потребни на новом рачунару

14 Windows апликација и софтвера који су вам потребни на новом рачунару

Испод је листа препорученог софтвера приликом инсталирања новог рачунара, тако да можете изабрати најпотребније и најбоље апликације на вашем рачунару!

Ако VPN има ове знакове упозорења, држите се подаље од њега!

Ако VPN има ове знакове упозорења, држите се подаље од њега!

Временом ћете научити да брзо препознате знаке упозорења VPN-а. Ако ваш VPN показује било који од ових знакова, брзо га напустите пре него што га инсталирате.

Како клонирати подешавања система Windows да бисте свој радни ток понели било где

Како клонирати подешавања система Windows да бисте свој радни ток понели било где

Ношење целог оперативног система на флеш диску може бити веома корисно, посебно ако немате лаптоп. Али немојте мислити да је ова функција ограничена само на Линукс дистрибуције - време је да покушате да клонирате своју Windows инсталацију.

Упутства за блокирање аутоматске инсталације драјвера на Windows 11

Упутства за блокирање аутоматске инсталације драјвера на Windows 11

Windows 11 може да преузме драјвере за ваш рачунар без интервенције корисника, али не желите увек да аутоматски инсталирате драјвере како бисте избегли нежељене проблеме.

Како ресетовати апликације на Windows рачунарима

Како ресетовати апликације на Windows рачунарима

Ако ваша Подешавања или апликација из Microsoft продавнице не ради исправно, руши се или се не отвара, можете ресетовати апликацију.

Шта је ПИНГ? Како тестирати ПИНГ?

Шта је ПИНГ? Како тестирати ПИНГ?

У чланку испод, позивамо вас да научите неколико једноставних примера команде PING на Windows-у!

Како покренути заказане задатке са кашњењем у оперативном систему Windows

Како покренути заказане задатке са кашњењем у оперативном систему Windows

Ова функција је изузетно корисна за одлагање непотребних задатака, осигуравање мрежне повезаности пре него што задатак почне, покретање задатака одређеним редоследом, заказивање ажурирања или обављање одржавања хардвера.

Шта је VPN? Предности и мане VPN виртуелне приватне мреже

Шта је VPN? Предности и мане VPN виртуелне приватне мреже

Шта је VPN, које су предности и мане VPN-а? Хајде да разговарамо са WebTech360 о дефиницији VPN-а, како применити овај модел и систем у раду.

Како инвертовати боје екрана помоћу програма Magnifier у систему Windows 11

Како инвертовати боје екрана помоћу програма Magnifier у систему Windows 11

Коришћење функције инверзије лупе на оперативном систему Windows 11 може побољшати читљивост текста, посебно за људе који су осетљиви на светлост.

Исправка грешке због које команда „Копирај и налепи“ не ради у програмима Word, Excel (2007, 2010)

Исправка грешке због које команда „Копирај и налепи“ не ради у програмима Word, Excel (2007, 2010)

Постоји много разлога зашто команда „Копирај/Налепи“ не ради на Windows рачунару, на пример ако је рачунар нападнут вирусом, међуспремник не ради и стога команде за копирање (Ctrl + C) и „Налепи“ (Ctrl + V) не раде. Дакле, како да поправите ову грешку, погледајте чланак испод на WebTech360.

Вратите Windows Photo Viewer на Windows 10 да бисте брже прегледали фотографије, Фотографије су превише споре!

Вратите Windows Photo Viewer на Windows 10 да бисте брже прегледали фотографије, Фотографије су превише споре!

Ако вам се не свиђају фотографије у оперативном систему Windows 10 и желите да прегледате фотографије помоћу програма Windows Photo Viewer у оперативном систему Windows 10, пратите овај водич да бисте пренели Windows Photo Viewer у Windows 10, што ће вам помоћи да брже прегледате фотографије.

Како клонирати Windows чврсти диск без софтвера треће стране

Како клонирати Windows чврсти диск без софтвера треће стране

Процес клонирања подразумева премештање података са једног уређаја за складиштење на други (у овом случају, чврсти диск) са тачном копијом копираном са одредишног диска.

Како онемогућити брзо покретање у оперативном систему Windows

Како онемогућити брзо покретање у оперативном систему Windows

Брзо покретање система Windows 11 помаже вашем рачунару да се брже покрене, али може бити и разлог зашто се ваш Windows рачунар не искључује потпуно.

Како додати „Заврши задатак“ на траку задатака у систему Windows 11

Како додати „Заврши задатак“ на траку задатака у систему Windows 11

Windows 11 има функцију која додаје дугме „Заврши задатак“ директно на траку задатака, тако да не морате да приступате Управитељу задатака да бисте затворили апликације које не реагују.

Како направити резервну копију података без коришћења екстерног чврстог диска

Како направити резервну копију података без коришћења екстерног чврстог диска

Понекад једноставно не можете да пронађете екстерни чврсти диск када вам је најпотребнији. Након што су неколико пута изгубили важне датотеке, неки људи су пронашли једноставан и поуздан начин да направе резервну копију свега, чак и када чврсти диск није доступан.

Чему служи пречица Ctrl + Z на Windows-у? Вероватно више него што мислите

Чему служи пречица Ctrl + Z на Windows-у? Вероватно више него што мислите

Ctrl + Z је изузетно честа комбинација тастера у оперативном систему Windows. Ctrl + Z вам у основи омогућава да поништите радње у свим областима оперативног система Windows.

PowerShell и све што треба да знате о овом услужном програму

PowerShell и све што треба да знате о овом услужном програму

Шта је PowerShell? Microsoft PowerShell је услужни програм командне линије и скриптни језик који је моћан алат за администраторе, омогућавајући вам да аутоматизујете широк спектар задатака за рачунаре и мреже.

Како искључити позадинске апликације у систему Windows 11, смањити потрошњу РАМ-а на Windows 11

Како искључити позадинске апликације у систему Windows 11, смањити потрошњу РАМ-а на Windows 11

Можете искључити позадинске апликације у систему Windows 11 да бисте оптимизовали перформансе, уштедели батерију и смањили потрошњу РАМ-а.

12 најкориснијих PowerShell команди за Windows

12 најкориснијих PowerShell команди за Windows

Већина ИТ администратора користи PowerShell за скриптовање и аутоматизацију, али то није само за ИТ стручњаке — свако ко се бави неуредним фасциклама треба ове команде.

Како обрисати старе тачке враћања система Windows да бисте ослободили простор

Како обрисати старе тачке враћања система Windows да бисте ослободили простор

Провером коришћења складишног простора, брисањем старих тачака враћања и постављањем разумних ограничења складишног простора, можете држати свој складишни простор под контролом без жртвовања његове заштите.

14 Windows апликација и софтвера који су вам потребни на новом рачунару

14 Windows апликација и софтвера који су вам потребни на новом рачунару

Испод је листа препорученог софтвера приликом инсталирања новог рачунара, тако да можете изабрати најпотребније и најбоље апликације на вашем рачунару!

Ако VPN има ове знакове упозорења, држите се подаље од њега!

Ако VPN има ове знакове упозорења, држите се подаље од њега!

Временом ћете научити да брзо препознате знаке упозорења VPN-а. Ако ваш VPN показује било који од ових знакова, брзо га напустите пре него што га инсталирате.

Како клонирати подешавања система Windows да бисте свој радни ток понели било где

Како клонирати подешавања система Windows да бисте свој радни ток понели било где

Ношење целог оперативног система на флеш диску може бити веома корисно, посебно ако немате лаптоп. Али немојте мислити да је ова функција ограничена само на Линукс дистрибуције - време је да покушате да клонирате своју Windows инсталацију.

Упутства за блокирање аутоматске инсталације драјвера на Windows 11

Упутства за блокирање аутоматске инсталације драјвера на Windows 11

Windows 11 може да преузме драјвере за ваш рачунар без интервенције корисника, али не желите увек да аутоматски инсталирате драјвере како бисте избегли нежељене проблеме.

Како ресетовати апликације на Windows рачунарима

Како ресетовати апликације на Windows рачунарима

Ако ваша Подешавања или апликација из Microsoft продавнице не ради исправно, руши се или се не отвара, можете ресетовати апликацију.

Шта је ПИНГ? Како тестирати ПИНГ?

Шта је ПИНГ? Како тестирати ПИНГ?

У чланку испод, позивамо вас да научите неколико једноставних примера команде PING на Windows-у!