Imprimir vários arquivos em mais de uma impressora com VBScript

Tive uma dificuldade para encontrar/montar esta solução. Com o script a seguir é possível imprimir todos os arquivos de um determinado diretório na impressora que você escolher, sem que apareça a tela de impressão. Desta maneira, também pode-se criar dois arquivos para imprimir em duas impressoras distintas, exemplo: uma compra feita na praça de alimentação onde é impresso o ticket com a senha no atendimento e na cozinha o pedido.

Entenda algumas coisas antes:

  • É possível imprimir apenas na impressora padrão;
  • Você terá que achar uma solução para executar o VBScript (arquivo.vbs) no seu projeto;
  • Para executar o arquivo com o PHP, veja http://www.rafaelzottesso.com.br/?p=205

Como o script funciona:

  • É definida uma nova impressora padrão (a que se deseja imprimir os arquivos);
  • Todos os arquivos do diretório são enviados para esta impressora;
  • Por último define-se a impressora padrão antiga;

Crie um arquivo com a extensão .vbs e cole o seguinte conteúdo:

'  Script para impressão de documentos
'  Modificado por Rafael Zottesso
'  ******************************
' Cria a variável para definir a impressora padrão
Set objPrinter = CreateObject("WScript.Network")
' Para impressora da rede utilize "\servidorNome da Impressora"
objPrinter.SetDefaultPrinter "Nome da Impressora"
' Define o diretório
TargetFolder = "C:UserszOttEssODesktoptestelog"
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(TargetFolder)
' Lista os arquivos
Set colItems = objFolder.Items
For Each objItem in colItems
' Imprime os arquivos encontrados
objItem.InvokeVerbEx("Print")
Next
' Define-se a impressora padrão após 5 segundos
Wscript.Sleep 5000
Set oldPrinter = CreateObject("WScript.Network")
oldPrinter.SetDefaultPrinter "Nome da Impressora Padrão Antiga"

Não tenho conhecimento em VBScript. Esta solução foi a que consegui para meu problema.

Mudando o idioma do taclado – Windows 7

Quem nunca teve algum problema com teclado?

O mais comum é quando você aperta o “ç” e na verdade aparece outro caractere, ou todas as teclas de acentos e símbolos estão desorganizadas. Às vezes, em uma tela funciona certo, em outra não :S

Para corrigir este problema é só mudar o idioma do teclado. Se você não sabe qual é o seu, é fácil, na tela de configuração há uma foto com a ordem das teclas 😀

Para isso vá no Menu Iniciar e na coluna da direita clique em Painel de Controle. Na tela seguinte clique em Alterar os teclados ou outro método de entrada.

* se o seu não aparece assim, no canto superior direito, clique para exibir por Categoria.

Na tela seguinte há 4 abas, confira se já está na aba Teclados e Idiomas e clique em Alterar teclados…

Feito isso irá aparecer esta abaixo. Nela podemos ver qual é o nosso modelo de Idiona de entrada padrão, quais Serviços Instalados (modelos) e o botão para Adicionar.


Se o seu teclado possui o “Ç”, então provavelmente é o modelo Português (Brasil – ABNT2) , se não, provavelmente, é o modelo Estados Unidos (Internacional).

Para fazer a mudança, escolha seu teclado como Idioma de entrada padrão e clique em Aplicar. Depois disso pode remover os outros da lista de Serviços Instalados.

Caso não tenha seu modelo na lista, clique em Adicionar e vá até a opção [+] Português (Brasil) e marque seu modelo. Você ainda pode visualizar o teclado para conferir se está correto. Após marcar a opção  clique em OK.

Para finalizar a mudança, escolha seu teclado como Idioma de entrada padrão e clique em Aplicar. Depois disso pode remover os outros da lista de Serviços Instalados, como na segunda imagem.

Assim você terá apenas um tipo de teclado funcionando e o computador utilizará como padrão para todas as telas.

Espero ter ajudado 😀

Qualquer dúvida é só deixar um comentário =)

Instalação Automática de Drivers – Windows 7

Em alguns casos, como notebooks sony vaio, é difícil achar e instalar todos os drivers, seja no computador ou no notebook. Ou porque ainda não saiu uma atualização para a última versão do windows ou porque o fornecedor não disponibiliza.

Se você já perdeu esperanças e não conseguiu fazer funcionar algum driver do computador, como: áudio, qualidade e resolução de vídeo, webcam, teclado, wireless, rede e tantos outros, ainda resta uma chance (bom, uma que eu sei :P).

