Acontece que os scripts que estou falando estão em um compartilhamento de rede, porque eles estão na minha pasta pessoal.
A execução de scripts de compartilhamentos de rede é bloqueada pela política de grupo.
Em minha estação de trabalho no escritório de um cliente, tenho alguns scripts personalizados que me permitem conectar-se a vários servidores sem ter que abrir manualmente a conexão de área de trabalho remota, inserir o nome do servidor e as credenciais, etc.
Isso funcionou muito bem até que o cliente migrou minha máquina para o Windows 8.1. Agora, ainda posso usar a Área de Trabalho Remota manualmente (por exemplo, iniciando-a com o mouse), mas quando uso um script que invoca mstsc.exe
, recebo a mensagem de erro
This program is blocked by group policy
Eu entendo que os administradores podem bloquear o uso deste programa. O que eu não entendo é porque o programa pode ser usado manualmente , mas não através de um script.
Alguma idéia?
Observe que, quando usado por meio de um script, a Área de Trabalho Remota ainda exibe avisos como "Esta conexão pode ser insegura" etc. Portanto, não acho que ela possa ser usada por scripts mal-intencionados, pois o usuário precisa confirmar a conexão manualmente.
Acontece que os scripts que estou falando estão em um compartilhamento de rede, porque eles estão na minha pasta pessoal.
A execução de scripts de compartilhamentos de rede é bloqueada pela política de grupo.