Remote Assistance používání v AD

Home / Uncategorized / Remote Assistance používání v AD

Pokud chcete používat Remote Assistance na Windows XP a nechcete nutit uživatele vytvářet tickety. Lze to jednoduše nastavit.

Nejdříve musíte v GPO ve větvi Computers\Administrative Templates\System\Remote Assistance nastavit "Offer Remote Assistance". Jsou zde 2 volby na výběr. První nastavuje zda se dá na PC připojit v režimu pasivním a druhá zda se bude dát převzít řízení.
Tyto 2 nastavení jsou prezentovány v registru klíčí
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
fAllowUnsolicited = 1 povolení Remote Assistance
fAllowUnsolicitedFullControl = 1 povolení převzetí řízení

  Image002
Je tu ještě volba Helpers, kde se dají vyjmenovat pracovníci kteří mají právo připojit se pomocí RA. Bohužel mi tato volba nefunguje 🙂

K připojení si musíme vytvořit zástupce, který nám připojení umožní. Při tvorbě zástupce budeme spouštět
hcp://CN=Microsoft%20Corporation,L=Redmond,S=Washington,C=US/Remote%20Assistance/Escalation/Unsolicited/Unsolicitedrcui.htm

V této chvíli jsme schopni se připojit k PC přes Remote Assitance bez nutnosti uživatele vytvářet ticket. Ale zatím pořád potřebujeme aby nám uživatel potvrdil připojení a pak potvrdil převzetí řízení. Tyto dvě potvrzení se dají obejít upravou 2 HTM souborů na straně klienta.

1. Soubor -> C:\WINDOWS\PCHealth\HelpCtr\System\Remote Assistance\helpeeaccept.htm
Potvrzení pro připojení. Otevřeme si soubor a najdeme řádky, které obsahují

catch(error)
{
parent.FatalError( parent.L_RCCTL_Text, error );
}
btnAccept.disabled = false;
btnDecline.disabled = false;
btnDecline.focus();
;
}

Do souboru připíšeme DoAccept();. Tím zajistíme, že nám uživatel nemusí potvrzovat připojení

catch(error)
{
parent.FatalError( parent.L_RCCTL_Text, error );
}
btnAccept.disabled = false;
btnDecline.disabled = false;
btnDecline.focus();
DoAccept();
;
}

2. Soubor -> C:\WINDOWS\PCHealth\HelpCtr\System\Remote Assistance\Interaction\Server\TakeControlMsgs.htm
Převzetí řízení.

idBody.style.visibility = "hidden";
alert( L_ERRACCESSDENIED_Text );
return;
}
return;
}

Přidáme řádek OnClickHandler(0);. Tímto řádkem si potvrdíme převzetí řízení.

idBody.style.visibility = "hidden";
alert( L_ERRACCESSDENIED_Text );
return;
}
onClickHandler(0);
return;
}

Po těchto upravách se lze připojit k uživateli bez jeho interakce. Jediné co musí být je přihlášený.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *