Archive for the ‘Windows’ Category

Criar atalho para todos os usuários usando script

Criar atalho para todos os usuários usando script

Essa demanda surgiu com a outra demanda que nós tivemos um tempo atrás, tentamos criar esse atalho no perfil “Defaul”, mas não deu certo. Com isso tivemos que criar um script, criar é modo de falar neh em uma pesquisa no pai de todos achei esse link com o script que funcionou perfeitamente.

O script só é o que esta em negrito, recomendo olhar linha por linha, tirar o que não precisa e retirar os comentários.

Set Shell = CreateObject(“WScript.Shell”)
DesktopPath = Shell.SpecialFolders(“Desktop”) ‘ Aqui vai o local onde deseja colocá-lo, ao invés de “Desktop” poderia ser outro local
Set link = Shell.CreateShortcut(DesktopPath & “\teste.lnk”) ‘ teste.lnk é o que aparecerá no link
link.Arguments = “/y” ‘ Aqui você informa argumentos adicionais para o programa, caso sejam necessários. Se não forem, exclua essa linha 
link.Description = “Atalho para teste” ‘ Esta é a descrição do link, que também pode ser suprimida se assim o desejar
link.HotKey = “CTRL+ALT+SHIFT+X” ‘ Aqui temos as teclas de acesso rápido, para acionar o link
link.IconLocation = “app.exe,1″ ‘ Aqui definimos o ícone a ser usado
link.TargetPath = “\\sbs-server\ClientApps\Planilhas\Planilha.xlsx” ‘Aqui se define o que será executado quando o link for acionado
link.WindowStyle = 3 ‘ O estilo da janela
link.WorkingDirectory = “\\sbs-server\ClientApps\Planilhas” ‘ O diretório de trabalho
link.Save

No meu caso eu usei a politica local para aplicar esse script, mas deve funcionar normalmente no domínio. Esse post que gerou essa demanda.

Gostou disso? Compartilhe:

Criação de uma GPO em um ambiente de teste e transferindo para um servidor

 Na ultima semana, recebi uma demanda de criar uma GPO para um servidor de TS. Essa GPO deveria bloquear todos os itens do computador e deixar apenas um atalho na área de trabalho.

Minha primeira ideia foi criar uma GPO para aplicar em uma OU para usuários específicos, porém o cliente queria que tudo nesse computador fosse bloqueado, independente de que fosse acessar o servidor.

A solução foi criar uma GPO Local para usuários não administradores.

O processo de edição de uma GPO Local é bem parecido com uma GPO de domínio, a diferença é que deve ser no SNAPIN Local.

 

Criando uma GPO Local:

1-      Iniciar > Executar

2-      Digite mmc

3-      Menu arquivo > Adicionar / Remover Snap-Ins

4-      Selecione o Editor de Objetos de diretivas de Grupo e clique em adicionar

5-      Irá abrir uma tela de seleção, clique em Procurar.

6-      Na Aba usuário, selecione Usuário sem privilégio de administrador e clique em OK.

7-      Clique em OK novamente

8-      Pronto só editar a GPO

 

Ocultando o item Ferramentas administrativas do menu iniciar:

Durante o processo de edição não encontrei uma opção para ocultar do menu iniciar o Item Ferramentas administrativas

A Solução foi criar um script para setar um valor no registro do Windows.

Coloquei esse Script na unidade C:\Script  e configurei o script logon na minha GPO.

 

Transferindo a GPO Local para o servidor:

Como a GPO foi criada em um ambiente de teste, eu teria que criar novamente no ambiente do cliente.

Então para não ter retrabalho encontrei a solução, bem simples por sinal.

Basta copiar os arquivos dentro da pasta (Oculta) C:\Windows\System32\GroupPolicyUsers  e colar no mesmo local na maquina destino.

 

Clique aqui para fazer o download dos arquivos

Gostou disso? Compartilhe:

Resolvido – ORA-01019: não é possível alocar memória no lado do usuário

Hoje um problema com um software que utiliza banco de dados Oracle.

Um usuário sem privilégios de administrador não conseguia executar o programa.

O erro que era aparecia era: ORA-01019: não é possível alocar memória no lado do usuário

erroOracle

Após algumas pesquisas encontrei a solução, basta dar permissões para usuários do domínio em uma politica local.

Como Fazer:

1- Iniciar

2- Ferramentas Administrativas

3- Diretivas de segurança Local

4- Dentro do console de diretivas locais, expandir

a) Configurações de Segurança

b) Diretivas Locais

c) Atribuições de direitos de usuário

