none
Script .bat no Login do operador RRS feed

  • Pergunta

  • Pessoal, bom dia.

    Estou criando um script no Logon do usuário executar algumas funções porem não está funcionando. Poderiam me ajudar a identificar os erros no meu script?


    @echo off

    REM mapeia pastas na rede (Informa que o parameto /user não existe, sem usar usuário no script tenho que dar permissão total para todos)
    net use y: \\servidor\Desktop.$ /user: domínio\administrador 53nh4@123 
    net use z: \\servidor\Scripts.$ /user: domínio\administrador 53nh4@123 

    REM Deleta área de trabalho do colaborador 
    del /s /q %userprofile%\Desktop\*.*  
    REM (Apaga somente os arquivos e não apaga as pastas)

    del /s /q C:\Users\Public\Desktop\*.* 
    REM (Informa que não é possível fazer apagar acesso negado)

    REM Copia área de trabalho do colaborador
    robocopy "y:\pasta\"*.* %userprofile%\desktop 
    REM (Não Copia os arquivos)

    REM Cria arquivo com informações da maquina 
    z:\ipdesktop.bat 
    REM (Não executa a bat)

    net use y: /delete
    net use z: /delete


    • Editado Erick_Barbosa terça-feira, 29 de outubro de 2019 15:07 erro nos comentários.
    terça-feira, 29 de outubro de 2019 14:52

Todas as Respostas

  • Consegui resolver. em maioria era erro de sintaxe...hahhahah
    @echo off
    
    net use y: \\servidor\pasta1.$ /user:dominio\administrador senha
    net use z: \\servidor\pasta2.$ /user:dominio\administrador senha
    
    REM Deleta area de trabalho do colaborador
    del /s /q %userprofile%\Desktop\*.*
    REM del /s /q C:\Users\Public\Desktop\*.*(vai rodar na inicialização da maquina)
    
    REM Copia area de trabalho do colaborador
    xcopy /y y:\pasta3\*.* %userprofile%\desktop
    
    REM Cria arquivo com informações da maquina
    start z:\ipdesktop.bat
    
    net use y: /d /y
    net use z: /d /y

    terça-feira, 29 de outubro de 2019 21:14