fc /b <arquivo1> <arquivo2>
28/09/2018
Comparando arquivos binários no Windows
05/03/2017
Caracteres errados no CMD
Uma coisa que vez por outra me incomoda e ainda não consegui resolver completamente é que o CMD do Windows usa codificação diferente do próprio Windows... pois é!
Normalmente isso não é problema, mas vez por outra preciso redirecionar a saída de algum comando para um arquivo texto e, devido a diferença de codificação, alguns caracteres (principalmente os acentuados) são trocados por símbolos.
A forma mais simples de corrigir seria usar o comando CHCP para trocar a codificação de 850 (Latin I) para 65001 (UTF-8), porém isso não funciona com redirecionamento (pipe), mas apenas para a saída padrão de alguns poucos comandos como DIR e FOR.
Eu sei que o PowerShell não tem esse problema, mas ele não está disponível sempre.
A gambiarra solução que eu uso é abrir o arquivo texto gerado pela saída do CMD no Notepad++ e usar a opção Convert to UTF-8 no menu Encoding.
28/09/2016
Reativar o período de avaliação do MS Office 2010
Dica muito útil para quem tem que gerar imagens de disco (master images) para instalação em parques de máquinas. Para evitar que o período de avaliação do MS Office 2010 expire antes que o KMS/VAMT o ativem, basta reativar o período de avaliação antes de gerar a imagem para ganhar 25 dias a mais que são suficientes para a ativação e evita que os usuários se assustem com a mensagem e abram chamados desnecessários.
Em um cmd com direitos administrativos:
C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\OSPPREARM.EXE
Em micros com versões do Windows 64-bit e MS Office 32-bit o utilitário fica na pasta:
C:\Program Files (x86)\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\OSPPREARM.EXE
PS.: Eu sei que o MS Office 2010 já está um tanto ultrapassado, mas vale lembrar que no ambiente corporativo o alto custo das licenças muitas vezes impede ou desencoraja a atualização. Não é nada difícil achar versões bem anteriores em pleno uso.
PS.2: Aos piratas e "técnicos": somente parem. Hoje existem opções no mesmo nível do MS Office para 99% das aplicações possíveis (tanto online, quanto offline) e mesmo o MS Office tem modelos de licenciamento bem mais atraentes que ter que lidar com ativadores "paralelos".
19/03/2016
Dados da conta do usuário no Windows
net user <nome do usuário> [/domain]O parâmetro /domain busca o nome do usuário no
02/12/2015
Gerenciando serviços via linha de comando no Windows
sc \\<computador> [query,start,stop] serviço
- QUERY - mostra informações sobre o serviço incluindo o status
- START - inicia o serviço
- STOP - pára o serviço
30/11/2015
Extrair texto de variáveis na linha de comando do Windows
%<variável>:~<primeiro_caracter>,<quantidades_de_caracteres>%Ex.:
set teste=Olá Mundo!
echo %teste%
Olá Mundo!
echo %teste:~4,5%
Mundo
29/11/2015
Screenshots via linha de comando no Windows
A sintaxe segundo o manual é muito simples:
Ex. 1. Para capturar a tela:
nircmd.exe savescreenshot nome-da-imagem.pngEx. 2. Para aguardar 5 segundos antes da captura:
nircmd.exe cmdwait 5000 savescreenshot nome-da-imagem.png
O valor deve ser expresso em milisegundos, ou seja, multiplique o número de segundos por 1000.Ex. 3. Para capturar 10 screenshots com intervalo de 1 minuto (60 segundos):
nircmd.exe loop 10 60000 savescreenshot nome-da-imagem~$currdate.MM_dd_yyyy$-~$currtime.HH_mm_ss$.png
Não é necessário usar a opção cmdwait do ex. 2, pois ela já faz parte da opção loop. Os parâmetros no nome do arquivo adicionam data e hora evitando sobreescrita.O bom do NirCmd é que você não precisa escrever nenhuma linha a mais para capturar screenshots em sequência ou com um pseudo agendamento, isso evita ter que usar o agendador de tarefas do Windows quando não é necessário um acompanhamento detalhado ou por períodos curtos de tempo.
28/09/2015
Removendo o cliente do DameWare NT Utilities
DNTUS26.EXE -remove
DWRCS.EXE -removeSegundo o suporte do DW é possível fazer remotamente via prompt usando:
sc [MachineName] delete DWRCSmas infelizmente não funcionou. Em outro momento, com mais tempo e calma, pesquisarei o motivo.
06/09/2015
Problema com perfil temporário no Windows 7
- Logue-se como Administrador (ou outro usuário com esse previlégio)
- Abra o editor de registro (REGEDIT) e siga esse caminho:
- HKEY_LOCAL_MACHINE
- SOFTWARE
- Microsoft
- Windows NT
- CurrentVersion
- ProfileList
- Exclua a pasta que tem a extensão .BAK
- Faça logoff da conta administrativa
- Logue-se com a conta de usuário
14/02/2014
Formatando disquetes menores que 1.44Mb
No DOS/Prompt de Comando do Windows (CMD)
format <letra_unidade> /t:<num_trilhas> /n:<num_setores> /u
#5,25" DD 360Kb
format a: /t:40 /n:9 /u
#3,5" DD 720Kb
format a: /t:80 /n:9 /u
Essa postagem será atualizada com mais informações... em algum momento.
