Tag: PowerShell

Powershelll

Windows – zmiana strefy czasowej na zdalnej maszynie

Jedną z niewielu brakujących funkcji w PowerShell jest brak cmdletu do ustawiania strefy czasowej. Można się oczywiście wspierać skryptami z galerii TechNet, ale po co, skoro zmianę strefy czasowej na zdalnej maszynie można załatwić jednym one-linerem 😉 Invoke-Command -ComputerName nazwa_serwera {tzutil...

Powershelll

Jak zainstalować telnet w Windows 10 (1809)

Od wersji 1809 Windows 10 dodatkowe funkcje (np. RSAT) są częścią samego systemu i możemy je doinstalować w panelu ustawień. Jednak nie znajdziemy tam klienta telnet – przydatnego chociażby do sprawdzania otwartych portów na zdalnych maszynach. Jednak w powyższym miejscu nie znajdziemy funkcji...

Powershelll

Powershell ping zakresu adresów w sieci

W środowiskach w których instalowanie dodatkowych narzędzi jest zabronione, a potrzeba skanera sieci i sprawdzenia jakie adresy w danej sieci są dostępne, lub są on-line przydaje się bardzo prosty trick do pingowania zakresu sieci. Choć nie jest to do końca „one-liner” 😉 to i tak zbytnio nie ma...

Powershelll

Powershell – informacje o zajętości dysków

Dzisiaj kolejny skrypt, który pomoże zebrać z jednego lub wielu komputerów informacje na temat dysków – między innymi rozmiar oraz pozostałe miejsce. Jak zwykle, posłużymi się klasami WMI aby pobrać informacje o wszystkich dyskach, a z kolei potem wybierzemy tylko te wyniki,...

Powershelll

PowerShell – masowe tworzenie użytkowników w AD

Z pewnością każdy z nas miał lub będzie miał potrzebę stworzenia w Active Directory wielu użytkowników na raz. Korzystając z okazji, że taki skrypt niedawno napisałem, podzielę się nim z Wami. Będziemy potrzebować plik *.csv z listą użytkowników. Ja zrobiłem to w formie takiej:...

Powershelll

Windows uptime – Powershell

W tym wpisie pokażę funkcje, która wyświetli czas ostatniego bootowania systemu oraz jego uptime. Znów posłużymy się WMI, tym razem użyjemy klasy win32_operatingsystem. Z tej klasy pobierzemy dwie wartości: czas bootowania oraz czas lokalny systemu – na tej podstawie potem obliczymy uptime....

Powershelll

Informacje o usługach w PowerShell

Jakiś czas temu potrzebowałem pobrać z kilku serwerów listę usług z automatycznym startem, które nie są uruchomione. Wbudowany cmdlet Get-Service okazał się być mało przyjazny więc postanowiłem napisać własny skrypt. Do pobierania stanu usług posłuży nam klasa WMI Win32_Service...

Powershelll

Prognoza pogody w PowerShell

Wszystkim nam PowerShell kojarzy się z automatyzacją i błogim lenistwem (bo przecież skrypty mają pracować za nas). Co gdybym powiedział Ci, że PowerShell można wykorzystywać do bardziej prozaicznych celów? Chcesz zaimponować kolegom w biurze? Sprawdzaj pogodę jak real-pro – w PowerShellu! Aby...

Powershelll

Lista programów w autostart

Gdy zmęczyło mnie poszukiwanie i przeklikiwanie się przez Start – Uruchom – MSconfig… zapragnąłem odszukać prostego sposobu na uzyskanie informacji o tym co też Windows uruchamia przy starcie. Z pomocą przyszedł oczywiście PowerShell (uwaga – ta komenda wymaga PSH w wersji co...