Uso de tsconfig / tsadmin en Windows Server 2012 localmente

11

Me acostumbré tsconfig.mscy tsadmin.msc(también conocido como Complementos de MMC de Configuración de Servicios de Terminal Server / Administración de Servicios de Terminal Server ) de las versiones anteriores de Windows y, por lo tanto, odio profundamente la interfaz de usuario RDMS de nuevo estilo que está destinada como el reemplazo de acuerdo con la documentación (Hyper-V como requisito) ¿Por qué necesitaría alguna vez Hyper-V en un servidor de terminal?

Con Server 2012, parecen haberse ido para siempre. ¿Alguna forma de recuperarlos localmente? Aunque las conexiones remotas desde máquinas Server 2008 R2 parecen funcionar con ambas consolas, preferiría que también se ejecuten localmente en los titulares de roles de Escritorio remoto de Server 2012.

el wabbit
fuente

Respuestas:

7

He encontrado una solución al problema de tsadmin. Copie estos archivos de un servidor 2008 a la computadora con Windows 2012/8 en C:\windows\system32:

tsadmin.dll
tsadmin.msc
umcRes.dll
wts.dll

Luego importe la siguiente configuración de registro:

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MMC \ SnapIns \ FX: {3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}]
"ApplicationBase" = hex (2): 43,00,3a, 00,5c, 00,57,00,69,00,6e, 00,64,00,6f, 00,77,00, \
  73,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,00,00
"About" = "{00000000-0000-0000-0000-000000000000}"
"VersionStringIndirect" = "@ C: \\ Windows \\ System32 \\ umcRes.dll, -106"
"ProviderStringIndirect" = hex (2): 40,00,43,00,3a, 00,5c, 00,57,00,69,00,6e, 00,64, \
  00,6f, 00,77,00,73,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00, \
  5c, 00,75,00,6d, 00,63,00,52,00,65,00,73,00,2e, 00,64,00,6c, 00,6c, 00,2c, 00,2d, \
  00,31,00,30,00,32,00,00,00
"NameString" = "Administrador de servicios de escritorio remoto"
"HelpTopic" = hex (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, 00, \
  74,00,25,00,5c, 00,68,00,65,00,6c, 00,70,00,5c, 00,74,00,73,00,5f, 00,6d, 00,61, \
  00,6e, 00,61,00,67,00,65,00,72,00,2e, 00,63,00,68,00,6d, 00,00,00
"AssemblyName" = "tsadmin"
"RuntimeVersion" = "v2.0.50215"
"Descripción" = "Administrar sesiones de Servicios de escritorio remoto"
"DescripciónStringIndirect" = hex (2): 40,00,43,00,3a, 00,5c, 00,57,00,69,00,6e, 00, \
  64,00,6f, 00,77,00,73,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32, \
  00,5c, 00,75,00,6d, 00,63,00,52,00,65,00,73,00,2e, 00,64,00,6c, 00,6c, 00,2c, 00, \
  2d, 00,31,00,30,00,34,00,00,00
"LinkedHelpTopics" = hex (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, \
  00,6f, 00,74,00,25,00,5c, 00,68,00,65,00,6c, 00,70,00,5c, 00,74,00,73,00,5f, 00, \
  6d, 00,61,00,6e, 00,61,00,67,00,65,00,72,00,2e, 00,63,00,68,00,6d, 00,00,00
"NameStringIndirect" = hex (2): 40,00,43,00,3a, 00,5c, 00,57,00,69,00,6e, 00,64,00,6f, \
  00,77,00,73,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00, \
  75,00,6d, 00,63,00,52,00,65,00,73,00,2e, 00,64,00,6c, 00,6c, 00,2c, 00,2d, 00,31, \
  00,30,00,33,00,00,00
"IconIndirect" = hex (2): 40,00,43,00,3a, 00,5c, 00,57,00,69,00,6e, 00,64,00,6f, 00,77, \
  00,73,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,75,00, \
  6d, 00,63,00,52,00,65,00,73,00,2e, 00,64,00,6c, 00,6c, 00,2c, 00,2d, 00,31,00,31, \
  00,31,00,00,00
"FxVersion" = "2.0.1.7"
"Type" = "Microsoft.TerminalServices.Monitor.SnapIn.TSManagerSnapIn, tsadmin, Version = 6.1.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35"
"FolderBitmapsColorMask" = dword: 00000000
"ModuleName" = "tsadmin.dll"
"Proveedor" = "Microsoft Corporation"
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MMC \ SnapIns \ FX: {3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F} \ NodeTypes]
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MMC \ SnapIns \ FX: {3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F} \ Standalone]
Stefan
fuente
1
Wow, +1 por ingenio. Sin embargo, usar un comportamiento indocumentado seguramente le causará dolores de cabeza en el futuro cuando deje de funcionar o algo totalmente no relacionado en otro lugar se rompa debido a esto.
Pacerier
5

