Jak dostosować profile Windows Server PowerShell

Jeśli intensywnie używasz programu PowerShell w systemie Windows Server, możesz chcieć skonfigurować profile programu PowerShell. Co to są profile PowerShell? Są to skrypty uruchamiane przy każdym uruchomieniu sesji programu PowerShell. Dostosowując swój profil programu PowerShell, możesz łatwo zautomatyzować zadania w systemie Windows Server i dostosować środowisko programu PowerShell do swoich potrzeb.

Zanim zaczniemy

Przed dostosowaniem profilu programu PowerShell w systemie Windows Server sprawdź, czy masz już profil. Aby przetestować istniejący profil PowerShell, uruchom PowerShell i wykonaj Test-Path $profilepolecenie. To polecenie sprawdza system pod kątem istniejących profili.

Test-Path $profile

Jeśli uruchomisz powyższe polecenie w PowerShell na Windows Server i otrzymasz false, nie masz profilu PowerShell. Musisz utworzyć nowy profil. Aby utworzyć nowy profil PowerShell, wykonaj następujące New-Itempolecenie w oknie PowerShell.

New-Item -path $profile -type file -force

Po uruchomieniu New-Itempolecenia utworzysz nowy profil PowerShell. Teraz sprawdź, czy Twój profil rzeczywiście znajduje się w systemie Windows Server, wykonując Test-Pathpolecenie. Zamiast False, zobaczysz teraz True, wskazując, że masz profil PowerShell.

Test-Path $profile

Jak edytować swój profil PowerShell

Po utworzeniu profilu PowerShell w systemie Windows Server nadszedł czas na jego edycję. Aby edytować swój profil PowerShell, otwórz go w edytorze tekstu Notatnika do edycji. Aby otworzyć swój profil w PowerShell, uruchom następujące notepadpolecenie.

notepad $profile

Po uruchomieniu powyższego polecenia Twój profil PowerShell otworzy się w Notatniku do edycji. Pamiętaj, że jeśli używasz innego edytora tekstu w systemie Windows Server, możesz go notepad $profilezastąpić your-text-editor $profile.

Dodawanie aliasów

W systemie Linux możesz dodać „alias” do swojego profilu Bash, aby ułatwić wykonywanie długich lub żmudnych poleceń. To samo można zrobić w PowerShellu. Aby dodać alias do swojego profilu, użyj Set-Alias. Na przykład, aby szybko otworzyć Notatnik z programu PowerShell, dodaj następujący alias do swojego profilu.

Set-Alias -Name np -Value 'C:\Windows\notepad.exe'

Po dodaniu aliasu do swojego profilu PowerShell zapisz go w Notatniku. Następnie wykonaj . $profilepolecenie, aby załadować zmiany do PowerShell.

Dodawanie funkcji

Oprócz aliasów możliwe jest również dodawanie funkcji do swojego profilu PowerShell w celu wykonywania określonych zadań. Na przykład, jeśli chcesz automatycznie uruchomić określony adres URL w przeglądarce Microsoft Edge (np. internetowy interfejs użytkownika w systemie Windows Server). Możesz to osiągnąć za pomocą funkcji. Upewnij się, że zmodyfikujesz poniższą funkcję, aby dostosować ją do swoich potrzeb.

function Open-EdgeURL { Start-Process -FilePath "msedge" -ArgumentList "http://localhost:32400" }

Po dodaniu funkcji PowerShell do swojego profilu zapisz je w Notatniku. Aby natychmiast zastosować zmiany, wykonaj następujące . $profilepolecenie.

. $profile

Możliwości są nieograniczone, jeśli chodzi o funkcje PowerShell. To tylko dwa podstawowe przykłady, ale jeśli chcesz włączyć do swojego profilu programu PowerShell bardziej zaawansowane funkcje, aby poprawić działanie systemu Windows Server, zapoznaj się z dokumentacją Microsoft PowerShell .

Jak ustawić niestandardowe katalogi robocze

Kolejnym przydatnym dodatkiem do profilu PowerShell jest możliwość ustawienia niestandardowych katalogów roboczych. Na przykład, jeśli masz wiele skryptów programu PowerShell (.

ps1) i chcesz, aby program PowerShell zawsze ładował się do tego katalogu.

Aby zawsze ładować PowerShell do określonego katalogu roboczego, zdefiniuj go w swoim profilu PowerShell za pomocą Set-Locationpolecenia. Na przykład, aby zawsze otwierać PowerShell w programie C:\scripts, dodaj następujący kod do swojego profilu PowerShell.

Set-Location -Path "C:\scripts"

Możesz określić dowolną lokalizację w programie PowerShell i nie jest ona ograniczona do C:dysku. Może to być dowolny wolumin i dowolny folder. Po prostu podążaj za wzorcem kodu i modyfikuj go zgodnie ze swoimi potrzebami.

Set-Location -Path "DRIVE_LETTER:\FOLDER\PATH\"

Po wprowadzeniu zmian uruchom, . $profileaby użyć nowo edytowanego profilu.

Jak sprawdzić, czy możesz wykonywać skrypty w PowerShell

To wspaniale, że Microsoft umożliwia użytkownikom PowerShell dodawanie aliasów w celu skrócenia poleceń, dodawanie funkcji w celu uproszczenia operacji i nie tylko. Konieczne jest jednak sprawdzenie, czy możesz wykonać te zmiany w swoim profilu za pomocą Get-ExecutionPolicypolecenia.

