De volta ao básico

Após um bom tempo sem postar, decidi mudar um pouco o conteúdo do blog. Ao invés de dicas de utilitários e experiências passadas no dia a dia, este blog será usado como uma ferramenta de apoio aos treinamentos que ministro. Como tenho observado que mutios alunos chegam aos cursos sem conhecimento algum, a intenção é fornecer material para que estes tenham uma base formada.

Sendo assim, o conteúdo publicado será destinado a demonstrar procedimento básicos, como apoio a quem está iniciando seus estudos na plataforma Microsoft, mais especificamente Windows 2008.

Artigos de cunho técnico, porém com um grau mais básico.

Espero que aproveitem!!

Anúncios

Onde está o “Executar como” (Run as)?

Por padrão, quando o Windows Vista é juntado á um domínio Active Directory, a opção do menu de contexto “Run as” (Executar como) não é exibida, impedindo que uma aplicação seja executada com as credenciais de outro usuário. A opção disponível é “Runs as Administrator” (Executar como Administrador), entretanto em alguns casos a necessidade é de executar com outra credencial, mesmo que não seja administrativa – conforme a figura abaixo:

Menu de contexto sem "Run As"

 

Para resolver esta situação, a Microsoft fornece um utilitário para ajudar nesta tarefa, chama-se ShellRunAs, disponível em: http://technet.microsoft.com/en-us/sysinternals/cc300361.aspx

O uso desta ferrameta é bastante simples, bastando executá-la com os parâmetros desejados para que a opção “Run as different User” (Executar com outro usuário) seja habilitada. Abaixo segue uma lista de opções que o utilitário oferece:

 

Sintaxe: shellrunas [/reg | [/quietreg ] | /regnetonly [/quiet] | unreg | [/netonly] <program> <arguments>

/reg   
Registra ShellRunas no menu de contexto

/regnetonly
Registra Shell /netonly no menu de contexto
Note: um prompt de comando irá aparecer ao iniciar o programa

/unreg
”Desregistra” ShellRunas do menu de contexto

/quiet
Registra ou “desregistra” o ShellRunAs do menu de contexto sem caixa de diálogo

/netonly
Utilizar somente em caso específico de credenciais de rede ou acesso remoto

<program>
Programa a ser executado com as credenciais

 

Como resultado final, espera-se que o menu de contexto seja alterado incluindo a opção “Run As different user” (Executar com outro usuário), conforme a figura abaixo:

 

RunAsDifUser

A execução desde também pode ser realizada através de política de grupo (GPO).

Aplicativo para terminal

Fica aqui uma dica para administradores de rede, um aplicativo para gerenciamento de conexões remotas. Trata-se Terminals, uma aplicativo multi services/remote desktops grátis, que aceita conexões RDP, VNC, VMRC, ICA Citrix, entre outras. O Aplicativo oferece recursos interessantes que o antigo “Remote Desktops” do Administrative Tools não oferece, como definir uma senha master para restringir acesso às conexões cadastradas, oraganizar grupos de servidores em favoritos, além de outras funcionalidades.

A interface é bastante amigável, além de facilitar a vida de administradores de rede.

Screenshot Terminals v1.7d

Para fazer download, basta acessar o link: http://terminals.codeplex.com/

Impressão perdida via Terminal Services

 

Ambiente:

Servidor com Windows 2008 Standard, clientes com Windows XP SP3 e Windows Vista SP1, ambos com .Net Framework 3.5.

Este Domain Controller foi promovido com o Serviço de Terminal já instalado, mesmo não seguindo a recomendação Microsoft.

 

Problema:

Ao tentar imprimir, o usuário não obtinha mensagem de erro, porém a impressão não era entregue para o seu dispositivo do cliente. O Evento apresentado no servidor era o seguinte:

Event_PrintFailAccessDenied

Solução:

Conceder permissão de gravação para os usuários do domínio no diretório de Spooler, neste caso foi utilizado o padrão: C:WindowsSystem32Spool

PermissionSpool

Hotfix e atualizações de segurança no SP2 do Windows 2008 e Vista

No dia 26 de Maio de 2009, foi liberado o Service Pack 2 para Windows 2008 e Windows Vista. Por enquanto apenas para os idiomas Inglês, Francês, Alemão, Japonês e Espanhol. Ainda não há previsão para os outros idiomas do produto.

 

Para saber mais sobre os hotfix e atualizações de segurança presentes no service pack acesse o seguinte site: http://technet.microsoft.com/en-us/library/dd335033.aspx

 

Download e mais informações sobre o Service Pack em:http://technet.microsoft.com/en-us/windows/dd262148.aspx

Print Spooler travando no Windows 2008

Causa:

Print Spooler reiniciando constantemente até o serviço não iniciar mais.

Ao tentar iniciar o serviço, a seguinte mensagem era exibida:

 

Windows could not start the Print Spooler on Local Computer.

Error2: the system cannot find the file specified.

O sistema operacional utilizado era o Windows 2008 Starndard x64 SP1. 

 

Solução:

A versão do arquivo spoolsv.exe, disponível em: c:windowssystem32, era 6.0.6001.18000.

Para atualizar o arquivo, foi utlizado o KB 951638, disponível em: http://support.microsoft.com/default.aspx?scid=kb;EN-US;951638

Após a aplicação deste fix a versão do arquivo foi atualizada para 6.0.6001.22200, resolvendo o problema descrito.

 

Obs.: A instalação deste fix exige que o servidor seja reiniciado.