Windows Terminal jest już z nami od dawna, ta nowoczesna aplikacja opracowana przez Microsoft, umożliwia uruchamianie różnych rodzajów powłok (shelli) i interfejsów wiersza poleceń.
Windows Terminal oferuje obsługę takich narzędzi jak: Windows PowerShell, PowerShell, wiersz poleceń (CMD) czy dystrybucje Linuksa (WSL).
Jednak potęga tej aplikacji tkwi w możliwośćiach jej konfiguracji i dostosowania. Zarówno skróty, zakładki (karty) czy wygląd można dostosować dla siebie i to nie zależnie czy jesteś programistą, administratorem czy bardziej zaawansowanym użytkownikiem.
Najlepszym narzędziem służącym do personalizacj prompta w Windows Terminal jest aplikacja oh-my-posh.
Jak zainstalować oh-my-posh w Windows Terminal? W jaki sposób dodać oh-my-possh do PowerShell?
Windows Server: wypromowanie drugiego kontrolera domeny
Nadmiarowość czyli tak zwana redundancja jest kluczowym elementem ciagłości działań usług IT – podwajamy praktycznie wszystko od zasilaczy po łącza, wielokrontie na różnych mediach wykonujemy kopie tych samych środowisk, nie wspominając już o rozwiązaniach RAID dla obszaru przechowywania danych czy usługach klastrowych. Zawsze chodzi o to aby w przypadku awarii, niedostępności jednego punktu stycznego cała usługa czy rozwiązanie działało dalej w oparciu o kolejny element.
Tą samą zasadę administratorzy przyjmują w przypadku kluczowych usług takich jak usługa katalogowa Active Directory. Najprostszym sposobem zachowanie ciągłości jej działania jest posiadanie drugiego kontrolera domeny. W jaki sposób dodać drugi kontroler domeny? Jak wypromować kolejny kontroler domeny?
PowerShell: zmiana UserPrincipalName
UserPrincipalName to jeden z atrybutów Active Directory, stanowi login oparty na standardzie RFC 822 i składa się z dwóch elementów – prefiksu nazwy UPN (nazwy konta użytkownika) oraz sufiksu nazwy UPN (nazwy domeny). Jak zmienić UPN użytkownika? Jak zrobić to masowo z użyciem PowerShell? W jaki sposó zmienić
Czytaj dalej „PowerShell: zmiana UserPrincipalName”Windows Server: migracja serwera DHCP
Windows Server z rolą DHCP (Dynamic Host Configuration Protocol) pozwala na automatyczną konfigurację ustawień karty sieciowej – niezależnie od typu urządzenia, przydziela określony lub wolny adres IP. DHCP przekazuje ustawia dotyczące bramy, maski czy DNS dla karty sieciowej . Skonfigurowany w DHCP zakres tzw scope – pozwala zarządzać odpowiednią pulą adresów IP, tworzyć dla nich rezerwacje czy blokady dla określonych MAC.
Ustawień jest sporo, konfiguracja z czasem się rozrasta i wymaga przenosin na nowe środowisko – chociażby ze względu na cykl życia OS.
Jak przenieść rolę serwera DHCP na nowy? W jaki sposób zmigrować ustawienia serwera DHCP na inną maszynę?
mRemote: polecenie PowerShell jako External Tool
Aplikacja mRemote pozwala używać ze definiowanymi połączeniami zewnętrznych narzędzi. Funkcja ta pozwala uruchomić CMD, przeglądarkę internetowa, aplikacje VNC, czy konsolę PowerShell.
Dzięki External Tool udało się nam odczytać zapisane hasło połączenia, użyliśmy do tego celu zmiennej %password% i wiersza poleceń. W dokumentacji zmiennych jest więcej, jak zatem z ich użyciem zdefiniować własne External Tool? Jak je zdefiniować aby wykonywał dla nas określone polecenie PowerShell? Jak wykonać skrypt PowerShell na maszynie która mamy zdefiniowaną w połączeniach aplikacji mRemote? Jak wykonać zdalnie polecenie PowerShell z uzyciem mRemote i External Tool?