Težave z oddaljenimi orodji v sistemu Windows 7 x64

Pred kratkim sem se moral spoprijeti s težavo povezave pripomočka SCCM Remote Tools z računalnikom z operacijskim sistemom Windows 7 x64. Simptomi težave so naslednji:

Strokovnjak za tehnično podporo začne sejo oddaljenega upravljanja z oddaljenimi orodji System Center Configuration Manager 2007 z računalnikom z operacijskim sistemom Windows 7 x64, vendar se ne more povezati, čeprav je del lokalne skupine ConfigMgr Remote Control Uporabniki. Konkretna napaka je odvisna od načina povezave:

- če uporabimo pripomoček RC.EXE, se prikaže napaka Ni mogoče do stik gostitelj

- pri povezovanju preko ukazne vrstice (v formatu) RC.Primer 1 <IP naslov>, še ena napaka - Dostop Zavrnjeno

V dnevniku RemoteControl.log napake izgledajo takole:

Začel se je strežnik za daljinsko upravljanje. RemoteControl 07.02.2012 17:12:19 2856 (0x0B28)
Ni mogoče aktivirati predmeta zaganjalnika (0x80070005) RemoteControl 07.07.2012 17:12:19 2856 (0x0B28)
Server ni več v uporabi. Zaustavitev. RemoteControl 07.02.2012 17:12:19 2856 (0x0B28)
Strežnik za daljinsko upravljanje se običajno prekine. RemoteControl 07.02.2012 17:12:19 2856 (0x0B28)

Na splošno je malo informacij ... Odločili smo se, da bomo s pomočjo pripomočka ProcMon spremljali trenutno aktivnost na težavni napravi, rezultat pa ni bil dolg - v dnevniku so bile vidne napake v dostopu do naslednjih datotek:

C: \ Windows \ SysWOW64 \ CCM \ clicomp \ RemCtrl \ RCLaunch.exe
C: \ Windows \ SysWOW64 \ CCM \ Dnevniki \ RemoteControl.log

Potem ko smo se seznanili s seznamom dovoljenj NTFS za datoteko% Windir% \ SysWOW64 \ CCM \ clicomp \ RemCtrl \ RCLaunch.exe, se je izkazalo, da skupina "Uporabniki oddaljenega nadzora ConfigMgr" nima banalnih pravic do te datoteke oz. podporni uporabnik preprosto ne more zagnati zaledja RC.

In za rešitev težave je dovolj, da pravicam za branje in izvrševanje skupine uporabnikov Remote Control ConfigMgr dodelite določeno datoteko.

Če morate množično nastaviti pravice na več osebnih računalnikih, lahko uporabite naslednji ukaz, ki ga lahko distribuirate na delovne postaje z uporabo SCCM ali skripta za prijavo skupinske politike.

cacls% Windir% \ syswow64 \ CCM \ clicomp \ remctrl \ RCLaunch.exe / e / g "ConfigMgr Remote Control Users": r

Če se odločite za zagon tega ukaza na vseh Win7 x64 z uporabo SCCM, vam bo naslednja poizvedba pomagala sestaviti zbirko računalnikov z operacijskim sistemom Windows 7 - x64

izbrati SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier, SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client iz SMS_R_System notranjo pridružitev SMS_G_System_COMPUTER_SYSTEM na SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId notranji pridruži SMS_G_System_OPERATING_SYSTEM na SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId kjer SMS_G_System_COMPUTER_SYSTEM .SystemType = "računalnik, ki temelji na x64" in SMS_G_System_OPERATING_SYSTEM.Nastav kot "Microsoft Windows 7%"