원격 컴퓨터의 사용자 "AppData"에 액세스하려고합니다. 나는 필요한 모든 권리를 가진다. 나는이 시도 :먼 컴퓨터의 % appdata %에 액세스하십시오. .NET openremotebasekey
r = RegistryKey.OpenRemoteBaseKey(RegistryHive.Users, MachineName)
r.OpenSubKey(SIDValue & "\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders")
AppData = r.GetValue("AppData")
사실은 내 자신의 APPDATA 폴더 ... 먼 컴퓨터의 계정 실제로 SID 값을 검색 함과 광산 (I 도메인에서 오전) 동일합니다. 나는 그것이 내 appdata 폴더를 얻는 이유인지 모른다.
어떻게해야합니까?
HKEY_Local_Machine을 탐색 할 때 원격 컴퓨터에 대한 정보를 가지고 있습니다. 그러나 HKEY_USERS를 탐색 할 때는 그렇지 않습니다.