5- Em Atribuições de direitos de usuário, localizar “Criar Objetos Globais” e dar permissões para usuários que não são administradores.

Creditos:  http://oracle.ittoolbox.com/groups/technical-functional/oracle-db-l/ora01019-unable-to-allocate-memory-in-the-user-side-3587039

 

Gostou disso? Compartilhe:

Delegação de controle – Delegate control…

Surgiu uma demanda da seguinte forma, o administrador quer delegar a função de gerenciar usuário e computadores para alguém de sua equipe.

Primeira coisa que pensei vou permitir o analista conectar no AD e acessar o Active Directory Users and Computers e assim gerenciar os usuários e computadores. Para isso tem que colocar o mesmo no grupo Remote Desktop Users, mas só isso não é suficiente por que ele não administrador, é preciso mudar a politica local para permitir que consiga logar no servidor. Acesse as politicas locais do servidor (Local Security Polices):

  • Local Policy > User Rights Assignment > Allow log on through Remote Desktop Services > duplo clique e coloque o grupo que deseja permitir o acesso

Mas ao fazer isso o usuário não consegue abrir o Active Directory Users and Computers é solicitado senha, desisti de fazer dessa forma.

Acessei o pai de todos e pesquisei algumas formas de fazer, a melhor foi usar a função de Delegate Control e dessa forma consegui dar as permissões necessárias.

  1. Botão direito na raiz do dominio: Delegate Control
  2. Seleciona o grupo
  3. Seleciona as duas primeiras opções, para ele conseguir gerenciar os usuários e resetar senha
  4. A primeira parte esta feita, finalize o wizard e clique novamente em Delegate Control
  5. E vamos escolher agora a opção de Create a custom task delegate
  6. Selecionar a opção Only the following objects in the Folder
  7. Selecionar Computers Object
  8. E na permissão Full Control
  9. Permissão de gerenciar computer realizada com sucesso
  10. Segue anexo doc em word com os prints

Existe um software chamada ADManager que facilita e muito a forma de gerenciar o AD, mas esse vai ser para um outro post.

Gostou disso? Compartilhe:

Mouse mexendo sozinho

Isso aconteceu a primeira vez há um tempo atras, mas nem liguei por que logo depois do incidente com meu notebook da HP, ele nunca mais foi o mesmo. O touchpad não funcionava corretamente e por isso desliguei o mesmo e comecei a usar mouse.

Ontem devo ter ligado sem querer o touchpad e o mouse começou a clicar sozinho, a primeira instancia pensei que fosse algum bug do windows com o driver, reiniciei o note e antes mesmo de clicar para logar o mouse já estava clicando sozinho.

Loguei na maquina e troquei de USB o mouse e mesma coisa, coloquei na outra USB e mesma coisa, peguei outro mouse e mesma coisa. O problema não era Windows e nem o mouse, ai olhei para touchpad e reparei que o LED estava apagado, apertei o botão para desligar e o mouse parou de clicar sozinho.

Como esse note é velho e não uso mais ele com tanta frequência, não irei correr atras de consertar e também usando o mouse resolve o problema, então fico assim mesmo sem usar o touchpad.

 

Gostou disso? Compartilhe:

Recursos ocultos no Windows – Monitor de Confiabilidade

Pesquisando sobre easter Eggs acabei encontrando um artigo que lista 10 recursos ocultos no windows 7.

Achei interessante e resolvi compartilhar os mais interessantes.

Fonte:  http://www.pcmag.com/slideshow_viewer/0,3253,l=255104&a=255105&po=4,00.asp

  1. Monitor de confiabilidade

O Monitor de Confiabilidade é uma ferramenta avançada que mede problemas de hardware e de software e outras alterações no computador. Ele fornece um índice de estabilidade que varia de 1 (o menos estável) a 10 (o mais estável). Você pode usar o índice para ajudar a avaliar a confiabilidade do seu computador. Qualquer alteração feita no computador ou problema que ocorrer no computador afeta o índice de estabilidade.

O Monitor de Confiabilidade destina-se a usuários avançados de computador, como desenvolvedores de software e administradores de rede.

  • Inciar o Monitor de Confiabilidade
  1. Vá em Painel de Controle > Sistema e Segurança > Central de Ações
  2. Clique em Manutenção. Em seguida, em Procurar soluções para relatórios de problemas, clique em Exibir histórico de confiabilidade.

O Monitor também pode ser iniciado clicando no Menu inciar e digitando ” Confiabilidade”.

 

Confiabilidade3

 

Gostou disso? Compartilhe:

Lembrete – Fim do horario de Verão

