Pieruna jak się nauczyć Powershella i pisania skryptów? W zasadzie korzystam z niego codziennie, bo wiele mi potrzebnych funkcji exchange nie ma interfejsu graficznego, ale to jest bardziej "googluję dokumentację Microsoft, używam podanych tam poleceń, działa".
Samemu ciężko się zmusić, żeby wymyślać sobie sytuacje i przykładowe skrypty - liczyłem, że czegoś nauczę się w robocie.
Teraz szukam nowej pracy, żeby dalej moc się rozwijać, ale większość wymaga dobrej znajomości Powershella ( ͡° ʖ̯ ͡°)
#informatyka #komputery
mikeku

@RedDucc Gdybym ci pomógł, to wspierałbym lenistwo. Chłopie. Miliony stron w internecie, a tobie leniwo poszukać? Jakiej odpowiedzi się spodziewasz> Wykładu na pół strony? Do roboty!

5tgbnhy6

@mikeku chłop się pyta o poradę, subiektywne zdanie, jakie inni mają doświadczenie, a ty mu każesz wpisać w gogle? może niech czata GPT zapyta, on przecież umie pisać skrypty, to jakoś się musiał nauczyć, nie?

RedDucc

@mikeku przecież oczywistym jest, że poradniki sobie potrafię znaleźć. Pytam jak to było w Waszym przypadku i może ktoś miał podobną historię.

mikeku

@5tgbnhy6

@RedDucc

Wy dzisiejsi młodzi jesteście tak nieporadni, takie płatki śmniegu, jak dzieci we mgle. Tak! Wystarczy zapytać czata GPT. Ale to was przerasta, tak? Zamoich czasów to trzeba było chodzi od bilioteki, do bilioteki, od księgarni do księgarni, żeby dostać cokolwiek. Dzisiaj wszytsko dosłownie na wyciągnięcie ręki, a te leniuchy wciąż pytają!

Oto poniżej odpowiedźz chat GPT4. Tylko znowu proszę bez pretensji i iść za tropem, leniuchy!


Zrozumienie i nauka PowerShell może być nieco zawiłe na początku, ale jest to bardzo użyteczne narzędzie dla każdego profesjonalisty IT, szczególnie jeśli pracujesz z produktami Microsoft, takimi jak Exchange. Poniżej znajdują się kilka sugestii na temat sposobów nauki PowerShell i pisania skryptów:


  1. Książki i dokumentacja online: Istnieje wiele świetnych książek i zasobów online, które mogą pomóc Ci zrozumieć PowerShell. Na przykład "Learn Windows PowerShell in a Month of Lunches" Dona Jonesa i Jeffery'ego Hicksa jest często polecana dla początkujących. Dla bardziej zaawansowanych użytkowników "Windows PowerShell Cookbook" Lee Holmesa dostarcza wielu praktycznych przykładów. Dokumentacja online Microsoftu również zawiera wiele przydatnych informacji.

  2. Kursy online: Są dostępne różne kursy online, które uczą PowerShell. Na platformach takich jak Udemy, Pluralsight, Coursera, LinkedIn Learning i innych znajdują się kursy od podstaw po bardziej zaawansowane techniki.

  3. Praktyczne ćwiczenia: Najlepszym sposobem na naukę jest praktyka. Wyszukaj zadania, które można zautomatyzować za pomocą PowerShell. Możliwe, że masz jakieś powtarzalne zadania, które wykonujesz ręcznie i które mogą być zautomatyzowane.

  4. Projekty: Możesz także stworzyć swój własny projekt, który wymaga użycia PowerShell. Na przykład, możesz spróbować zautomatyzować tworzenie nowych kont użytkowników w Active Directory lub zautomatyzować proces tworzenia kopii zapasowych danych.

  5. Fora i społeczności online: Na forach takich jak StackOverflow czy Reddit (subreddit /r/PowerShell) możesz zadawać pytania i uczyć się od innych użytkowników PowerShell.

  6. Code Katas: Są to krótkie ćwiczenia programistyczne, które pomagają w nauce poprzez powtarzalne ćwiczenia. Istnieje wiele "katas" dostępnych online dla PowerShell.

  7. Pisanie skryptów: Pisząc skrypty, nie tylko będziesz ćwiczyć to, czego się nauczyłeś, ale również będziesz rozumiał, jak różne elementy PowerShell działają razem.


Pamiętaj, że nauka nowego języka programowania lub skryptowego wymaga czasu i praktyki, więc nie zniechęcaj się, jeśli nie wszystko od razu będzie dla Ciebie jasne. Wielu ekspertów PowerShell uczyło się przez lata, a nie tygodnie czy miesiące. Praktyka jest kluczem do opanowania PowerShell.

HerrJacuch

@RedDucc U mnie umiejętności bardzo skoczyły, gdy zacząłem się bawić w konwersję swoich wcześniejszych skryptów na wersje webowe z użyciem Powershell Universal i MS Grapha. Strasznie się wkręciłem w to.

RedDucc

@HerrJacuch nie słyszałem o Powershell Universal, sprawdzę - może też się wkręcę dzięki wielkie

smieszneobrazkijuzniesmiesza

@RedDucc lol mamy za ciebie wpisac powershell scipting tutorial i wyslac tobie linki?

powiedzmy szczerze ze jesli dotad tego nie ogarnales sam to sie do tego nie nadajesz, daj sobie spokoj bo sie smiesznie zaczyna robic xD

5tgbnhy6

a próbowałes sobie automatyzować te wpisywanie komend, jakoś opakowywać w proste skrypty, podsumowywać wyniki czy coś? też nie lubię robić tutoriali, wolę sobie wymyśleć coś użytecznego i zdobywać wiedzę ad hoc, dokładnie tą, której potrzebuję

RedDucc

@5tgbnhy6 no właśnie nie miałem jeszcze okazji, bo to są ciągle pojedyncze, zupełnie inne sytuacje. Jedyne co mi przyszło do głowy to skrypty AD User Onboarding, ale oprócz tego to ciężko wymyślić mi jakąś sytuację

HerrJacuch

@RedDucc Mój pierwszy duży skrypt to kombajn do onboardingu AD połączonego z obsługą Exchange Online spiętego hybrydowo z On-Premem (przygotowanie atrybutów AD, konfiguracja skrzynek imiennych, udostępnionych i grup) i z przypisanem odpowiedniej licencji O365 kończąc. Do tego działa mail z automatycznym powitaniem czy sprawdzanie wersji na postawie Confluence. Więc można w takim projekcie sporo upchać.

Zaloguj się aby komentować