Microsoft | Cloud | PowerShell | Netzwerktechnik | Cybersecurity ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Patrick ist Video-Trainer, IT-Trainer und IT-Consultant. Sein Schwerpunkt liegt auf PowerShell, Microsoft 365, Automatisierung, Windows Server, Netzwerktechnologien und Cyber Security. Patrick hält mehrere Zertifizierungen, wie zertifizierter Fachtrainer, MCSE und Cisco Certified Instructor (CCAI). Aufgrund seines Engagements wurde er von Microsoft mehrfach mit dem MVP Award für die Kategorie PowerShell ausgezeichnet. Patrick ist einer der Co-Autoren des Buchs “The PowerShell Conference Book“. Darüber hinaus betreibt Patrick eine Webseite und schreibt dort regelmäßig Blog Posts mit dem Fokus auf Microsoft Technologien, Netzwerktechnik, Sicherheit und PowerShell. Impressum: sid-500.com/impressum
Hallo Leute, wenn ihr seine Videos so gerne schaut wie ich, so belohnt doch seine Arbeit mit einem Daumen und einem Kommentar. Gebt Euch mal einen Ruck :-)
Thank you so much Patrick for making those PowerShell beginner blogs. It was the first resource that I read to learn PowerShell. Please make these videos in English as well so that non-native speakers like me can also learn from your videos.
In diesem Beispiel hat es keine negativen Auswirkungen, aber eigentlich ist es nicht notwendig die einzelnen Zeichen in der Regular Expression mit einem Komma zu trennen. Die gelten hier auch nicht als Trennzeichen. Tatsächlich prüft der Code hier auch explizit, dass kein Komma enthalten ist. Also statt -notmatch '[ö,ü,ä,Ä,Ö,Ü]' würde ich eher -notmatch '[öüäÄÖÜ]' verwenden.
Ich halte meine Powershell-Kurse (AZ040) ohne PPT, da erübrigt sich die Aktualisierung, Und klar, dass die PS 5.1 nicht weiterentwickelt wird. Für den 5 tägigen Grundlagenkurs reicht diese Version aber dennoch.
Ohhh! Das kannte ich nicht 😅 Also das Phänomen schon, aber dass man es per [ref] beeinflussen kann wusste ich nicht. Und ich finde du hast es hier sehr gut und verständlich erklärt. Top👍
Das $result Array mit "$result += ..." in der forEach Schleife zu befüllen ist nicht besonders effizient. Besser wäre es das Objekt direkt auszugeben und die komplette Rückgabe der ForEach Schleife in $result zu schreiben. Bei 5 Servern wird es keinen großen Unterschied machen. Bei 500 schon ;)
Effizienter ist es mit eine Array Collection List zu arbeiten, da hier nicht das Array neu erstellt wird, sondern die Objekte hinzugefügt werden. Werde diesbezüglich noch ein Video herausbringen.
@@patrickgruenauer Wenn du es so machst wie ich meine, dann wird das Array auch nur einmal erstellt. Ohne testen weiß ich aber nicht ob eine Liste vielleicht noch schneller ist 🤔
@@diecknet # Arraylist is faster than array when adding elements to the end of the list Measure-Command { $a = 1..50000 $result = New-Object System.Collections.ArrayList # Alternative: [System.Collections.ArrayList]::new() foreach ($i in $a) { $result.Add($i) } } # Array (Adding elements to the array will lead to a new array being created and the old one being destroyed) Measure-Command { $a = 1..50000 $result = @() foreach ($i in $a) { $result += $i } }
@@patrickgruenauer Ja, das ersteres weitaus schneller als zweiteres ist, ist mir klar. Worauf ich aber hinauswollte: Wenn abgesehen von der Schleife keine dynamische Änderung am Array notwendig ist, dann kann auch so gearbeitet werden: Measure-Command { $a = 1..50000 $result = foreach ($i in $a) { $i } } Übrigens gilt die ArrayList als deprecated, besser also eine GenericList verwenden :D
mit z.b. wmic /NODE:$hostname bios get $parameter gehts auch remote in einem einzeiler. geht das bei get-ciminstance nur mit new-cimsession? Grüße, Jeremias
Cooler Script, bei meinem ersten Start, kommt immer nur ein recht kleiner wert heraus, danach liege ich immer zwischen 130 - 132 MBit. An meinem Arbeitsplatz war es ähnlich, vom Verhalten her, nur der Wert wesentlich höher. Danke für das Script..
IP-Adressen können auch nicht nur "normal" und wie hier bei dir als Dezimalzahl verwendet werden, sondern auch als Hexadezimalzahl (z.B. 0xc0a80001) oder Oktalzahl (z.B. 030052000001). Ich glaube das auch Binär geht, aber da bin ich irgendwie zu doof für 😂
Ich habe vor ein paar Monaten Camtasia ausprobiert, aber bin damit nicht richtig klargekommen. Die Idee fand ich eigentlich sehr ansprechend, also schön einfach alles in einem Programm - aufnehmen und bearbeiten. Ich habe mich aber mittlerweile zu stark daran gewöhnt mit einem normalen Videobearbeitungstool (Davinci Resolve) zu arbeiten.
@@patrickgruenauer Ja, es ist ein Elgato Wave:3. Bin recht zufrieden damit. Ich habe es mir wegen der dazugehörigen Software geholt - damit ist es einfach möglich Audio Filter (.vst-Plugins aber auch einfache Sachen wie Equalizer) anzuwenden, sodass das Ergebnis dann an alle anderen Apps weitergegeben werden kann wie Teams, Discord, etc.
Schon wieder so ein herrlicher, nützlicher, kurzer Knowledge Snack! Vielen Dank und Gratulation! Einer meiner ehemaligen MCSE-Trainer fragte uns beim letzten Kurs Folgendes: Wie kann man von einem Client aus prüfen, ob der Domain-Controller Online ist? -> Die Antwort damals war: Man öffnet den Windows Explorer und gibt folgenden Pfad ein: \\Domainname etlogon (Kann der Pfad nicht aufgelöst werden kommt eine Fehlermeldung, andererseits wird das Netlogon-Verzeichnis angezeigt. !!! Da ist mir Deine Variante viel sympathischer! 🙂
Super Beitrag wie immer! Habe ich an meinem letzten Job fast täglich verwendet: Damit konnte ich prüfen, ob die entsprechenden Ports in den Firewall-Rules z.B. vom Quellserver zum Zielserver geöffnet wurden 🙂
Ich freue mich sehr auf das nächste Jahr. Ein Teil davon ist auch dein RU-vid Kanal. Sehr gut verständlich und immer wieder nützlich..., ich danke dir sehr, für das vergangene Jahr..
Wiedermal "danke" dafür. Aber mit der Zahl und das die IP out wäre, hast du mich Anfangs natürlich ein bisschen geschockt. Ich bin zwar schon 60, aber ich dachte immer, das ich noch ganz offen für neues bin, bloß von dieser Zahl hatte ich noch nichts gehört..
Vielen lieben Dank für deine Kurse. Habe schon einige von Ihnen gekauft. Obwohl ich Weihnachten für völlig überflüssig halte, wünsche ich Ihnen und Ihrer Familie wunderbare Feiertage.
In RU-vid Videos (oder ähnlichem) bevorzuge ich das "ihr" (Plural), weil es eine an viele Personen gerichtete Kommunikation ist. Im Englischen wird das als "One-to-many"-Kommunikation bezeichnet (ein passender Deutscher Begriff ist mir dafür leider nicht bekannt). Das großgeschriebene "Sie" (Höflichkeitsform) geht ja im Singular und auch Plural, das finde ich für Videos und ähnliches auch in Ordnung. Wenn allerdings jemand in einem RU-vid Video mich als Zuschauer mit "du" anredet, fühlt sich das für mich falsch an. Denn ich weiß ja, dass ich nicht die einzige Person bin, die dieses Video schaut oder schauen kann. Aber ich bin da vielleicht auch ein bisschen komisch 😇 Ach und im persönlichen Gespräch bevorzuge ich "du" 🤙
Danke für das Kommentar. Das ist auch so üblich und auch gut so. Du höfliche Sie Form gefällt mir eigentlich nicht, bekomme sie aber net weg, und nach 2.500 Videos wirds dann zum Markenzeichen und du kannst nicht mehr zurück ;-)
Die Unterscheidung kommt soweit ich weiß noch aus alten Zeiten, wo es so etwas wie "die Deutschen" nicht gab. Hat man also als jemand aus Hamburg jemanden aus Köln gefragt, wie es "Ihnen" denn gehe, dann meinte man tatsächlich mehrere Personen. Ob dem wirklich so ist weiß ich nicht, bin selber noch nicht so alt :^)
Ich bin 60, arbeite in der IT-Branche und favorisiere das "Du". Ich habe da auch ziemlich gute Erfahrungen mit gemacht, eigentlich egal, mit wem ich in Kontakt komme und ich neige sehr stark zum Social-Networking. Bei mir müßte ein Donnerstag als Geburtswochentag herauskommen -->7.3.1963
Bestreite derzeit den MS Active directory Hybridumgebung mit MS Office 365 Kurs auf Udemy und kann diesen absolut empfehlen. Dort habe ich mir bereits auch noch weitere Kurse von Dir/Ihnen erworben. Die Kurse sind Top aufgebaut. Alles ist sehr gut erklärt. Und eben auch die Übungen dazu. Weiter so Patrick 👍
Genau solche kleine Helferlein liebe ich! Bei uns in der Family haben wir nämlich 3 verschiedene WLANs, je nachdem für welchen Zweck. Da ich auf Sicherheit setze, musste man bisher beim Wechseln zum anderen WLAN sehr mühsam jeweils sehr lange Passwörter mit vielen Sonderzeichen im Handy eintippen. Nun habe ich ein Blatt mit 3 QR Codes ausgedruckt und in unserem Schrank in einer zentralen Schublade dieses Blatt abgelegt, sodass man damit nun blitzschnell ins andere WLAN wechseln kann. Dies beweist wieder einmal wie mächtig PowerShell ist, und dass man mit so wenig Code so eine tolle Funktionalität schreiben kann. Habe es soeben sauber dokumentiert und in meine Wissenssammlung abgelegt. Danke Dir vielmals, dass Du diese tolle Idee für alle zur Verfügung stellst! Genial.
Ich befinde mich noch in einer Beruflichen Reha zum Fisi. Für mein Abschlussprojekt und aus Interesse habe ich 2 Windows Server 2022 Kurse bei dir gemacht. Man merkt das du das wirklich leidenschaftlich gerne machst. Sehr verständlich erklärt und hat mir sehr geholfen! Danke dafür und viel Erfolg auch in Zukunft👋