Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem převod regkey do dávkového souboru bat.

Ahoj,
chtěl bych vědět jak změnit tento klíč:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur rentVersion\Authentication\LogonUI\Background]
"OEMBackground"=dword:00000001

tak, aby se přidal do registru pomocí souboru.bat . je to klíč pro změnu přihlašovací obrazovky
z vlastního obrázku. Dík

Předmět Autor Datum
http://stackoverflow.com/questions/130193/is-it-po ssible-to-modify-a-registry-entry-via-a-bat-cmd-s…
Wikan 02.08.2015 12:55
Wikan
Návod tam je dobrý, ale vůbez mi to nepomohlo , ale nepíše se tam co znamenají ty zkratky: separator…
Qweer 02.08.2015 13:24
Qweer
Ale píše.
Wikan 02.08.2015 13:28
Wikan
už sem si toho všimnul, ale jak to poskládat dohromady? úplný moribundus...
Qweer 02.08.2015 13:38
Qweer
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background /v OEMBackg… nový
Wikan 02.08.2015 13:47
Wikan
nefunguje. hlásí to chybu: CHYBA: Neplatná syntaxe. Chcete-li zobrazit nápovědu, zadejte příkaz REG… nový
Qweer 02.08.2015 13:53
Qweer
Zkoušel jsem to a úplně normálně funguje. nový
Wikan 02.08.2015 13:58
Wikan
Dík už to funguje... nějakým nedopatřením jsem tam udělal mezeru.... zde je celý zdroják: @ echo of… nový
Qweer 02.08.2015 14:14
Qweer
for cyklus pro prosté iterační projetí počtu X má přepínač /L, viz: FOR /L %proměnná IN (začátek,kr… nový
touchwood 02.08.2015 15:23
touchwood
lépe to neumím... nový
Qweer 02.08.2015 17:38
Qweer
máš tam opakovaně zbytečné čekání s pingem a nesmyslný cyklus for, který nic nedělá. diakritiku je l… nový
lední brtník 02.08.2015 17:52
lední brtník
Je to cool. Vypadá to, že to 10 minut něco dělá, vypisuje to na obrazovku, místo toho, abys to odkli… poslední
Jan Fiala 02.08.2015 18:21
Jan Fiala

Dík už to funguje... nějakým nedopatřením jsem tam udělal mezeru....
zde je celý zdroják:

@ echo off
title Změna uvítací obrazovky
color 1A
echo.
echo ################# ZMĚNA UVÍTACÍ OBRAZOVKY ####################
echo.
echo čekej...
ping -n 2 localhost >nul
echo.
echo|set /p=Příprava k vytváření souboru...
ping -n 3 localhost >nul
echo.
for %%A in ( A B C D E F G H CH I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ) do echo|set /p=.
echo 100%%
MD "C:\Windows\System32\oobe\info\backgrounds"
copy "backgroundDefault.jpg" "C:\Windows\System32\oobe\info\backgrounds\backgro undDefault.jpg"
dir "C:\Windows\System32\oobe\info\backgrounds"
echo.
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Aut hentication\LogonUI\Background /v OEMBackground /t REG_DWORD /d 1 /f
echo.
echo čekej...
ping -n 5 localhost >nul
cls
echo.
echo.
echo Změna přihlašovací obrazovky proběhla úspěšně.
ping -n 3 localhost >nul
echo.
echo.
echo.
echo Zavírání okna...
ping -n 5 localhost >nul
echo.
echo.
exit

for cyklus pro prosté iterační projetí počtu X má přepínač /L, viz:

FOR /L %proměnná IN (začátek,krok,konec) DO příkaz [parametry-příkazu]

Sada je posloupnost čísel od <začátek> do <konec> po <krok>.
Např. (1,1,5) vygeneruje sekvenci (1 2 3 4 5) a (5,-1,1)
vygeneruje sekvenci (5 4 3 2 1)

edit: to nic ale nemění na bezúčelnosti toho skriptu, který vypisuje a čeká naprosto zbytečně. Vypadá to "cool", ale je to lamerské.

máš tam opakovaně zbytečné čekání s pingem a nesmyslný cyklus for, který nic nedělá.
diakritiku je lepší vynechat - stejně jako vytýkané zbytečné čekání.
podle "color 1A" je ti asi 11 let, příčetné barvy budou spíš "color 70".
nefunguje to pod omezeným účtem, ale to samoadmini nekontrolují a neřeší.

Zpět do poradny Odpovědět na původní otázku Nahoru