inocertiv 0 Geschrieben 3. Oktober 2020 Melden Teilen Geschrieben 3. Oktober 2020 Hey zusammen, Ich habe eine total blöde Frage. Ich arbeite in der IT und haben immermal wieder mit Skripten und programmieren zu tun. Mehr als mal ein powershell Skript anpassen habe ich noch nicht gemacht. Die Frage wie lerne ich hier die Syntax, wie fängt man an ? Ein Buch lesen? Oder einfach drauf los probieren. Ich brauche nämlich aktuell ein wahrscheinlich relativ einfaches Skript. In einem ad Feld wird ein Datum eingetragen, anhand dessen soll das Skript wenn das Datum im gleichen Monat liegt z.b. die user in einer bestimmten gruppe zuordnen, oder nur Felder anpassen. Sobald der nächste Monat beginnt soll er anhand des Datum dann andere Anpassungen vornehmen. Somit werde ich nur eine if / else Verzweigungen brauchen. Aber selbst hier scheitere ich komplett. Wie habt ihr euch die Sprachen angeeignet? Grüße! Zitieren Link zu diesem Kommentar
MurdocX 953 Geschrieben 3. Oktober 2020 Melden Teilen Geschrieben 3. Oktober 2020 vor 18 Minuten schrieb inocertiv: Wie habt ihr euch die Sprachen angeeignet? Learning by Doing. Ganz klassisch. vor 18 Minuten schrieb inocertiv: Ein Buch lesen? Entweder das, oder die „new technology’s“ wie YouTube oder online Tutorials. Alternativ schnapp Dir einfache Skripte, lerne diese zu verstehen und verändere sie bisschen. Das klappt ganz gut. Zitieren Link zu diesem Kommentar
mwiederkehr 382 Geschrieben 3. Oktober 2020 Melden Teilen Geschrieben 3. Oktober 2020 Ich würde unterscheiden zwischen den Grundlagen der Sprache (Syntax, Objekte, Pipes etc.) und der Anwendung der Sprache (welche Klasse für AD-Zugriff verwenden etc.). Die Grundlagen würde ich mir mittels Buch oder Online Schulung aneignen. Evtl. gibt es in der Microsoft Virtual Academy etwas: https://channel9.msdn.com/Series/Getting-Started-with-Microsoft-PowerShell. Ideal sind Lektionen, bei denen man eine Übung macht und dann die Lösungen verschiedener Teilnehmer angezeigt bekommt. codeacademy.com und codingame.com sind dafür super, bieten aber leider kein PowerShell an. Für die praktische Anwendung würde ich wie MurdocX empfehlen, vorhandene Scripte anzupassen. Und noch ein Tipp: nimm Visual Studio Code. Die PowerShell ISE macht keinen Spass. Zitieren Link zu diesem Kommentar
MurdocX 953 Geschrieben 3. Oktober 2020 Melden Teilen Geschrieben 3. Oktober 2020 vor einer Stunde schrieb mwiederkehr: Die PowerShell ISE macht keinen Spass. Außer man nutzt IseSteroids Bietet meiner Meinung aktuell mehr als VisualStudio-Code. Persönlich mehr zugeschnitten auf die PS. VS-Code ist stark mit den Library’s und bietet Möglichkeiten der Erweiterung für die Umgebung an sich. Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 5. Oktober 2020 Melden Teilen Geschrieben 5. Oktober 2020 Am 3.10.2020 um 16:59 schrieb mwiederkehr: Die PowerShell ISE macht keinen Spass. .... und ist leider limitiert auf Powershell Version 5.1. Auf der anderen Seite hat man manchmal keine Wahl, wenn man in Kundenumgebungen auf vielen verschiedenen Systemen unterwegs ist und eben manchmal kein VSCode oder ISE-Steriods installieren kann. Zitieren Link zu diesem Kommentar
daabm 1.366 Geschrieben 6. Oktober 2020 Melden Teilen Geschrieben 6. Oktober 2020 Die ISE hat den von Olaf erwähnten Vorteil: Ist Powershell da, ist auch eine ISE da. Der Rest ist immer nur optional... Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.