windows server 2012 desktop remoto - Enviar mensagens entre usuários padrão

5

Alguém conhece a política, ou a alteração do registro, etc. para permitir mensagens (no mesmo servidor) entre usuários padrão ...

um prompt de cmd elevado ou o gerenciador de tarefas funciona, é claro ... mas precisa que funcione em contas padrão.

H:\>msg scott hi
Error sending message to session RDP-Tcp#0 : Error 5
Error [5]:Access is denied.

(Este é o servidor do windows 2012)

Também me lembro de configurar algo no servidor 2008 r2, mas não consigo lembrar o que era, então pode ser feito -

Obrigado!

    
por Scott Kramer 16.11.2012 / 18:58

2 respostas

2

A Microsoft retirou o console de Configuração do Host de Sessão da Área de Trabalho Remota no Server 2012. Você ainda pode fazer algumas coisas no Gerenciador de Servidores, mas não tenho certeza se pode modificar as propriedades do objeto RDP-Tcp connection. Isso é muito chato.

Você ainda pode fazer isso com o WMI.

Esta é a documentação do MSDN para o método ModifyPermissions da classe WMI Win32_TSAccount:

link

Assim, a partir do PowerShell, primeiro obtenha a conta cujas permissões você deseja modificar:

$TSAccount = @(Get-WmiObject -Namespace Root\CIMv2\TerminalServices -Query "SELECT * FROM Win32_TSAccount WHERE TerminalName='RDP-TCP' AND AccountName='BUILTIN\Remote Desktop Users'")

Agora você deve ter um objeto de conta em $TSAccount , algo assim:

...
AccountName        : BUILTIN\Remote Desktop Users
AuditFail          : 0
AuditSuccess       : 0
Caption            :
Description        :
InstallDate        :
Name               :
PermissionsAllowed : 289
PermissionsDenied  : 0
SID                : S-1-5-32-555
Status             :
TerminalName       : RDP-Tcp
PSComputerName     : SERVER01

PermissõesPermitido é um bitmap. Você deseja adicionar WINSTATION_MSG , que tem um valor de 7, a essa propriedade AllowAllowed.

Foreach($account In $TSAccount)
{
    $account.ModifyPermissions(7,1)
}

Portanto, antes da alteração, o bitmap PermissõesAllowed do decimal 289 se parece com isso em binário:

100100001

Mas eu virei esse 7º, então agora parece:

110100001

Quando você converte de volta para decimal, é 417.

Alguém em MS provavelmente não queria que fôssemos fazer isso para que ficasse tão difícil para nós, né?

    
por 29.06.2013 / 02:59
0

Abra a Configuração do Host de Sessão da Área de Trabalho Remota > Propriedades da conexão RDP-Tcp objeto > guia Segurança > Avançado > Edite a entrada em que você está interessado (talvez grupo de segurança de usuários de área de trabalho remota) > Marque a caixa de seleção da mensagem

Também deve funcionar para o Windows Server 2012.

    
por 19.11.2012 / 13:14