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

  • 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.

    quinta-feira, 14 de fevereiro de 2019 20:54

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
    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

    sábado, 16 de fevereiro de 2019 13:02
  • 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?

    segunda-feira, 18 de fevereiro de 2019 12:37
  • 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.

    segunda-feira, 18 de fevereiro de 2019 15:03
  • 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
    segunda-feira, 18 de fevereiro de 2019 20:52
  • 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
    quinta-feira, 21 de fevereiro de 2019 15:01