Newbe2019 0 Geschrieben 19. Juni 2019 Melden Teilen Geschrieben 19. Juni 2019 Hallo liebe MCSEBOARD-User... Ich bin in Sachen scripting noch ein blutiger Anfänger und erhoffe mir daher ein wenig Unterstützung. Da ich beruflich bedingt eine hohe Anzahl an Geräten einrichten muss und mir hier Zeit sparen will, dachte ich mir, dass man das mit einem script lösen kann um ein paar erste Voreinstellungen zu übernehmen. Bevor die Frage aufkommt, klonen des Betriebssystems ist keine Option. Da es einen großen Teil an Änderungen mit einem Klick erledigen soll, dachte ich mir, dass es sinnvoller ist, hier auf ein neueres PowerShell Script (.ps1) anstatt einer alten .bat zu setzen. Einen ersten Programmierkurs für Python bekomme ich leider erst im Herbst, sonst hätte man es natürlich auch in anderer Weise lösen können. Es soll 1. ein neuer DWORD32 Schlüssel in der Registry erstellt werden. Kosmetische Änderung (entfernen des Schnellzugriffs im Explorer) dazu habe ich vorbereit: New-ItemProperty -Type DWord -Path Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer -Name HubMode -value "1" funktioniert leider nicht... 2. div. Einträge in der Registry abgeändert werden. Kosmetische Änderung, entfernen von Benutzerordnern im Explorer. Bspw. Pfad HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace Den Eintrag {0DB7E03F-FC29-4DC6-9020-FF41B59E513A} auf -{0DB7E03F-FC29-4DC6-9020-FF41B59E513A} umbenennen. Löschen ist keine Option, falls doch mal wieder was gebraucht wird. Hatte hier etwas von Reg Copy + Reg Delete gelesen? 3. Ein anderes script mit Administrator rechten ausgeführt werden "Uninstall Edge" zum entfernen des Edge Browsers. 4. Zwei Exe-Dateien von einem USB-Stick (i.d.R. gleicher Laufwerksbuchstabe) in einen neu zu erstellenden Ordner in den Ordnerpfad C:\Users\USER\Dokumente kopiert werden. 5. Ein Windows-Feature deaktiviert werden, "Internet Explorer 11" 6. Ein paar von den Vorinstallierten Windows-Apps im Startmenü entfernt werden, bspw. "Karten", "Paint 3D", "Mail", "Microsoft Solitaire Collection" In der Hoffnung mir keinen Rüffel einzufangen von wegen unrealistisch oder warum ich nicht die Programmierkurse abwarte, hoffe ich auf Eure Unterstützung. Vielen Dank! Zitieren Link zu diesem Kommentar
NorbertFe 2.035 Geschrieben 19. Juni 2019 Melden Teilen Geschrieben 19. Juni 2019 vor 15 Minuten schrieb Newbe2019: Da ich beruflich bedingt eine hohe Anzahl an Geräten einrichten muss habt ihr da kein AD oder sonstiges Deployment-Tool, mit dem man solche Settings gleich verteilen kann? Zitieren Link zu diesem Kommentar
Newbe2019 0 Geschrieben 19. Juni 2019 Autor Melden Teilen Geschrieben 19. Juni 2019 vor 4 Minuten schrieb NorbertFe: habt ihr da kein AD oder sonstiges Deployment-Tool, mit dem man solche Settings gleich verteilen kann? Nein Leider nicht. Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 19. Juni 2019 Melden Teilen Geschrieben 19. Juni 2019 (bearbeitet) Schau Dir mal bitte das Microsoft Deployment Toolkit an. Es ist kostenlos und genau für solche Arbeiten gemacht. .... und für den generellen Einstieg in Powershell ist dieser kostenlose Video-Kurs sehr empfehlenswert: Getting Started wit Microsoft Powershell. bearbeitet 19. Juni 2019 von BOfH_666 Zitieren Link zu diesem Kommentar
Nobbyaushb 1.471 Geschrieben 19. Juni 2019 Melden Teilen Geschrieben 19. Juni 2019 vor 5 Stunden schrieb Newbe2019: Nein Leider nicht. Microsoft Intune Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 19. Juni 2019 Melden Teilen Geschrieben 19. Juni 2019 Moin AutoIT wurde vom Entwickler genau für solche Arbeiten geschaffen. Zitieren Link zu diesem Kommentar
Newbe2019 0 Geschrieben 20. Juni 2019 Autor Melden Teilen Geschrieben 20. Juni 2019 vor 18 Stunden schrieb BOfH_666: Schau Dir mal bitte das Microsoft Deployment Toolkit an. Es ist kostenlos und genau für solche Arbeiten gemacht. .... und für den generellen Einstieg in Powershell ist dieser kostenlose Video-Kurs sehr empfehlenswert: Getting Started wit Microsoft Powershell. vor 17 Stunden schrieb Nobbyaushb: Microsoft Intune Vielen Dank für Eure Vorschläge aber leider sind die bei mir nicht umsetzbar. Es soll schon beim script oder ggf. exe bleiben. vor 16 Stunden schrieb lefg: Moin AutoIT wurde vom Entwickler genau für solche Arbeiten geschaffen. Soweit ich das jetzt beurteilen kann, ist AutoIT ein durchaus komfortabler Editor mit Test-Funktion. Leider fehlen mir jedoch die Befehle zu meinen aufgeführten Punkten.. Zitieren Link zu diesem Kommentar
mwiederkehr 373 Geschrieben 20. Juni 2019 Melden Teilen Geschrieben 20. Juni 2019 Du kannst es mit einem PowerShell-Script machen. Dieses kannst Du ggf. von einem anderen Rechner aus ausführen oder direkt auf den Stick kopieren, von dem aus auch die Dateien kopiert werden. Einige Links dazu: Registry bearbeiten Windows Features deaktivieren Apps aus dem Startmenü entfernen Zitieren Link zu diesem Kommentar
daabm 1.355 Geschrieben 23. Juni 2019 Melden Teilen Geschrieben 23. Juni 2019 Hmmm - hohe Anzahl von Geräten und kein AD, das paßt für mich nicht zusammen. Was ist der Grund dafür? Und die Aufgaben ansich - alles relativ einfach mit Powershell oder anderen Skriptsprachen umzusetzen. Woran genau scheiterst Du? Zitieren Link zu diesem Kommentar
Newbe2019 0 Geschrieben 24. Juni 2019 Autor Melden Teilen Geschrieben 24. Juni 2019 (bearbeitet) vor 14 Stunden schrieb daabm: Hmmm - hohe Anzahl von Geräten und kein AD, das paßt für mich nicht zusammen. Was ist der Grund dafür? Und die Aufgaben ansich - alles relativ einfach mit Powershell oder anderen Skriptsprachen umzusetzen. Woran genau scheiterst Du? Akutell scheitert es an dem mangelnden Wissen und der Erfahrung. Habe schon bisschen was zusammengeschrieben, siehe angehängte .txt Folgende Sachen fehlen mir noch: - Wie kann ich das Skript relativ einfach mit Adminrechten auf jeden beliebigen PC ausführen? - Mir fehlt noch ein Befehl für das Umbenennen eines Registryordners, siehe oben Punkt 2. Kennst Du da was? Konnte bisher nichts finden. - Ich brauche noch eine Änderung im Befehl "Copy-Item d:\7z-x64.exe c:\Users\%USERNAME%\Documents\System\7z-x64.exe" Laufwerksbuchstabe d: steht in diesem Fall für einen USB Stick. Das funktioniert natürlich nicht mehr wenn ich nun einen PC habe der bspw. 2 Festplatten drin hat. Gibt es hier einen allgemeinen Pfad zum Wechseldatenträger was quasi dem %USERNAME% gleich kommt? Neues Textdokument.txt bearbeitet 24. Juni 2019 von Newbe2019 Zitieren Link zu diesem Kommentar
tesso 375 Geschrieben 24. Juni 2019 Melden Teilen Geschrieben 24. Juni 2019 vor 26 Minuten schrieb Newbe2019: - Ich brauche noch eine Änderung im Befehl "Copy-Item d:\7z-x64.exe c:\Users\%USERNAME%\Documents\System\7z-x64.exe" Laufwerksbuchstabe d: steht in diesem Fall für einen USB Stick. Das funktioniert natürlich nicht mehr wenn ich nun einen PC habe der bspw. 2 Festplatten drin hat. Gibt es hier einen allgemeinen Pfad zum Wechseldatenträger was quasi dem %USERNAME% gleich kommt Ist jetzt nicht so schwer da was zu finden. https://stackoverflow.com/questions/10634396/how-do-i-get-the-drive-letter-of-a-usb-drive-in-powershell vor 29 Minuten schrieb Newbe2019: - Mir fehlt noch ein Befehl für das Umbenennen eines Registryordners, siehe oben Punkt 2. Kennst Du da was? Konnte bisher nichts finden. https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/rename-item?view=powershell-6 https://blog.netwrix.com/2018/09/11/how-to-get-edit-create-and-delete-registry-keys-with-powershell/ 1 Zitieren Link zu diesem Kommentar
daabm 1.355 Geschrieben 24. Juni 2019 Melden Teilen Geschrieben 24. Juni 2019 Danke @tesso 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.