Ir ao conteúdo
  • Cadastre-se

vinicius_vianna

Membro Pleno
  • Posts

    104
  • Cadastrado em

  • Última visita

posts postados por vinicius_vianna

  1. Bom pessoal, tudo funcionando e conforme prometido, o script "completo" está aqui:

     

    @ECHO OFF
    
    ECHO ###################################################
    ECHO ####                                           ####
    ECHO ####             BACKUP SALA ANEXA             ####
    ECHO ####                                           ####
    ECHO ###################################################
    
    :MSALA
    
    FOR /F "eol=  skip=2 tokens=2 delims=:" %%A IN ('ping -n 1 192.168.1.201') DO (
        IF "%%A"==" bytes=32 tempo<1ms TTL=128" (
            net use Z: /d /y
        	net use Z: \\192.168.1.201\d
            ECHO "COMPARTILHAMENTO MONTADO COM SUCESSO"
            GOTO :RSALA
        ) ELSE (
            ECHO "IMPOSSIVEL MONTAR O COMPARTILHAMNETO. VERIFIQUE A CONEXAO COM O HOST"
            GOTO :ESALA
        )
    )
    
    :RSALA
    
    echo Set oShell = CreateObject("Shell.Application") >> c:\Users\%username%\Drive_Rename.vbs
    echo oShell.NameSpace("Z:\").Self.Name = "Sala Anexa" >> c:\Users\%username%\Drive_Rename.vbs 
    
    CD C:\Users\%username%\
    Drive_Rename.vbs /f
    
    del c:\Users\%username%\Drive_Rename.vbs
    ECHO "COMPARTILHAMENTO RENOMEADO COM SUCESSO - PRONTO PARA BACKUP"
    GOTO :BSALA
    
    :ESALA
    
    ECHO "NAO FOI POSSIVEL REALIZAR O BACKUP: A UNIDADE NAO FOI MONTADA - INICIANDO PROXIMO BACKUP"
    GOTO :MDANIEL
    
    :BSALA
    
    ECHO "INICIANDO BACKUP SALA ANEXA"
    
    CD  c:\Program Files (x86)\Windows Resource Kits\Tools
    
    robocopy.exe "Z:\AGIE" "F:\Backup Engenharia\Sala_Anexa\BKP\AGIE" /E /R:0 /W:0  /LOG:C:\robocopy\LOG\sala_anexa\sala_anexa-agie.log
    ECHO "BACKUP AGIE REALIZADO COM SUCESSO - INICIANDO BACKUP HD Virtual"
    
    robocopy.exe "Z:\HD Virtual" "F:\Backup Engenharia\Sala_Anexa\BKP\HD Virtual" /E /R:0 /W:0  /LOG:C:\robocopy\LOG\sala_anexa\sala_anexa-hd.log
    ECHO "BACKUP HD Virtual REALIZADO COM SUCESSO - INICIANDO BACKUP PMCommandXML"
    
    robocopy.exe "Z:\PMCommandXML" "F:\Backup Engenharia\Sala_Anexa\BKP\PMCommandXML" /E /R:0 /W:0  /LOG:C:\robocopy\LOG\sala_anexa\sala_anexa-pmc.log
    ECHO "BACKUP PMCommandXML REALIZADO COM SUCESSO - INICIANDO BACKUP PowerMill"
    
    robocopy.exe "Z:\PowerMill" "F:\Backup Engenharia\Sala_Anexa\BKP\PowerMill" /E /R:0 /W:0  /LOG:C:\robocopy\LOG\sala_anexa\sala_anexa-powermill.log
    ECHO "BACKUP PowerMill REALIZADO COM SUCESSO - INICIANDO BACKUP Teste"
    
    robocopy.exe "Z:\Teste" "F:\Backup Engenharia\Sala_Anexa\BKP\Teste" /E /R:0 /W:0  /LOG:C:\robocopy\LOG\sala_anexa\sala_anexa-teste.log
    ECHO "BACKUP Teste REALIZADO COM SUCESSO - INICIANDO BACKUP Tutorial"
    
    robocopy.exe "Z:\Tutorial" "F:\Backup Engenharia\Sala_Anexa\BKP\Tutorial" /E /R:0 /W:0  /LOG:C:\robocopy\LOG\sala_anexa\sala_anexa-tutorial.log
    ECHO "BACKUP Tutorial REALIZADO COM SUCESSO - INICIANDO BACKUP User"
    
    robocopy.exe "Z:\User" "F:\Backup Engenharia\Sala_Anexa\BKP\User" /E /R:0 /W:0  /LOG:C:\robocopy\LOG\sala_anexa\sala_anexa-user.log
    ECHO "BACKUP User REALIZADO COM SUCESSO - INICIANDO BACKUP VirtualBox VMs"
    
    robocopy.exe "Z:\VirtualBox VMs" "F:\Backup Engenharia\Sala_Anexa\BKP\VirtualBox VMs" /E /R:0 /W:0  /LOG:C:\robocopy\LOG\sala_anexa\sala_anexa-vbox.log
    ECHO "BACKUP SALA ANEXA CONCLUIDO COM EXITO - INICIANDO PROXIMO BACKUP"
    
    GOTO :MDPROG

    Não é o completo, pois tem mais alguns hosts nem tampouco o final, pois sempre pode melhorar... mas a ideia geral é essa, para os outros hosts só se altera a letra e as pastas a serem backupeadas. E lógico, se alguém estiver com um problema parecido, pode usar livremente o código.

     

    Muito obrigado a todos, em especial ao @bngomes e ao @isrnick pela ajuda e paciência em me ajudar no caminho das pedras, rs!

     

    A moderação caso queira, pode fechar o tópico

    • Curtir 3
  2. @isrnick Cara... acho que chegamos a uma solução, mas com certas ressalvas

     

    Usei o código que você postou, mas não sei se por causa da codificação ("escrevi" o script e salvei usando o Sublime Text3) ele estava dando erro ainda. Coloquei a imagem para que você possa ver. Daqui tiramos uma coisa positiva... Windows Server em português é melhor evitar, rs!

     

    A solução foi fazer uma pequena alteração no código. Coloquei a condição favorável do IF apontado para o host estando ligado (bytes=32 tempo<1ms TTL=128). Dessa maneira tudo funcionou, e ele identificou qual host estava ligado e qual não

     

    Eis como ficou o código alterado:

     

    ECHO ON
    FOR /F "eol=  skip=2 tokens=2 delims=:" %%A IN ('ping -n 1 192.168.1.202') DO (
        IF "%%A"==" bytes=32 tempo<1ms TTL=128" (
            ECHO "HOST LIGADO"
        ) ELSE (
            ECHO "HOST DESLIGADO OU INACESSIVEL"
        )
    )

    PS: Só coloquei o ECHO ON para conseguir analisar e trazer a solução aqui.

     

    Vou implementar no código do backup e testar. Espero que funcione satisfatoriamente!

     

    Muito obrigado pela ajuda e atenção de todos!

    erro3.png

    solucao.png

    • Curtir 2
  3. bngomes / isrnick

     

    É, a questão é que o ping dá como recebido, mesmo que o host esteja desligado. A própria maquina retorna que não foi possível comunicar com o host.

     

    @bngomes Eu tentei com esse parâmetro -x (que não existe para o ping) mas da mesma forma ele responde que o host está ligado. Estou procurando alguma solução pra isso, eventualmente usar mais algum algum parâmetro do ping que nos ajude a identificar se o host está ativo ou não.

     

    De toda forma agradeço a ajuda e sim, caso haja mais alguma luz, fiquem a vontade em postar.

     

    Obrigado pela ajuda e atenção!

  4. Opa bngomes... desculpe a demora

     

    Segui o que me aconselhou... o código ficou assim então:

     

    @echo off
    
    ping -n 1 192.168.1.205
    
    set errorlevel=%1
    echo errorlevel = %errorlevel%
    IF %errorlevel% EQU 0 GOTO ERROR
    IF %errorlevel% EQU 1 GOTO OK
    
    :ERROR
    
    	ECHO "HOST DESLIGADO OU INACESSIVEL"
    
    :OK
    
    	ECHO "HOST LIGADO"
    
    :END

    Bom, para testar, fiz com 2 hosts.... o 205 está desligado e o 202 está ligado... o resultado foi o da imagem anexa.

     

    Pelo que entendi, em ambos ele está assumindo que a variável errorlevel é 0, como se ambos estivessem ligados, estou certo?

     

    Mas, como disse, o host com final 205 está desligado, como pode ver no resultado do ping ao mesmo.

     

    Mais alguma ideia ou eu fiz algo de errado no código

     

    Muito obrigado pela ajuda e atenção!

     

     

    erro2.png

  5. Oi bngomes

     

    Não entendi ao certo o que quer que eu faça (desculpe... sou beeem leigo nisso, rs). Se puder me explicar, com certeza o farei prontamente.

     

    Bom... mas o que eu fiz: removi todo o código dentro do IF, deixando somente que ele escreva na tela se o host está ligado. Além disso, alterei para um host que sei que está ligado.

     

    1. Quando coloco o %errorlevel% == 0 ele responde "HOST ATIVO";
    2. Quando coloco o %errorlevel% == 1 ele responde "HOST DESLIGADO OU INACESSIVEL".

     

    Posso entender então que, no final das contas, ele não está realizando teste algum? Pois se altero a condição, ele deveria permanecer dizendo que o host está ativo, estou certo?

     

    Obrigado pela ajuda

     

  6. Pessoal, boa tarde

     

    Estou tentando fazer uma rotina em meu servidor que funcione da seguinte maneira: Ele deve verificar se o host está ligado ou não. Se estiver, monte o compartilhamento, senão passe para a próxima linha

     

    Vou tentar descrever o cenário para ficar mais fácil:

     

    1. Tenho um servidor onde armazeno os backups dos hosts;
    2. Todo dia, em um determinado horário, a tarefa monta os compartilhamentos e o robocopy copia os dados dos hosts para o servidor.

     

    Tentei com o seguinte código, mas ao que parece não funcionou, pois ele entra e tenta executar o que está dentro do IF, mesmo a condição estando errada para tal

     

    @echo off
    
    ping -n 1 192.168.1.201 > nul
    
    if %errorlevel% == 1 (
    	
    	REM echo "HOST ATIVO"
    
    	net use z: \\192.168.1.201\d
    
    	echo Set oShell = CreateObject("Shell.Application") >> c:\Users\%username%\Drive_Rename.vbs
    	echo oShell.NameSpace("Z:\").Self.Name = "Sala Anexa" >> c:\Users\%username%\Drive_Rename.vbs 
    
    	CD C:\Users\%username%\
    	Drive_Rename.vbs /f
    
    	del c:\Users\%username%\Drive_Rename.vbs
    ) else (
      echo "HOST DESLIGADO OU INACESSIVEL" 
    )

    Grato pela ajuda e atenção de todos

  7. Pessoal, bom dia

     

    Estou com um problema em uma daquelas maquinas que não se pode formatar, rs!

     

    O que acontece é bem estranho. Tenho conexão de rede (consigo acessar compartilhamentos de rede de outros micros), mas ele não sai para Internet. Já tentei fazer alguns procedimentos, como reinstalar a placa de rede, ativar o serviço de rede entre outros e nenhum meio conseguiu sanar o problema.

     

    Embora a maquina pegue IP através do DHCP, quando tento ver os Detalhes da Conexão de Rede (Painel de Controle / Rede e Internet / Conexões de Rede) fica totalmente em branco, sem informação alguma.

     

    Tentando executar comandos no prompt (ipconfig) para limpar o IP, DNS, entre outros, recebo o erro na imagem anexa.

     

    Alguma ideia de por onde posso começar?

     

    Grato pela atenção!

    ipconfig.png

  8. Pessoal, boa tarde

     

    Estou tendo um problema ao imprimir documentos pela área de trabalho remota.

     

    Ao tentar imprimir pela impressora redirecionada (HP M1212MFP) dá alguns erros (Parâmetro Incorreto ou Falha na impressão da pagina de teste), impossibilitando a impressão. Tentei com outra impressora (CutePDF) e foi normalmente.

     

    A estrutura é a seguinte

     

    Servidor: Windows 2012 Standard

    Cliente: Windows 7 Home Premium

     

    Grato pela ajuda e atenção.

  9. Então nesse caso 16GB de RAM seria uma boa.

    Já que você faz RAID, e não vai fazer OC, o 4670 + placa mãe H87 ou Z87 (a Gigabyte tem uns modelos com bom custo/benefício, de uma pesquisada) vai te atender bem.

    Essa fonte da Seasonic é excelente, não só na parte de cabos modulares, mas também na qualidade de seus componentes/regulação de tensão/nível de ruído elétrico (ripple).

    Com essa grana que vai economizar com esses componentes melhor dimensionado para o seu uso, você pode comprar um SSD, com o SSD você vai realente ver o que é desempenho em leitura e escrita de dados em relação ao HD.

    Beleza Jonny. Muito obrigado pelas dicas e explicações. Infelizmente tive que "abandonar" o projeto. Meu carro :( resolver consumir parte da grane (uma boa diga-se de passagem). Devo retomar isso em Fevereiro. Ae voltamos a analisar melhor. Mas muito obrigado pelas explicações. Foram de grande valia!

    • Curtir 1
  10. Olha amigo, eu não vejo necessidade de trocar o processador + MB (veja uns testes no Google), ele ainda "rende um bom caldo", mas se quiser pegar algo mais atual...

    Se você não for fazer overclock o i5 4670 será a mesma coisa em desempenho que o i5 4670K.

    E se você não for fazer CrossfireX/SLI ou RAID, uma MB B85 ou H87 vai lhe atender bem.

    Mais de 8GB de RAM para jogos hoje em dia é bobeira, não tem nenhum jogo que consome mais de 5GB de RAM.

    A Corsair AX850 é uma excelente fonte, mas acho que vai ser exagero para a sua configuração, uma Seasonic X660 (SS-660KM) é uma boa pedida, além de ser "barata" (em relação a Corsair) ela tem uma excelente eficiência e vai ser melhor aproveitada pela sua maquina.

    É uma excelente configuração, mas dependendo do uso pode ser exagero.

    abraços.

    Oi Jonny, Obrigado pela sua resposta

    Eu algumas vezes faço uns laboratórios e uso virtualização. Por isso pensei em aumentar a memória pra 16GB. Quanto ao processador, vou dar uma olhada no 4670.

    Já a respeito da placa-mãe, eu atualmente tenho um RAID onde fica meu sistema com os apps e jogos, e penso em manter (somente aumentando o tamanho dos discos posteriormente) pois vi que realmente aumenta o desempenho da maquina. A fonte, me chamou atenção por causa do sistema totalmente modular, o que deixaria as coisas mais organizadas dentro do PC.

    Grato pela atenção

  11. Oi Pessoal, boa noite

    Estou pensando em fazer um upgrade da minha maquina, gastando até R$3500,00.

    Minha configuração atual é esta:

    Processador - Intel Core i5 760

    MB - Asus P7P55d-Pro

    Memórias - 2x OCZ Gold 1600 Mhz (OCZ3G16004GK)

    Fonte - Zalman ZM600-RS

    VGA - Sapphire ATI Radeon HD5870

    Gabinete - Cooler Master HAF 922

    Cooler - Zalman 9900Max

    Por hora, penso em manter a VGA, ela ainda tem dado conta dos jogos mais pesados que tenho jogado (Assassin's Creed III, Tomb Raider e Hitman Absolution), então pensei em trocar todo o resto. O que imaginei aqui, foi isso:

    Processador - Intel Core i5 4670K

    MB - Asus Sabertooth Z87

    Memórias - G.Skill RipjawsZ 16GB 1866Mhz (F3-14900CL9Q-16GBZL)

    Fonte - Corsair AX850

    Isso tudo chega perto do valor que penso gastar. É uma boa config?

    :D:D Grato pela atenção de todos :D:D

  12. Realmente muito bom o programa! Parabéns Gabriel... eu como ouvinte... só acho que pro proximo programa você teria que aumentar menos a musica quando você estiver falando. No começo e no final, não deu pra enternder muito o que você estava falando. Mas o resto está muito bom, muito bom mesmo... já dá até pra disputar com o Edvaldo um espaço na CBN!!!, rs!!!

  13. Galera só um comentário em relação as marcas de 5870.

    Tinha uma 5870 XFX até esse final de semana, vendi a mesma e comprei uma 5870 Sapphire, ambas com cooler central.

    Com base no jogo Dirt 2 a XFX batia 80º e agora com a Sapphire está batendo o máximo 64º.

    A XFX achei mais bonita, mas a Sapphire tem cooler maior e as laterais abertas e com isso o resfriamento é bem melhor.

    A diferença de preço entre ambas é pequena, a Sapphire um pouco mais caro.

    Ai vai minha dica caso estejam na dúvida quanto a marca.

    Abraços

    Cara, sua Sapphire é esta? http://www.terabyteshop.com.br/pci-express/placa-de-video-sapphire-radeon-hd-5870-1gb-gddr5-c-hdmi-pci-exp.ptml

    Tava com duvida entre a XFX e a Sapphire mesmo... mas acho que depois dessa, vou de Sapphire!

    Valeu ae!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!