Lembrete a todos os amigos que são administradores de servidores no domingo 17/02/2013 acaba o horário de verão brasileiro.

E para que não ocorra nenhum problema com o horário dos servidores da sua empresa é indispensável verificar se o ambiente já esta com as atualizações necessárias e também elaborar um pequeno plano para verificar se o servidor atualizou o horário corretamente.

Para o ano de 2012/2013 o horário de verão brasileiro está definido da seguinte forma:

- Horário de verão inicia no terceiro domingo de Outubro as 00:00:00

- Horário de verão termina no terceiro domingo de Fevereiro as 00:00:00

Recomentações Microsoft:

Fonte: http://blogs.technet.com/b/latam/archive/2012/09/28/orienta-231-245-es-para-o-hor-225-rio-de-ver-227-o-no-brasil-2012-2013.aspx

Recomendações para os usuários Windows – Início do Horário de Verão

Não existem instruções especiais para o início do Horário de verão (21 de Outubro de 2012) para os seguintes cenários:

– Máquinas que estejam atualizadas com qualquer uma das seguintes atualizações disponíveis através do “Windows Update”:

KB2732052 - August 2012 cumulative time zone update for Windows operating systems

KB2633952 - December 2011 cumulative time zone update for Windows operating systems

KB2570791 - August 2011 cumulative time zone update for Windows operating systems

KB2443685 - December 2010 cumulative time zone update for Windows operating systems

KB2158563 - September 2010 cumulative time zone update for Windows operating systems

KB981793 - May 2010 cumulative time zone update for Windows operating systems

KB979306 - February 2010 cumulative time zone update for Windows operating systems

KB976908 - December 2009 cumulative time zone update for Windows operating systems

– Máquinas ajustadas de acordo com as instruções publicadas no ano passado no blog do Latam.

 

Recomendações para os usuários Windows – Fim do Horário de Verão

Não existem instruções especiais para o Fim do Horário de verão (21 de Outubro de 2012) para os computadores comWindows Vista, Windows 2008, Windows 7, Windows 2008 R2 e também para o Windows 8 e Windows 2012 com os seguintes cenários:

– Máquinas que estejam atualizadas com qualquer um dos seguintes updates disponíveis através do “Windows Update”:

KB2732052 - August 2012 cumulative time zone update for Windows operating systems*

KB2633952 - December 2011 cumulative time zone update for Windows operating systems

KB2570791 - August 2011 cumulative time zone update for Windows operating systems

KB2443685 - December 2010 cumulative time zone update for Windows operating systems

KB2158563 - September 2010 cumulative time zone update for Windows operating systems

KB981793 - May 2010 cumulative time zone update for Windows operating systems

KB979306 - February 2010 cumulative time zone update for Windows operating systems

KB976908 - December 2009 cumulative time zone update for Windows operating systems

* O hotfix do KB 2732052 não está no Windows Update, porém um novo pacote com novas atualizações será lançado em Outubro contendo algumas atualizações e estará disponível no Windows Update.

– Máquinas ajustadas de acordo com as instruções publicadas no ano passado no blog do Latam

Para computadores com Windows XP, Windows 2003 e Windows 2003 R2 os usuários terão que instalar o pacote cumulativo de Dezembro de 2012.

Problemas com os compromissos do Outlook

Não é esperado nenhum problema em relação aos compromissos do Outlook para computadores com o Sistema Operacional Windows Vista, 2008, 7, 2008 R2, 8 e 2012, por isso nenhuma ação será necessária caso as instruções acima tenham sido seguidas.

Para computadores com Windows XP/2003/2003 R2 problemas com os compromissos podem ocorrer durante o período Delta. Para contornar esse problema o artigo abaixo pode ser usado como base para corrigir os compromissos após a instalação da atualização do pacote cumulativo de Dezembro de 2012.

Como corrigir alterações de fuso horário usando a ferramenta Atualização de dados de fuso horário para Microsoft Office Outlook
http://support.microsoft.com/kb/931667/pt-br

Gostou disso? Compartilhe:

Event ID 10 em uma instalação nova do Windows Server 2008 R2

Hoje após efetuar uma nova instalação do Windows server 2008 R2 e aplicar as atualizações automáticas da Microsoft notei que havia um erro de WMI no EventViewer.

O Erro apresentado era:

Description: Event filter with query “SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA “Win32_Processor” AND TargetInstance.LoadPercentage > 99″ could not be reactivated in namespace “//./root/CIMV2″ because of error 0×80041003. Events cannot be delivered through this filter until the problem is corrected.

Após pesquisar descobri  que não se trata de um erro muito critico, esse problema ocorre se o filtro WMI é acessado sem permissão suficiente.

