quarta-feira, 21 de fevereiro de 2018

Erro 0x000005b3 ao tentar instalar impressora

Solução: Deletar todos arquivos .tmp da pasta c:\windows\system32

segunda-feira, 12 de fevereiro de 2018

Instalar várias fontes via GPO





Crie uma pasta chamada Fontes no compartilhamento Netlogon de seu AD. Copie os arquivos TTF de fonte que você deseja que sejam instalados.

Parar criar o script, abra o notepad e insira o conteúdo abaixo:



‘************************************************************************************‘ SCRIPT PARA INSTALAR TODAS AS FONTES QUE ESTÃO EM UMA PASTA NO SERVIDOR

‘ FONTE: www.nvlan.com.br
‘************************************************************************************
Option Explicit
dim WinScriptHost
Dim objShell, objFSO, wshShell
Dim strFontSourcePath, objFolder, objFont, objNameSpace, objFile, CopiarFontesDe
Set objShell = CreateObject(“Shell.Application”)
Set wshShell = CreateObject(“WScript.Shell”)
Set objFSO = createobject(“Scripting.Filesystemobject”)
‘************************************************************************************
‘ VARIAVEIS (ALTERE CONFORME A NECESSIDADE)
‘************************************************************************************
CopiarFontesDe = “\\SEU_DOMINIO.COM.BR\Netlogon\Fontes“
‘************************************************************************************
‘ INICIO DO SCRIPT
‘************************************************************************************
strFontSourcePath = objFSO.GetAbsolutePathName(CopiarFontesDe)
Set objNameSpace = objShell.Namespace(strFontSourcePath)
Set objFolder = objFSO.getFolder(strFontSourcePath)
For Each objFile In objFolder.files
If LCase(right(objFile,4)) = “.ttf” OR LCase(right(objFile,4)) = “.otf” Then
Set objFont = objNameSpace.ParseName(objFile.Name)
If objFSO.FileExists(“C:\WINDOWS\Fonts\” & objFile.Name) = False Then
objFont.InvokeVerb(“Install”)
Set objFont = Nothing
End If
End If
Next 



Na hora de salvar o arquivo, mude o tipo de extensão para todo o tipo de arquivo e salve localmente em seu computador como fonts.vbs. Agora abra o mmc, insira e abra o gerenciador de políticas de domínio, vá na OU que você deseja criar a política, nesta OU crie e associe uma política chamada Instala Fontes.

Edite esta nova política e navegue até Computer Configuration -> Policies -> Windows Configuration -> Scripts e abra Startup. Clique em Add, na tela seguinte coloque o nome fonts.vbs e clique em OK.

De volta a tela anterior clique em Show Files, na tela do explorer que abrir mova o arquivo fonts.vbs criado para esta pasta.

Fonte: http://nvlan.com.br/comunidade/instalar-varias-fontes-via-gpo/



terça-feira, 16 de janeiro de 2018

Adicionar resolução Linux

Se você não consegue a resolução que você sabe que seu monitor capaz de suportar, o problema pode estar não na sua placa de vídeo (especialmente se for uma Intel), mas no reconhecimento do próprio monitor pelo SO.

Vamos aprender a resolver isso pelo terminal, usando o xrandr.

Então, abra um terminal e digite:

$ xrandr

(o “$” não faz parte dos comandos, servindo para indicar que o comando é do usuário; se fosse o “#” no lugar do “$”, o comando seria do root)

Vc vai receber uma resposta mais ou menos assim:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1920x1080_60.00 60.0*+ (*)
1440x900_60.00 59.9
1280x720_60.00 59.9
1024x768 60.0
1024x600_60.00 59.9
800x600 60.3 56.2
848x480 60.0
640x480 59.9

Se a resolução que você quer estiver listada — a lista em questão inicia com a marca que eu fiz acima, o (*) –, basta aplicá-la.

Por exemplo, eu estou usando minha resolução máxima da lista, mas não a máxima da placa (na primeira linha: “maximum 8192 x 8192”). E seu quiser usar a segunda da lista, tenho que rodar:

$ xrandr -s 1440x900

E o que fazer quando a resolução não consta da lista, mas cabe entre a mínima e a máxima da placa? Isto:

$ cvt 1366 768 60

A resposta será algo como…

# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

Agora precisamos adicionar a resolução acima (1366x768_60) àquela primeira lista, assim:

$ xrandr --newmode (copie a partir das aspas da linha "Modeline", obtida com o cvt)

Fica assim:

$ xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

E continua com a configuração do monitor, que no meu caso se chama “VGA1” (veja a linha em negrito da resposta ao comando xrandr), assim:

$ xrandr --addmode VGA1 1368x768_60.00

E, finalmente, com a aplicação da resolução:

$ xrandr --output VGA1 --mode 1368x768_60.00

RESUMINDO, vc deve rodar três linhas:

$ xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
$ xrandr --addmode VGA1 1368x768_60.00
$ xrandr --output VGA1 --mode 1368x768_60.00

Lembre-se de confirmar os valores acima, como o nome do monitor e as frequências para cada resolução, pois eles variam de máquina a máquina.

Se tudo deu certo, será preciso que os três comandos acima rodem no início da sua sessão.

Para tanto, você deve colocar as três linhas no arquivo .profile.

$ gedit ~/.profile

Ponha no final e não apague nada que já estiver lá.

Fonte: https://casadopinduvoz.wordpress.com/2013/05/25/forcar-resolucao-de-tela-no-linux/

Auto Login no CentOS

Alterar o arquivo /etc/gdm/custom.conf 

[deamon]
AutomaticLogin=usuario
AutomaticLoginEnable=True

quinta-feira, 30 de novembro de 2017

transaction log for 'database' is full due to 'LOG_BACKUP' (SQL Server)

Caso mostre o erro transaction log for 'database' is full due to 'LOG_BACKUP' siga as instruções abaixo para solucionar


  • Abra o SQL Management
  • Selecione a base desejada
  • Rode a seguinte Query
              USE nome_do_banco
              GO
              ALTER DATABASE nome_do_banco
              SET RECOVERY SIMPLE;
              GO
              DBCC SHRINKFILE (nome_do_arquivo_de_log,1024);
              GO
              ALTER DATABASE nome_do_bancp
              SET RECOVERY FULL;
              GO

Caso não saiba o nome dos arquivos rode a seguinte Query
              select * from sys.database_files;

sexta-feira, 30 de junho de 2017

Restaurar Papel de Parede com falha no Active Desktop


  • Clique em Iniciar/Executar e digite regedit.
  • Clique em OK. 
  • Acesse o caminho: HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Desktop/SafeMode/Components 
  • Edite o valor de DeskHtmlVersion. 
  • Apague o conteúdo e coloque o valor 0 no lugar.
  • Clique em OK. 
  • Edite o valor de GeneralFlags. 
  • Apague o conteúdo e coloque o valor 0 no lugar.
  • Clique em OK. 
  • Pronto , feche o regedit e clique no botão “Restaurar o Active desktop”.
  • Aparecendo o “Erro no Script desta página” clique em “Sim”. Clique no atalho da barra de tarefas “Mostrar área de Trabalho” ou pressione a tecla F5 várias vezes até que a tela volte ao normal.

terça-feira, 14 de março de 2017