12 най-полезни PowerShell команди за Windows

Повечето ИТ администратори използват PowerShell за скриптове и автоматизация, но това не е само за ИТ специалисти – всеки, който работи с разхвърляни папки, се нуждае от тези команди. Хората ги използват, за да откриват стар код, да организират клиентски файлове и да почистват хаоса, който се натрупва след месеци работа по срокове.

12. Потърсете помощ

12 най-полезни PowerShell команди за Windows
Команда за получаване на помощ в PowerShell

Ако сте изучавали PowerShell от видеоклипове в YouTube, една от първите команди, които хората ще споменат, е Get-Help. Както подсказва името, Get-Help ви помага да намерите информация за командлетите на PowerShell, заедно с техния синтаксис и параметри; дори предоставя примери за това как да ги използвате.

За да видите как работи дадена команда, въведете 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 ще изпълни и трите. Това е инструмент за отстраняване на неизправности в мрежата, който проверява дали проблемът е в мрежата, сървъра или някъде другаде.

За да проверите дали даден уебсайт е достъпен, изпълнете:

Test-NetConnection WebTech360.com

Тази команда ви дава резултати от ping и основна информация за връзката.

9. Get-ChildItem

12 най-полезни PowerShell команди за Windows
командата get childitem в 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. Get-Member

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. Изглед извън мрежата

12 най-полезни PowerShell команди за Windows
Команда Out-GridView в PowerShell

Понякога е необходимо да сортирате и филтрирате резултатите интерактивно. Out-GridView отваря отделен прозорец с таблица, в която може да се търси и сортира.

Get-Process | Out-GridView

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

3. Процес на получаване

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

Как да поправите лаптоп, който не се свързва с WiFi, как да поправите лаптоп, който не получава WiFi

Как да поправите лаптоп, който не се свързва с WiFi, как да поправите лаптоп, който не получава WiFi

Има много причини, поради които вашият лаптоп не може да се свърже с WiFi и следователно има много начини за отстраняване на грешката. Ако вашият лаптоп не може да се свърже с WiFi, можете да опитате следните начини за отстраняване на този проблем.

Как да проверя дали USB Boot е създаден успешно?

Как да проверя дали USB Boot е създаден успешно?

След като създадат USB зареждане за инсталиране на Windows, потребителите трябва да проверят производителността на USB зареждането, за да видят дали е създадено успешно или не.

6 безплатни инструмента, които ви казват, че твърдият ви диск е на път да се повреди

6 безплатни инструмента, които ви казват, че твърдият ви диск е на път да се повреди

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

5 безплатни инструмента за откриване на шпионски и рекламен софтуер на вашия компютър

5 безплатни инструмента за откриване на шпионски и рекламен софтуер на вашия компютър

С правилните инструменти можете да сканирате системата си и да премахнете шпионски софтуер, рекламен софтуер и други злонамерени програми, които може да се крият във вашата система.

Инструкции за отстраняване на грешката „Мрежовият път не е намерен“ в Windows

Инструкции за отстраняване на грешката „Мрежовият път не е намерен“ в Windows

Когато компютър, мобилно устройство или принтер се опита да се свърже с компютър с Microsoft Windows по мрежа, например, може да се появи съобщение за грешка „мрежовият път не е намерен — грешка 0x80070035“.

Как да създадете син екран на смъртта (BSOD), за да се пошегувате с приятелите си

Как да създадете син екран на смъртта (BSOD), за да се пошегувате с приятелите си

Синият екран на смъртта (BSOD) е често срещана и не нова грешка в Windows, която се появява, когато компютърът претърпи някаква сериозна системна грешка.

Обобщение на често срещаните команди за изпълнение на CMD

Обобщение на често срещаните команди за изпълнение на CMD

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

Как да изградите перфектната, евтина стрийминг система в малка стая в общежитие

Как да изградите перфектната, евтина стрийминг система в малка стая в общежитие

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

Как да използвате IE Mode, за да замените наскоро спряния Internet Explorer

Как да използвате IE Mode, за да замените наскоро спряния Internet Explorer

От Windows 11 Internet Explorer ще бъде премахнат. В тази статия WebTech360 ще ви насочи как да използвате Internet Explorer в Windows 11.

8 скрити жеста на тъчпада на Windows, които правят работния ви процес светкавично бърз

8 скрити жеста на тъчпада на Windows, които правят работния ви процес светкавично бърз

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

Как да промените иконата на кошчето в Windows 11

Как да промените иконата на кошчето в Windows 11

Превключването на иконата на кошчето в Windows 11 опростява персонализирането на тапета, като ви дава вида и усещането, които отговарят на вашия вкус или тема.

Инструкции за използване на DISM за отстраняване на грешки в Windows 11

Инструкции за използване на DISM за отстраняване на грешки в Windows 11

DISM (Deployment Imaging and Servicing Management) е важен инструмент, заедно със SFC (System File Checker), за справяне с много системни проблеми в Windows 11.

9 страхотни вградени приложения и инструменти в Windows 11, които не бива да пропускате

