CMD (Win 7) - zmiana obrazu powitalnego startu systemu.

Dodano: 2010-05-28

Logo powitalne systemu Windows nie musi się każdemu podobać, jeżeli chce go ktoś zmienić na swoją ulubioną tapetę to nie jest to żaden problem. Jak to zrobić, kroki poniżej:

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background dodają jeżeli nie istnieje wartość DWORD o nazwie OEMBackground i parametrze 1.
  2. Następny krok to utworzenie dwóch folderów info\backgrounds\ jeśli nie istnieją w lokalizacji: c:\Windows\System32\oobe\
  3. Teraz trzeba tylko skopiować plik w formacie *.jpg i zamienić jego nazwę na backgroundDefault.jpg
  4. Jeszcze tylko restart komputera i można się cieszyć nowym obrazem okna powitalnego ;).

Powyższy opis ma na celu umożliwienie ręczną modyfikację, lecz po co to robić jak można wykorzystać do tego skrypty poniżej (uruchamiać je należy na prawach administratora :). Pierwszy skrypt przygotowywuje wpis w rejestrze oraz tworzy potrzebne foldery.

Drukuj Zaznacz kod
@echo off
cls

@echo Nalezy uruchamiac na prawach admnistratora.
@echo Dodanie wartości DWORD o nazwie OEMBackground do klucza: 
@echo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background

REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background /f /v OEMBackground /t REG_DWORD /d 1 

@echo.
@echo Utworzenie odpowiednich folderow, jezeli nie istnieja.
if not exist c:\Windows\System32\oobe\info\backgrounds\ mkdir c:\Windows\System32\oobe\info\backgrounds\

Kolejny skrypt kopiuje obraz do odpowiedniego folderu w systemie jednocześnie zamieniając jego nazwę.

Drukuj Zaznacz kod
@echo off

@echo Kopiowanie pliku %1

if exist c:\Windows\System32\oobe\info\backgrounds\ GOTO COPYJPG
GOTO EXIT_ERROR

:COPYJPG
copy %1 c:\Windows\System32\oobe\info\backgrounds\backgroundDefault.jpg
GOTO EXIT

:EXIT_ERROR
@echo Niepoprawna konfiguracja!!!

:EXIT