Usuwanie zduplikowanych plików – PowerShell

Usuwanie zduplikowanych plików – PowerShell
Czy zdarzyło Ci się kiedykolwiek, że znalazłeś dwa lub więcej plików o tej samej nazwie i zawartości w różnych miejscach na swoim komputerze? Zduplikowane pliki zajmują cenne miejsce na dysku twardym i mogą spowolnić jego działanie. Często trudno jest je znaleźć ręcznie, zwłaszcza gdy masz duży dysk i wiele plików. Poniżej pokażę Ci skrypt, który automatycznie znajduje…

Removing duplicated files – PowerShell

Removing duplicated files – PowerShell
Have you ever found two or more files with the same name and content in different places on your computer? Duplicate files consuming space on your hard drive. They are often hard to find in person, especially when you have a lot of files and folders. I will show you a script that automatically finds and removes…

Add firewall rule – PowerShell

Some days ago I need on multiple windows 10 systems add rule to allow rule on firewall which will allow ping application server. Instead of do it by clicking I prepared simple command which is adding rule on PC. I only needed ping so my command will look like that: [crayon-69f557c2b3e10596295152/] Also we can use this command…

Dodanie reguły na firewallu – PowerShell

Miałem niedawno przypadek, że musiałem na wielu końcówkach dodać regule, która będzie zezwalała na ping do serwera aplikacyjnego. Zamiast przeklikiwać na każdej końcówce dodanie reguły w firewallu, można do tego użyć krótkiej komendy PS. Mi zależy tylko na pingu wiec moja komenda wygląda tak: [crayon-69f557c2b4160716641859/] Możemy też posłużyć sie tym cmdletem aby zablokować ruch wychodzący na określonym…

Searching text inside files – PowerShell

Searching text inside files – PowerShell
Today I will show you how to search for specified patterns in text files. We can say that it will be similar to known findstr in traditional cmd. In PowerShell there is a command: Select-String As a example file I will use text file with lorem ipsum content. Example command which will find pattern will be like…

Wyszukiwanie wewnątrz plików – PowerShell

Wyszukiwanie wewnątrz plików – PowerShell
Dzisiaj pokażę wam jak wyszukiwać konkretne frazy wewnątrz plików. Można powiedzieć że jest to odpowiednik findstr znanego z CMD. W PowerShellu jest odpowiednik tej komendy: Select-String Do wyszukiwania fraz posłużę się przykładowym plikiem tekstowym, gdzie zawartością jest lorem ipsum. Przykładowe polecenie, które wyszuka nam w tym pliku wskazaną frazę to: [crayon-69f557c2b4c62455709127/] Możemy również przeszukać wszystkie pliki txt…

Searching for files – PowerShell

Searching for files – PowerShell
In today post I will show you how to use PowerShell in order to file search. Will use Get-ChildItem command or if some of you like shortcuts - gci. In general this command is used to list objects in some location specified in parameter -Path. That location could be file system or registry. The simplest usage of…

Wyszukiwanie plików – PowerShell

Wyszukiwanie plików – PowerShell
W dzisiejszym wpisie pokażę wam jak posłużyć sie PowerShellem w celu wyszukiwania plików. W następnym wpisie pokażę jak przeszukiwać zawartość plików w celu wyszukania konkretnej frazy. Posłużymy się tutaj poleceniem Get-ChildItem, lub jak ktoś woli na skróty to gci. Ogólnie mówiąc ten cmdlet służy do listowania obiektów wewnątrz podanej lokalizacji. Tą lokalizacją może być system plików czy…

Send mail script – PowerShell

Send mail script – PowerShell
Today I will share with you short function, which send mails. It could be usable for example to sending reports or monitoring notifications. In this script I am using office 365 mailbox cofiguration. [crayon-69f557c2b5c56824070450/] In this case $bodymail is a table with disk space reports converted to html by using below command. [crayon-69f557c2b5c5d069085984/] To send email we…

List of AD users with last logon date – PowerShell

List of AD users with last logon date – PowerShell
In this post I will show you how to list all AD users and date of last logon for that accounts. This command will help to find out accounts which are not needed anymore and should be disabled or removed. I will use here Get-ADUser cmdlet. Output will be limited to have accounts with enabled status. [crayon-69f557c2b61d5582943001/]…