Ir ao conteúdo
  • Cadastre-se

StortiX

Membro Pleno
  • Posts

    33
  • Cadastrado em

  • Última visita

posts postados por StortiX

  1. Olá Bruno Cicarelli,

     

    Tente executar os comandos conforme segue em um prompt de comando em modo administrador, substituindo os valores que precisam ser corrigidos pro seu caso...

     

    ftype "EXT File"="C:\Pasta do Programa\Programa.exe" "%1"

    assoc .ext="EXT File"

     

    Por exemplo, vou associar extensão pdf para abrir com o Adobe Acrobat Reader 11:

     

    ftype "PDF File"="C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" "%1"

    assoc .pdf="PDF File"

  2. Olá victorhayashi,

     

    No arquivo bat que criar, pode inserir o seguinte...

     

    REM Inicio
    :execute
    
    REM Exemplo abaixo salva em html e abre na sequencia
    REM Unidades de Disco 
    REM -----------------
    WMIC /Output:discos.html DiskDrive Get Index,InterfaceType,Model,Size /Format:htable
    START "" "%CD%.\discos.html"
    
    REM Espaco Livre 
    REM -----------------
    WMIC /Output:freespace.html logicaldisk where "DeviceID='C:'" get FreeSpace /Format:htable
    START "" "%CD%.\freespace.html"
    
    REM Tempo de espera apos terminar comandos 
    REM -----------------
    timeout /t 30
    
    REM Retornar ao Inicio 
    GOTO execute

     

  3. Olá Thyago Barbosa,


    Veja se é isso que você está querendo fazer...

     

    @echo off
    
    for /f "tokens=1,2* delims= " %%a in ('dir arquivo1.txt^| find /i " arquivo1.txt"') DO SET fileDate=%%a
    
    set YYYY=%dt:~0,4%
    set MM=%dt:~4,2%
    set DD=%dt:~6,2%
    set HH=%dt:~8,2%
    set Min=%dt:~10,2%
    set Sec=%dt:~12,2%
    set stamp=%DD%-%MM%-%YYYY%_%HH%-%Min%-%Sec%
    
    rename "arquivo1.txt" "arquivo2 - %stamp%.txt"

    Desta forma se o arquivo1.txt foi modificado rodando o bat vai renomear pra data/hora da modificação.

     

  4.  Lucas Santos, se você tem várias máquinas pra modificar, não convém fazer isso remotamente através do psexec?

    A sintaxe ficaria assim, rodando através de um cmd em modo administrador... 

     

    psexec [\\computador1[,computador2[,…] | @file][-u usuário [-p senha]][-n s][-l][-s|-e][-x][-i [sessão]][-c [-f|-v]][-w diretório][-d][-][-a n,n,… ] cmd [argumentos]

     

    Você pode ainda adicionar -H para que o UAC não fique solicitando permissão pra executar.

     

    Dependendo do quer fazer, pode criar um bat script com o que deseja fazer e executar ele pelo psexec.

    https://blogs.technet.microsoft.com/systemcenteressentials/2009/09/01/using-psexec-to-open-a-remote-command-window/

     

    https://www.youtube.com/watch?v=MaAL3C-DuHQ

     

    • Curtir 1

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!