Jump to content
Sign in to follow this  
Newbe2019

Staging von Geräten per Script?

Recommended Posts

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! :-)

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites
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..

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites
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

Edited by Newbe2019

Share this post


Link to post
Share on other sites
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/

 

  • Like 1

Share this post


Link to post
Share on other sites
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...