Mas como é importante eliminar todos os erros do Windows antes de coloca-lo em produção, apliquei a seguinte solução:

Fonte:  http://support.microsoft.com/kb/950375/pt-br

Para resolver esse problema, execute um script para interromper as mensagens de evento ID 10. Para executar esse script, execute estas etapas:

  1. Em um editor de texto, como o bloco de notas, crie um novo documento de texto chamado Test.vbs.
  2. Cole o código a seguir no Test.vbs:

 

strComputer = “.”

Set objWMIService = GetObject(“winmgmts:” _

& “{impersonationLevel=impersonate}!\\” _

& strComputer & “\root\subscription”)

 

Set obj1 = objWMIService.Get(“__EventFilter.Name=’BVTFilter’”)

set obj2set = obj1.Associators_(“__FilterToConsumerBinding”)

set obj3set = obj1.References_(“__FilterToConsumerBinding”)

For each obj2 in obj2set

WScript.echo “Deleting the object”

WScript.echo obj2.GetObjectText_

obj2.Delete_

next

For each obj3 in obj3set

WScript.echo “Deleting the object”

WScript.echo obj3.GetObjectText_

obj3.Delete_

next

WScript.echo “Deleting the object”

WScript.echo obj1.GetObjectText_

obj1.Delete_

 

 

  1. Após executar esse script, as mensagens de evento ID 10 parar que aparecem no log do aplicativo. No entanto, você precisa limpar manualmente as mensagens de evento ID 10 anteriores.

    Observação Certifique-se de que você exclua apenas as mensagens de evento ID 10 apropriadas. Pode haver outras mensagens de evento ID 10 pertinentes que não deseja excluir.

 

Gostou disso? Compartilhe:

LocaWeb cobra 20 reais por conta de FTP

Fui tentar criar um usuario somente leitura de FTP e descobri que não posso criar. E adivinha porque? Por que tenho que pagar 20 reais mensais para conseguir usar esse serviço.

Não poder criar um usuário de FTP é uma coisa que nunca imaginei não poder fazer em minha hospedagem na LocaWeb. Tenho outras hospedagem por ai e consigo criar perfeitamente outros usuários, mas na LocaWeb eu não consigo.

Se eu aceitar pagar 20 reais por mês ai eu posso criar um usuário, mas se eu pago 70 reais pela hospedagem e for multiplicar 20 por 3 vou pagar quase o mesmo valor da hospedagem, ACHO ISSO UM ABSURDO.

Estou avaliando a troca de hospedagem somente por causa desse detalhe e gostaria de saber se LocaWeb consegue a ajudar a resolver esse pequeno detalhe.

Enquanto não tenho uma resposta deles, estou pesquisando outras hospedagem, não gostaria de trocar, prefiro manter, mas….

 

Gostou disso? Compartilhe:

Vmware workstation travando ao reinciar a maquina virtual

vmware_workstation_travado

Estou usando em meu notebook pessoal o Windows Home 64bits. E tinha instalado o vmware workstation versão 8, comecei a criar minha VM, a instalação foi de boa, fiz as atualizações e reiniciei pela primeira vez. Fiz mais atualizações e ao reiniciar novamente o vmware travou na tela inicial, tentei desligar a maquina virtual, mas apareceu a mensagem de que a maquina virtual estava ocupada, tentei fechar, mas sem sucesso. Abri o gerenciador de tarefas e matei o aplicativo, mas ao tentar abrir novamente o vmware não consegui, clico no ícone e nada acontece. Olhei nos processos e tinha varias do vmware, matei quase todos, tinha trés que não consegui matar. Tive que reiniciar o notebook para conseguir abrir novamente o vmware.

Na ultima vez que travou, ele travou o notebook, tive que desligar no “dedoff”. Imaginei que a versão que estava usando estava com algum problema, baixei e a versão 9.0.0 e o erro persistia. Fiz uma pesquisa e descobri que existe uma versão mais recente a 9.0.1 e não pensei duas vezes, baixei essa nova versão e o erro persistia. Não sei se tem alguma coisa a ver com a versão do meu Windows que é Home, eu acho que não, mas enfim.

Procurei erros no EventView e achei alguns logs, não cheguei a pesquisar esses erros (ainda). Percebi que em vez de reiniciar a VM eu posso desligar e ligar novamente que o erro não acontece. E por enquanto estou fazendo isso, se alguem possou por essa dificuldade e conseguiu resolver, comenta ae :D

vmware_error

 

Gostou disso? Compartilhe:
Slideshow