Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Oprava zápisu do registru

Ahoj,
nevidí někdo chybu?

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Test]
[HKEY_CLASSES_ROOT\Directory\Background\shell\Test\shell]
[HKEY_CLASSES_ROOT\Directory\Background\shell\Test\shell\runas]
[HKEY_CLASSES_ROOT\Directory\Background\shell\Test\shell\runas\command]
@="cmd.exe"

Po vložení do registrů a spuštění příkazu dostanu chybu:

K tomuto souboru není přidružená žádná aplikace...
Předmět Autor Datum
Spuštění jakého příkazu?
Wikan 24.01.2021 19:19
Wikan
No příkaz je: cmd.exe
dedekk 24.01.2021 19:39
dedekk
Tak to jsi to moc nevylepšil, takže budu jenom tipovat, co vlastně chceš udělat: Windows Registry E…
Wikan 24.01.2021 19:47
Wikan
V kontextovém menu (pravoklik) mám položku na kterou když kliknu, spustím požadovaný příkaz. Potřebu…
dedekk 24.01.2021 19:50
dedekk
Nechceš prozradit, o co se snažíš? K tomuto souboru není přidružená žádná aplikace... Přípona soub…
host 24.01.2021 19:40
host
Ty chceš spustiť príkazový riadok cmd.exe, ako Správca? Alebo o čo ti ide? https://answers.microsof…
Nuda 24.01.2021 19:48
Nuda
Ano, jako správce. Ale ze svého odkazu v kontextovém menu. Tohle řešení nehledám.
dedekk 24.01.2021 19:51
dedekk
Preco si nevytvoris odkaz na cmd, ktoreho vlastnost bude, ze sa spusta ako spravca? Nechces vynajst…
fleg 24.01.2021 20:34
fleg
Tak si to udělej sám...
dedekk 24.01.2021 20:46
dedekk
Chtěl bych vidět jak uděláš spuštění zástupce z registrů :-D poslední
JenHost 25.01.2021 10:59
JenHost

V kontextovém menu (pravoklik) mám položku na kterou když kliknu, spustím požadovaný příkaz. Potřebuji ho spustit jako správce, což by měl být tento zápis do registrů, jenže to nefunguje.
Tvůj zápis který je v rootu mě taky funguje, já ale hledám jiné řešení, hledám spuštění v subcommands (bude tam více příkazů pod jedním odkazem). Tak jak je napsáno v původním dotazu.

Ty chceš spustiť príkazový riadok cmd.exe, ako Správca? Alebo o čo ti ide?

https://answers.microsoft.com/en-us/windows/forum/all/i-am-an-administrator-and-still-i-dont-have/7365ba89-ef33-46e5-9348-a4c45f26a774

V prípade, ak chceš mať v roletke kontextového menu pravej myší štít s prevzatím vlastníctva niektorého súboru alebo zložky, potom Merge tento *reg skript, ktorý si v Notepad.exe určite vyrobíš sám.
--------------------------------------------------------

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\runas]

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Prevziat vlastnictvo"
"HasLUAShield"=""
"NoWorkingDirectory"=""
Position="middle"

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l"

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Prevziat vlastnictvo"
"HasLUAShield"=""
"NoWorkingDirectory"=""
Position="middle"

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q"

[-HKEY_CLASSES_ROOT\dllfile\shell\runas]

[HKEY_CLASSES_ROOT\dllfile\shell\runas]
@="Prevziat vlastnictvo"
"HasLUAShield"=""
"NoWorkingDirectory"=""
Position="middle"

[HKEY_CLASSES_ROOT\dllfile\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l"

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="Prevziat vlastnictvo"
"HasLUAShield"=""
"NoWorkingDirectory"=""
Position="middle"

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q"

[-HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas]
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@="\"%1\" %*"
"IsolatedCommand"="\"%1\" %*"

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