Quem está conectado?
Há 2 usuários online :: 0 registrados, 0 invisíveis e 2 visitantes Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 153 em Ter Mar 09, 2021 2:43 am
Últimos assuntos
Os membros mais ativos do mês
Nenhum usuário |
Destaque do mês
Obrigado pela colaboração!
[BAT] Log da versão do Internet Explorer
Página 1 de 1
[BAT] Log da versão do Internet Explorer
IEVer.bat
- Código:
@ECHO OFF
:: Verifique a versão do Windows, os argumentos de linha de comando e disponibilidade de REG.EXE
IF NOT "%OS%"=="Windows_NT" GOTO Syntax
IF NOT "%~1"=="" GOTO Syntax
REG.EXE /? >NUL 2>&1 || GOTO Syntax
:: Mantenha variáveis locais
SETLOCAL
:: Verifique a versão do Windows
IF NOT "%OS%"=="Windows_NT" GOTO End
:: Abortar se qualquer argumento da linha de comando foi passado
IF NOT "%~1"=="" GOTO End
:: Defina o arquivo de log e diretório aqui
::SET LogFile=\\server\data\logs\IEVer.log
SET LogFile=IEVer.log
:: Verifique a data de hoje
FOR /F "tokens=2-4* delims=- " %%A IN ('DATE/T') DO SET CurDate=%%C%%B%%A
:: Leia a versão do IE a partir do registro e armazená-lo em uma variável
FOR /F "tokens=1*" %%A IN ('REG.EXE QUERY "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Version" 2^>NUL ^| FIND "REG_SZ"') DO FOR %%C IN (%%B) DO SET IEVer=%%C
FOR /F "tokens=2*" %%A IN ('REG.EXE QUERY "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /V "Version" 2^>NUL ^| FIND "REG_SZ"') DO SET IEVer=%%B
IF "%IEVer%"=="" GOTO End
:: Mostrar resultado
> CON ECHO.
> CON ECHO %ComputerName% %CurDate% %UserName% %IEVer%
:: Verifique se uma entrada de log para este computador já foi feito hoje
IF NOT EXIST %LogFile% GOTO Log
TYPE %LogFile% | FIND "%ComputerName% %CurDate%" >NUL
IF NOT ERRORLEVEL 1 GOTO End
:: Log resultado
:Log
IF NOT EXIST %LogFile% (
> %LogFile% ECHO Computador Data Usuario IE versao
)
>> %LogFile% ECHO %ComputerName% %CurDate% %UserName% %IEVer%
:: fim do programa
:End
ENDLOCAL
GOTO:EOF
:Syntax
> CON ECHO.
> CON ECHO IEVer.bat, Para Windows NT 4 e superior
> CON ECHO Logs versão do Internet Explorer (apenas uma vez por dia)
> CON ECHO.
> CON ECHO Usage: IEVER
> CON ECHO.
> CON ECHO Nota: requer REG.EXE, nativo em Windows 2000 e superior,
> CON ECHO ou estão disponíveis no Windows NT 4 Kits de recursos
> CON ECHO.
IF NOT "%OS%"=="Windows_NT" COLOR 00
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Dom Dez 10, 2023 10:47 am por Raffa
» [BAT] MegaNumeros simulador da mega sena
Sex Jan 17, 2020 7:00 pm por castioni24
» Agendador de tarefas
Seg Ago 26, 2019 1:53 pm por Delmar Grande
» Remover duplicados e frases de um txt
Ter Jul 23, 2019 7:00 pm por Delmar Grande
» Modificações do nome de usuário
Qui maio 24, 2018 1:14 am por biopha
» [bat] Deletar uma linha de um lote de arquivo Txt, sem matar as linhas vazias
Ter Ago 01, 2017 1:46 pm por sachadee
» Aulas de cmd
Sex Fev 24, 2017 4:44 pm por sachadee
» Fazer chat em rede domestica
Dom Ago 14, 2016 12:19 am por Diego Augusto
» redirecionar comando for pra outro batch
Sex maio 27, 2016 1:29 pm por castioni24