2010-09-03 148 views
1

我已经搜索了网页的高低,只是无法包裹我的头。如何使用AxMsRdpClient通过RDP连接到云实例时启用SecuredSettingsEnabled?

基本上我想连接到位于云中的Windows Server 2008实例并运行批处理文件(位于实例上)。

我正在使用AxMSTSCLib和MSTSCLib通过RDP连接到它,但无法运行批处理。问题是SecuredSettingsEnabled未启用,所以我受限于执行此类操作。

如何正确连接,以便SecuredSettingsEnabled设置为True,并且可以运行批处理?

回答

1

您可以将AxMsTsc客户端的AdvancedSettings属性强制转换为所需的设置界面。然后你可以访问所有可用的设置。通过这个为WPF中的标签化RDP会话工具启用SmartSizing。

 
this.Client = new AxMsTscAxNotSafeForScripting(); 
IMsRdpClientAdvancedSettings7 settings = 
    (IMsRdpClientAdvancedSettings7)this.Client.AdvancedSettings; 
settings.SmartSizing = true; 
+0

我不明白这是如何回答这个问题的? – 2013-08-06 13:44:49

+0

问题是,他希望设置的属性在默认界面中不可用。如果您将客户端属性转换为特定接口(如“IMsRdpClientAdvancedSettings7”),则可以使用其他属性,这些属性稍后会添加到ActiveX组件。 – JanW 2013-08-07 07:57:03

相关问题