9 страхотни вградени приложения и инструменти в Windows 11, които не бива да пропускате

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

Как да намерите максималния капацитет на RAM паметта на вашия компютър

Как да намерите максималния капацитет на RAM паметта на вашия компютър

Когато купувате нов настолен компютър или лаптоп, можете да спестите пари, като закупите устройство с основни спецификации. Можете да увеличите производителността му по-късно, като надстроите RAM паметта.

Какво е Cloudflare WARP? Трябва ли да го използвам?

Какво е Cloudflare WARP? Трябва ли да го използвам?

WARP е VPN, който ви помага да се свържете с интернет, използвайки DNS 1.1.1.1 на Cloudflare, като същевременно оптимизира и защитава (т.е. криптира) връзката ви. 1.1.1.1 е една от най-бързите и сигурни DNS опции.

Поправка на функционалните клавиши, които не работят в Windows 10

Поправка на функционалните клавиши, които не работят в Windows 10

Функционалните клавиши Fn ви дават по-бърз и лесен начин за управление на някои хардуерни функции.

Как да премахнете предупреждението за жълт триъгълник на C устройство в Windows

Как да премахнете предупреждението за жълт триъгълник на C устройство в Windows

Този индикатор за ненаместимост обикновено означава, че криптирането с BitLocker е деактивирано, актуализация изисква рестартиране или предстои надстройка на фърмуера.

Как да изтриете дублиращи се файлове, за да спестите памет на компютъра, използвайки CCleaner

Как да изтриете дублиращи се файлове, за да спестите памет на компютъра, използвайки CCleaner

CCleaner сканира за дублирани файлове само за няколко минути, след което ви позволява да решите кои от тях са безопасни за изтриване.

Поправка на грешката, че не е възможно да се отвори „Защита на Windows“ в Windows 11

Поправка на грешката, че не е възможно да се отвори „Защита на Windows“ в Windows 11

Тази статия ще ви помогне да коригирате грешката „Защита на Windows не може да се стартира в Windows 11“.

4 най-добри начина да скриете или защитите папка на Windows, без да инсталирате допълнителен софтуер

4 най-добри начина да скриете или защитите папка на Windows, без да инсталирате допълнителен софтуер

Методите в тази статия ще ви помогнат да скриете или защитите папките на Windows от любопитни очи.

Как да поправите лаптоп, който не се свързва с WiFi, как да поправите лаптоп, който не получава WiFi

Как да поправите лаптоп, който не се свързва с WiFi, как да поправите лаптоп, който не получава WiFi

Има много причини, поради които вашият лаптоп не може да се свърже с WiFi и следователно има много начини за отстраняване на грешката. Ако вашият лаптоп не може да се свърже с WiFi, можете да опитате следните начини за отстраняване на този проблем.

Как да проверя дали USB Boot е създаден успешно?

Как да проверя дали USB Boot е създаден успешно?

След като създадат USB зареждане за инсталиране на Windows, потребителите трябва да проверят производителността на USB зареждането, за да видят дали е създадено успешно или не.

6 безплатни инструмента, които ви казват, че твърдият ви диск е на път да се повреди

6 безплатни инструмента, които ви казват, че твърдият ви диск е на път да се повреди

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

5 безплатни инструмента за откриване на шпионски и рекламен софтуер на вашия компютър

5 безплатни инструмента за откриване на шпионски и рекламен софтуер на вашия компютър

С правилните инструменти можете да сканирате системата си и да премахнете шпионски софтуер, рекламен софтуер и други злонамерени програми, които може да се крият във вашата система.

Инструкции за отстраняване на грешката „Мрежовият път не е намерен“ в Windows

Инструкции за отстраняване на грешката „Мрежовият път не е намерен“ в Windows

Когато компютър, мобилно устройство или принтер се опита да се свърже с компютър с Microsoft Windows по мрежа, например, може да се появи съобщение за грешка „мрежовият път не е намерен — грешка 0x80070035“.

Как да създадете син екран на смъртта (BSOD), за да се пошегувате с приятелите си

Как да създадете син екран на смъртта (BSOD), за да се пошегувате с приятелите си

Синият екран на смъртта (BSOD) е често срещана и не нова грешка в Windows, която се появява, когато компютърът претърпи някаква сериозна системна грешка.

Обобщение на често срещаните команди за изпълнение на CMD

Обобщение на често срещаните команди за изпълнение на CMD

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

Как да изградите перфектната, евтина стрийминг система в малка стая в общежитие

Как да изградите перфектната, евтина стрийминг система в малка стая в общежитие

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

Как да използвате IE Mode, за да замените наскоро спряния Internet Explorer

Как да използвате IE Mode, за да замените наскоро спряния Internet Explorer

От Windows 11 Internet Explorer ще бъде премахнат. В тази статия WebTech360 ще ви насочи как да използвате Internet Explorer в Windows 11.

8 скрити жеста на тъчпада на Windows, които правят работния ви процес светкавично бърз

8 скрити жеста на тъчпада на Windows, които правят работния ви процес светкавично бърз

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