Inquiridor
Informações da maquina em arquivo txt na área de trabalho do usuário.

Pergunta
-
Olá, pessoal. Boa noite!
Na empresa em que trabalho preciso colocar na área de trabalho dos usuários um arquivo .txt com informações da maquina para abertura de chamado. tentei o bginfo. Porém ele não está sendo efetivo, quando altero a resolução da maquina ou troco o monitor as informações somem, e as vezes ele aprece e as vezes não na mesma maquina. então queria criar um arquivo txt com essas informações no desktop do usuário.
Todas as Respostas
-
Boa tarde!
Tinha essa necessidade também porém nunca havia pensado em um TXT, sinceramente, nem sei se é possivel. Sendo assim, o que fiz?
Criei um .bat aonde inseri algumas informações e distribui esse .bat para os computadores via GPO, segue meu código caso queira analisar.
@ECHO ON @echo off echo. echo. echo. cls ECHO ----- Nome do Computador ----- Hostname echo. ECHO ----- Usuario Conectado ----- ECHO %username% echo. ECHO ----- Data/Hora ----- ECHO %date% %time% echo. ECHO ----- Dominio ----- ECHO %userdomain% echo. echo. pause
- Sugerido como Resposta Bruno Xaavier sexta-feira, 15 de fevereiro de 2019 17:32
-
Tentei co script abaixo não rodou.
@ECHO ON @echo off cls ECHO ----- Nome do Computador ----- echo. ECHO Nome do usuario: %username% ECHO Nome da maquina: %Hostname% ECHO Dominio: %userdomain% ECHO IP da maquina: %ipconfig% echo. pause >log.txt pause
-
Creio que "%ipconfig%" e ">log.txt" não sejam uma instrução valida, seria interessante retirar.
Para contornar o problema do IP creio que só sabendo o "%hostname%" já seja suficiente, basta pingar o dispositivo "Ping NOT-00264" e irá te retornar o IP.
Porque se torna tão necessário importar esse arquivo para um .TXT ? não podes deixar esse executável disponível para os usuários?
-
Preciso colocar uma bat no script de logo dos meus usuários e gerar um .txt com as informações para auxiliar na abertura de chamados. Como havia informado acima O BGinfo atenderia porem ele não funciona muito bem em gpo.
@ECHO ON @echo off echo. echo. echo. cls ECHO Para Abertura de chamados ECHO Utilize as informacoes abaixo: echo. echo. ECHO Nome de Usuario: ECHO %username% echo. ECHO Dominio: ECHO %userdomain% echo. ECHO Nome da Maquina: hostname ipconfig echo. pause
de chamados. -
A questão do IP para não aparecer tão poluído podes utilizar o comando abaixo:
@ECHO ON @echo off echo. echo. echo. cls ECHO ----- Nome do Computador ----- Hostname echo. ECHO ----- Usuario Conectado ----- ECHO %username% echo. ECHO ----- Data/Hora ----- ECHO %date% %time% echo. ECHO ----- Dominio ----- ECHO %userdomain% echo. ECHO ----- Ip do Computador ----- ipconfig | findstr IPv4 echo. echo. echo. pause
Só vou lhe faltar com a informação de importar para um .TXT, creio que alguém aqui poderá te ajudar.
- Sugerido como Resposta Bruno Xaavier segunda-feira, 18 de fevereiro de 2019 20:54
-
A questão do IP para não aparecer tão poluído podes utilizar o comando abaixo:
@ECHO ON @echo off echo. echo. echo. cls ECHO ----- Nome do Computador ----- Hostname echo. ECHO ----- Usuario Conectado ----- ECHO %username% echo. ECHO ----- Data/Hora ----- ECHO %date% %time% echo. ECHO ----- Dominio ----- ECHO %userdomain% echo. ECHO ----- Ip do Computador ----- ipconfig | findstr IPv4 echo. echo. echo. pause
Só vou lhe faltar com a informação de importar para um .TXT, creio que alguém aqui poderá te ajudar.
Consegui deu certo! obrigado a todos. Ele vai roda no logon dos usuários.
@ECHO ON @echo off FOR /F "usebackq" %%i IN (`hostname`) DO SET a=%%i del /s %userprofile%\Desktop\%a%.txt echo. cls ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt ECHO ************* Para Abertura De Chamados ********************>>%userprofile%\Desktop\%a%.txt ECHO ************* Utilize As Informações Abaixo: *******************>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt echo.>>%userprofile%\Desktop\%a%.txt echo.>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt ECHO *********************** Usuário Conectado **********************>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt echo.>>%userprofile%\Desktop\%a%.txt ECHO %username%>>%userprofile%\Desktop\%a%.txt echo.>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt ECHO ************************** Data/Hora ***************************>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt echo.>>%userprofile%\Desktop\%a%.txt ECHO %date% %time%>>%userprofile%\Desktop\%a%.txt echo.>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt ECHO ******************* Informções do Computador *******************>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt echo.>>%userprofile%\Desktop\%a%.txt ipconfig /all | findstr host>>%userprofile%\Desktop\%a%.txt ECHO Dominio . . . . . . . . . . . . . . . . . . : %userdomain%>>%userprofile%\Desktop\%a%.txt ipconfig | findstr IPv4>>%userprofile%\Desktop\%a%.txt ipconfig | findstr Sub-rede>>%userprofile%\Desktop\%a%.txt ipconfig | findstr Gateway>>%userprofile%\Desktop\%a%.txt ipconfig /all | findstr "Servidores \DNS">>%userprofile%\Desktop\%a%.txt echo.>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt ECHO ****************************************************************>>%userprofile%\Desktop\%a%.txt
- Editado Erick_Barbosa quinta-feira, 21 de fevereiro de 2019 19:34