Em alguns casos é possível corrigir e instalar alguns drivers pelo Windows Updade. O procedimento é rápido (depende da sua internet) e fácil.

* Vale lembrar que eu utilizo o Windows 7 Profissional  😀

  • Vá no Menu Iniciar, e na barra inferior digite “update” e aguarde aparecer as opções.
  • Clique em Windows Update

* Talvez seja necessário configurar a maneira de atualização. Se sim, vá em “Alterar Configurações” e na opção “Atualizações Importantes” escolha a melhor opção para seu caso e clique em OK.

Em seguida vá em “Procurar atualizações” e aguarde a busca.

Ao concluir a pesquisa por novas atualizações, aparecerá duas opções: uma com atualizações importantes e outra com atualizações opcionais.

* No meu caso, as atualizações importantes e a maioria opcional estão todas em dia.

Mas como seu foco agora é fazer a instalação dos drivers, não é necessário prosseguir todas, portanto clique na opção de atualizações importantes e desmarque todas. Em seguida volte a esta tela e entre nas atualizações opcionais. Marque apenas aquelas que fazem referência aos drivers do seu computador e clique em Ok.

Pronto, agora é só Iniciar atualizações que em seguida o próprio Windows fará as instalações para você.

Espero ter ajudado, qualquer dúvida é só deixar um comentário 😀

Mensagem de Bateria Incompatível no Sony Vaio

Digamos que o Notebook Sony Vaio não é dos mais fáceis de configurar após uma formatação.

Outro problema que surgiu agora foi a mensagem de bateria mal posicionada ou incompatível com o notebook.

Esta mensagem é gerada por uma aplicação que foi instalada e está iniciando junto o sistema operacional.

Para acabar com essa mensagem:

  1. Entre no menu Iniciar e vá em Executar (ou pelo atalho “botão windows + R“)
  2. Digite msconfig e pressione OK
  3. Se você usa Windows 8: ao entrar no menu iniciar procure por msconfig
  4. Na tela seguinte, clique na aba “Inicialização de Programas
  5. Procure e desmarque a opção “ISB Utility
  6. Clique em Aplicar e reinicie o notebook

Feito esses passos e após a reinicialização do sistema, a mensagem da bateria não vai mais aparecer.

Base da informação: Clube do Hardware

Teclas FN do Vostro 1510 no Windows 64 bits

E os problemas com as teclas FN continuam. Desta vez formatei um Dell Vostro 1510 com 4gb de memória, e para que os 4gb funcionassem totalmente resolvi instalar o Windows 7 Profissional 64 bits.

Depois de instalar fui procurar os drivers do meu Vostro no site da Dell e aí veio a surpresa!!! Lá estavam apenas drivers para Windows XP 32 bits e Windows Vista 32 bits.

O jeito então foi correr para o Google e sair procurando.

Horas depois encontrei um tópico na Comunidade Dell, com problemas semelhantes a esse, onde tinha um link de download para o Dell Quickset 64 bits, que é o driver/programa responsável pelas teclas FN. Download feito, programa instalado, problema resolvido.

Também achei necessário instalar o driver da placa de vídeo, uma GeForce 8400M, para que todos os efeitos e resoluções do Windows funcionassem perfeitamente.

Se alguém possui esse mesmo problema com as teclas FN do Dell Vostro, ou outro e quer testar aqui seguem os links:

Download Dell Quickset (link direto)

Download Driver Placa de Vídeo GeForce (escolha o modelo da sua)

Fonte: Comunidade Dell

Como mudar a resolução de vídeo/tela no Windows 7?

Muitos visitantes do blog chegam até aqui procurando uma forma de mudar a resolução de tela no Windows 7.

Em um tópico anterior falei sobre algumas dificuldades com a resolução em um computador mais antigo, agora vou mostrar como mudar a resolução em qualquer pc.

1- Primeiro clique com o botão direito do mouse na área de trabalho (em qualquer lugar que não tenha um ícone).

2- Depois clique em Resolução da tela:

3- Na opção Resolução escolha a recomendada para seu pc e clique em aplicar:

A resolução “recomendável“, como mostra a imagem acima, é a que melhor se adapta ao seu monitor, porém você pode escolher outra se desejar.

Esse passos foram feitos baseados no Windows 7 Profissional.

