Ich beschreibe hier jetzt nicht alles sondern nur das, was ich immer in meinen Skripts benötige:
- Prozess starten und warten
- Argumente übergeben (ggf mit Hochkommas)
Hier anhand eines Beispiels für die Silent Installation für das allseits beliebte Bildanzeige-Programm IrfanView:
Start-Process -FilePath "iview457_x64_setup.exe" -ArgumentList "/silent /thumbs=0 /group=1 /allusers=1 /assoc=1 /assocallusers /ini=""%AppData%\IrfanView""" -Wait
Hochkommas in Parameter müssen also verdoppelt werden.
Das „-Wait“ sorgt dafür, dass hier auf das Ende des Prozesses gewartet wird.
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/prozesse-in-powershell-starten/
Für das Setup wird ein Config XML benötigt, meines sieht so aus:
<Configuration Product="OMUI.de-de">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
</Configuration>
Danach das Setup starten:
SW_DVD5_Office_Multi_Lang_Pack_2016_W32_German_MLF_X20-41294\setup.exe /config "config.xml"
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/office-2016-sprachpaket-silent-nachinstallieren/
Das Problem hier kostete viel Nerven und Zeit. Im Zuge des Supportendes von Windows 7 aktualisieren wir gerade einige Windows 7 Rechner auf Windows 10 (1803). Da tauchte immer nach dem Upgrade das Problem auf, dass die Rechner sich nicht richtig mit den Netzwerken verbundeten. Jedes mal beim LAN anschließen öffnete sich der Edge auf eine msftconnect Seite und anschließend auf MSN.com. WLAN verbindete unser WPA2 Enterprise WLAN nicht mehr oder meinte es ist noch eine Aktion erforderlich.
Das Problem hängt mit der Erkennung von Internetzugriff zusammen. Für die Lösung mussten wir folgendes machen:
Freischalten folgender URL/IPs auf der Firewall: www.msftncsi.com bzw die IPs 80.239.247.52 und 80.239.247.38 (Aliase sind: www.msftncsi.com und www.msftncsi.com.edgesuite.net)
Ausrollen folgender Registry Keys via GPO (scheinbar werden die vom Windows Setup nicht richtig aktualisiert – diese zeigen dann noch auf die Windows 7 Werte):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet]
"ActiveWebProbeContent"="Microsoft Connect Test"
"ActiveWebProbeContentV6"="Microsoft Connect Test"
"ActiveWebProbeHost"="www.msftconnecttest.com"
"ActiveWebProbeHostV6"="ipv6.msftconnecttest.com"
"ActiveWebProbePath"="connecttest.txt"
"ActiveWebProbePathV6"="connecttest.txt"
"PassivePollPeriod"=dword:0000000f
Nach einem Reboot verbinden sich die Rechner wie gewohnt.
Hier gibts noch etwas Basis Info zum Thema NCSI: https://www.techrepublic.com/blog/data-center/what-do-microsoft-and-ncsi-have-in-common/
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/windows-10-upgrade-und-netzwerkprobleme/
Wir haben bei unserem WDS (Windows Deployment Services) unsere Boot Images auf Windows 10 umgestellt, seitdem weigerte sich der WDS Manager neue Treiber zum Boot Image hinzuzufügen mit der Meldung „Request not supported“.
Hintergund ist der, dass das DISM (v6.x), das mit Windows 2012 R2 kommt nicht mit Windows 10 Images umgehen kann. Wir brauchen also eine neuere Version (v10.x), das Update ist allerdings nicht so einfach.
Das Windows 10 Assessment and Deployment Kit findet man hier (direkt): http://go.microsoft.com/fwlink/p/?LinkId=526740 und installieren.
Nach der Installation einen Windows Explorer öffnen und nach C:\Windows\System32 wechseln und dismapi.dll und dism.exe raussuchen. Bei beiden Dateien in den Eigenschaften den Besitzer wechseln und Vollzugriff anhaken. Danach die Dateien umbenennen auf dismapi-old.dll und dism-old.exe.
In den Systemeigenschaften die PATH Variable noch um den Pfad erweitern (als erstes eintragen): „C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM“ erweitern.
Danach muss der WDS / Server Manager neu gestartet werden und es sollte klappen.
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/wds-win10-image-und-request-not-supported/
Zuerst gehört mal das WIN10 ISO am System gemountet.
Als nächtes öffnen wir eine Commandline WICHTIG diese aber unbedingt als Administrator Öffnen! (rechte Maustaste als Administrator ausführen, auch wenn Ihr bereits als Admin angemeldet seid.)
Weiterlesen
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/dotnet-framework-3-5-unter-win-10-installieren/
Wenn man mehrere IP Adressen hat und telnet erzwingen will von einer bestimmten aus zu verbinden kann man das so erzwingen:
telnet -b 192.168.1.1 mail.example.net 25
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/telnet-von-einem-anderen-netzwerk-interface/
Bei meiner W7 MUI installation habe ich wieder einmal das falsche Tastaurlayout wodurch wieder ein paar mal mein User gesperrt wurde bevor ich mitbekommen habe das dies auf Englisch eingestellt war .
Nunja eigentlich ist dies sehr einfach zu beheben.
Einfach in der Registry einen Wert ändern.
Hierzu bewegen wir uns einfach zu folgendem Pfad:
HKEY_USERS/Default/Keyboard Layout/Preload
und dort einfach bei den Key „1“ den Wert auf „00000407“ für ein Deutsche Tastaturlayout oder „00000409“ für ein Englisches Tastaturlayout eingeben. Bei den einen oder anderen werden vielleicht sogar mehrere Key’s hinterlegt sein. Nr. 1 wird beim laden eigentlich immer präferenziert. Also am besten dort den gewünschten Wert Eintragen.
Viel Spaß damit.
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/windows-logonscreen-tastaturlayout/
Folgende Fehlermeldung bei Sysprep: A fatal error occurred while trying to sysprep the machine?
Das hier sollte weiterhelfen:
- Verzeichnis „%WINDIR%\System32\sysprep\Panther“ löschen oder umbenennen (%WINDIR% ist im Normalfall wohl C:\Windows)
- unter hklm\system\setup\status\sysprepstatus, GeneralizationState auf 7 setzen
- unter hklm\software\microsoft\windows nt\currentversion\softwareprotectionplatform, SkipRearm auf 1 setzen
Sysprep nochmal starten, das hat bei mir geholfen, andere Tips findet man in diesem Forum Thread:
https://social.technet.microsoft.com/Forums/windows/en-US/425bd101-8a87-488c-b2e2-9f2f8113a0d9/sysprep-fatal-error-occurred-while-trying-to-sysprep-the-machine?forum=w7itproinstall
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/sysprep-a-fatal-error-occurred-while-trying-to-sysprep-the-machine/
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/windows-produkt-key-auslesen/
Gerade wieder das Problem aufgetaucht, eine XP Maschine zu virtualisieren (ja, sowas gibt es nocht zuhauf!).
Der Task des Convertes brach aber mit der vielsagenden Meldung „FAILED: Unable to create a VSS snapshot of the source volume(s). Error code: 2147754776 (0x80042318).“ ab. Das Problem ist nicht der Converter sondern Volume Shadow Copy vom Windows XP.
Es gibt einiges an Knowledge Base Artikeln von Microsoft und VMware, viele halfen mir nichts. Einer von Microsoft brachte dann aber doch die Lösung: https://support.microsoft.com/en-us/kb/940184
Der FixIt ging nicht direkt bei mir weil angeblich falsches Betriebssystem, aber der manuelle Weg klappte.
Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/windows-xp-mittels-vmware-converter-in-vm-umwandeln/
Neueste Kommentare