Soporte tsconfig.mscsimilar a la solución de Stefan paratsadmin.msc

1) Agregue estos archivos (desde un servidor 2008 a la computadora con Windows 2012/8 en C: \ windows \ system32):

  • tsconfig.dll
  • tsconfig.msc

2) Importar la configuración del registro:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3a74debb-f903-46a6-ac59-b6c3f565d6b4}]
"ApplicationBase"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,\
  73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,00,00
"About"="{00000000-0000-0000-0000-000000000000}"
"VersionStringIndirect"="@C:\\Windows\\System32\\umcRes.dll,-107"
"ProviderStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,\
  00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,\
  5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
  00,31,00,30,00,32,00,00,00
"NameString"="Remote Desktop Session Host Configuration Extension"
"HelpTopic"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
  74,00,25,00,5c,00,68,00,65,00,6c,00,70,00,5c,00,74,00,73,00,63,00,63,00,2e,\
  00,63,00,68,00,6d,00,00,00
"AssemblyName"="tsconfig"
"RuntimeVersion"="v2.0.50215"
"Description"="Configure Remote Desktop Session Host Namespace Extension"
"LinkedHelpTopics"="%systemroot%\\help\\tscc.chm"
"NameStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,\
  00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
  00,30,00,30,00,00,00
"IconIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,\
  6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,31,\
  00,30,00,00,00
"FxVersion"="2.0.1.7"
"Type"="Microsoft.TerminalServices.Configuration.SnapIn.TSConfigSnapInExt, tsconfig, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
"FolderBitmapsColorMask"=dword:00000000
"ModuleName"="tsconfig.dll"
"Provider"="Microsoft Corporation"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3a74debb-f903-46a6-ac59-b6c3f565d6b4}\Extension]
@="Namespace"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3a74debb-f903-46a6-ac59-b6c3f565d6b4}\NodeTypes]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3a74debb-f903-46a6-ac59-b6c3f565d6b4}\NodeTypes\{f86e6446-aaff-11d0-b944-00c04fd8d5b9}]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{80aaa290-abd9-9239-7a2d-cf4f67e42128}]
"ApplicationBase"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,\
  73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,00,00
"About"="{00000000-0000-0000-0000-000000000000}"
"VersionStringIndirect"="@C:\\Windows\\System32\\umcRes.dll,-107"
"ProviderStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,\
  00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,\
  5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
  00,31,00,30,00,32,00,00,00
"SmallFolderBitmapIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,\
  64,00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,31,00,32,00,30,00,00,00
"NameString"="Remote Desktop Session Host Configuration"
"HelpTopic"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
  74,00,25,00,5c,00,68,00,65,00,6c,00,70,00,5c,00,74,00,73,00,63,00,63,00,2e,\
  00,63,00,68,00,6d,00,00,00
"AssemblyName"="tsconfig"
"RuntimeVersion"="v2.0.50215"
"Description"="Configure Remote Desktop Session Host settings"
"DescriptionStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,\
  64,00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,31,00,30,00,31,00,00,00
"LinkedHelpTopics"="%systemroot%\\help\\tscc.chm"
"NameStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,\
  00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
  00,30,00,30,00,00,00
"IconIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,\
  6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,31,\
  00,30,00,00,00
"FxVersion"="2.0.1.7"
"Type"="Microsoft.TerminalServices.Configuration.SnapIn.TSConfigSnapIn, tsconfig, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
"FolderBitmapsColorMask"=dword:00000000
"ModuleName"="tsconfig.dll"
"Provider"="Microsoft Corporation"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{80aaa290-abd9-9239-7a2d-cf4f67e42128}\NodeTypes]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{80aaa290-abd9-9239-7a2d-cf4f67e42128}\NodeTypes\{f86e6446-aaff-11d0-b944-00c04fd8d5b9}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{80aaa290-abd9-9239-7a2d-cf4f67e42128}\Standalone]
osterik
fuente
Wow , ¿cómo saben esto?
Pacerier