Problemas com a resolução de vídeo no Windows 7?

Terminei de formatar um computador um pouco antigo, pra não dizer velho, com a seguinte configuração:

  • Processador Intel Celeron 1.8GHz
  • Intel Chipset D845GVSR
  • 1gb de memória
  • HD 20gb
  • Placa de vídeo onboard

Resolvi instalar o Windows 7. Durante a formatação e instalação nenhum problema até que o sistema iniciou.

A resolução da tela estava 640×480 e não havia outras opções para mudar, ou seja, totalmente travada. Procurei por novos drivers de vídeo para Windows 7, tentei instalar os antigos e nada.

A única saída era procurar por tópicos na internet que descreviam meu problema. Alguns dos encontrados diziam para atualizar driver (coisa que já foi feita) até que achei um falando para mudar na BIOS as configurações de vídeo.

Entrando na BIOS, procurei por “Video Configuration” e encontrei duas opções:

  • Memory shared: 32mb
  • Buffer: 1mb

Troquei os valores: Memory shared para 128mb e o Buffer para o máximo (aqui 8mb).

Após reiniciar o computador e iniciar o Windows 7 Profissional, fui mudar a resolução da tela e as outras opções estavam lá: 800×600 e 1024×768.

Qualquer dúvida, é só falar ;D

[Resolvido] As teclas FN (brilho) do Sony Vaio não funcionam?

Ontem eu estava com um problema: as teclas FN do notebook Sony Vaio não funcionavam. Instalei todos os drivers disponíveis no site da Sony e nada.

Resumindo entre respostas, comentários e assistência via chat da Sony cheguei a três opções. Mas por que três? Porque uma funcionou em um modelo e a outra em outro e assim por diante.

Se você já instalou uma das três e ainda não deu certo, tente com a outra opção.

Algumas fazem funcionar o volume, mas o brilho não.

Procure os drivers no site da sony e faça o download daqueles com os mesmos nomes e instale estes nesta ordem:

Opção 1:

  1. Entre no Site de Download, procure o modelo do seu notebook
  2. Vaio Shared library
  3. Vaio PxEngine
  4. Vaio Setting Utility
  5. Vaio Control center
  6. Vaio Event service
  7. Reinicie o notebook
  8. Se ainda não deu certo, instale o Sony® Firmware Extension Parser Device Driver e reinicie novamente (dica do Bruno Weba)

Opção 2:

  1. Entre no Site de Download, procure o modelo do seu notebook
  2. Vaio Shared library
  3. Reinicie o notebook
  4. Sony Notebook Utilities
  5. Reinicie o notebook

Opção 3:

  1. Entre no Site de Download, procure o modelo do seu notebook
  2. Sony Shared Library
  3. Reinicie o notebook
  4. Sony Firmware Extension Parser Device Driver
  5. Vaio Location Utility
  6. Vaio Event Service Update
  7. Reinicie o notebook

Se você não encontrar seu modelo, procure na parte superior do site e mude para outra região (USA, Canada, Brazil, Latin America) e faça a busca novamente até encontrar. (Dica do Roberto)

Se ainda não funcionar, leia os comentários que bastante gente deixou alguma explicação ou detalhe que fez a diferença.

Só por esclarecimento, o driver Vaio Location Utility é diferente do Sony® Notebook Utilities, que é um pacote contendo:

  • Battery Checker
  • Setting Utility Series
  • VAIO® Event Service
  • VAIO Control Center
  • VAIO Power Management

Outras dicas:

  • Se o touchpad não funcionar direito, instale o driver: Alps® Pointing Device for VAIO® Driver (ou algo parecido com isso). Dica do beagle;
  • Demais drivers: Note Utility -> Reinicia / Chipset -> Reinicia / Vídeo -> Reinicia / Memory Card -> Reinicia / Memory Stick -> Reinicia. Dica do Clodovan Costa;
  • Se aparecer uma mensagem dizendo que a bateria não está bem posicionada ou não é do seu modelo, veja aqui a resolução;
  • Instalar o Sony® Firmware Extension Parser Device Driver;

Como há vários comentários com outras dicas, identifiquei alguns com esta imagem:

Obrigado ao pessoal que sempre deixa alguma dica também 😀

Conheça o dropbox! A melhor maneira de guardar, compartilhar e ter seus arquivos sempre sincronizados nos seus dispositivos (pc, notebook, tablet, celular, etc).

dropbox-logo