Jeśli Twoje zasady są ustawione na „Ograniczone”, używanie jakichkolwiek zmian przed skontaktowaniem się z administratorem systemu może nie być wskazane. Jeśli jesteś administratorem, możesz to zmienić za pomocą:

Set-ExecutionPolicy OPTION

  • Restricted: Żadne skrypty nie mogą działać w twoim systemie.
  • AllSigned: W twoim systemie mogą działać tylko skrypty podpisane przez zaufanego wydawcę.
  • RemoteSigned: Skrypty pobrane z Internetu muszą być podpisane, ale skrypty lokalne nie muszą.
  • Unrestricted: Wszystkie skrypty, zdalne lub lokalne, mogą działać bez ograniczeń. Używaj tej opcji ostrożnie.

Zostaw komentarz

Wydanie kompilacji 17634 systemu Windows 10 z ulepszeniami

Wydanie kompilacji 17634 systemu Windows 10 z ulepszeniami

Kompilacja 17634 dla systemu Windows 10 w wersji 1809 jest już dostępna dla komputerów z aktywnym pierścieniem Fast Ring z opcją Skip Ahead. W tej nowej aktualizacji Redstone 5 firma Microsoft wprowadza nową funkcję wyszukiwania w Kalendarzu oraz zaktualizowaną funkcję Cortana Show Me z obsługą poleceń głosowych. Oto wszystko, co musisz wiedzieć...

Wydanie kompilacji 17623 systemu Windows 10 z nowymi funkcjami

Wydanie kompilacji 17623 systemu Windows 10 z nowymi funkcjami

Kompilacja 17623 jest już dostępna dla Insiderów z urządzeniami z systemem Windows 10 zarejestrowanymi w pierścieniu Fast z opcją Skip Ahead. Ta wersja zapoznawcza Redstone 5 wprowadza obsługę HEIF, nową funkcję zewnętrznego GPU, zmiany w ustawieniach prywatności, program Defender i wiele innych funkcji dla wersji 1809, która pojawi się w październiku 2018 roku.

Windows 10: objaśnienie ustawień systemowych

Windows 10: objaśnienie ustawień systemowych

W systemie Windows 10 sekcja System w Ustawieniach zawiera opcje umożliwiające dostosowanie wyświetlania, powiadomień, aplikacji, opcji zasilania i informacji o komputerze.

Pobieranie systemu Windows 11 z narzędziem Media Creation Tool (2026)

Pobieranie systemu Windows 11 z narzędziem Media Creation Tool (2026)

Aby pobrać system Windows 11 w 2026 roku za pomocą narzędzia Media Creation Tool, pobierz narzędzie, wybierz opcję dysku flash USB lub pliku ISO i kontynuuj

Wymagania systemowe Windows 11 w 2026 roku

Wymagania systemowe Windows 11 w 2026 roku

Poniżej znajdują się wszystkie wymagania systemowe systemu Windows 11, w tym obsługiwane procesory, kontrola zgodności oraz sposób włączania modułu TPM i bezpiecznego rozruchu.

Kompilacja 27919 dla systemu Windows 11 dodaje nowe ustawienia wyszukiwania i poprawki (Canary)

Kompilacja 27919 dla systemu Windows 11 dodaje nowe ustawienia wyszukiwania i poprawki (Canary)

W wersji Canary Channel ukazała się kompilacja 27919 systemu Windows 11, która aktualizuje ustawienia wyszukiwania i naprawia najważniejsze błędy w Eksploratorze plików oraz metodach wprowadzania danych.

Jak zmienić kolor akcentu ChatGPT w witrynie lub aplikacji

Jak zmienić kolor akcentu ChatGPT w witrynie lub aplikacji

Aby zmienić kolor akcentu w ChatGPT, otwórz Ustawienia > Kolor akcentu i wybierz kolor, w tym niebieski, zielony, żółty, różowy i pomarańczowy.

Jak skonfigurować funkcję rozpoznawania twarzy Windows Hello w systemie Windows 11

Jak skonfigurować funkcję rozpoznawania twarzy Windows Hello w systemie Windows 11

Aby włączyć funkcję Windows Hello Face w systemie Windows 11, otwórz Ustawienia > Konta > Opcje logowania, kliknij Konfiguruj i kontynuuj wykonywanie kolejnych kroków.

Aktualizacja KB5073095 (kompilacja 28020.1362) dla systemu Windows 11 26H1 wprowadza szereg nowych funkcji (Canary)

Aktualizacja KB5073095 (kompilacja 28020.1362) dla systemu Windows 11 26H1 wprowadza szereg nowych funkcji (Canary)

Kompilacja 28000.1362 (KB5073095) dla systemu Windows 11 26H1 zawiera kilka nowych funkcji, ulepszeń wizualnych i poprawek. Oto wszystko, co musisz wiedzieć.

Kompilacja systemu Windows 11 22635.4510 (KB5046716) wprowadza więcej opcji udostępniania (wersja zapoznawcza)

Kompilacja systemu Windows 11 22635.4510 (KB5046716) wprowadza więcej opcji udostępniania (wersja zapoznawcza)

Aktualizacja KB5046716 (kompilacja 22635.4510) dla systemu Windows 11 wprowadza opcję udostępniania listy szybkiego dostępu, układ klawiatury gamepada oraz zmiany w ułatwieniach dostępu