Visualizzazione dei risultati da 1 a 1 su 1
  1. #1
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333

    in un .bat usare FINDSTR per ricercare una stringa in un .docx

    Sto ristrutturando totalmente il mio quasi ventennale
    programma di Backup fatto tutto dei file .bat

    ( io sono all'antica e non uso a quei programmini "magici" che si scaricano da internet )

    Il motivo della ristrutturazione sono i CryptoVirus che si diffondono sempre di più
    quindi vorrei alla partenza del mio .bat rilevare se sono stato ataccato da CryptoVirus
    e per conseguenza mandare in EXIT il programma di Backup

    La mia idea sarebbe quella di creare un file .docx
    con dentro una stringa stupida ( per esempio "xxx" )
    e se il .bat non riesce a leggerla ferma il tutto

    NB: se usassi un .txt al posto del .docx sarebbe immediatamente fatto
    ma non ho la certezza che il CryptiVirus attacca anche il .txt in quanto
    di scarso valore commerciale



    Quindi sto testando questo:
    codice:
    @echo off
    FINDSTR /C:"xxx" C:\Percorso\NomeFile.docx
    echo %ERRORLEVEL%
    pause
    

    che anche se mi da il corretto risultato di ERRORLEVEL a zero (se presente la stringa)
    mi fa emettere una serie di brutti beep al PC e poi so che non va bene perché
    nella documentazione non si parla di usare FINDSTR con dei .docx


    Alternative / consigli per migliorare il .bat oppure per rivedere
    totalmente la strategia per capire se ho i file criptati ???

    Grazie
    Ultima modifica di nman; 30-05-2016 a 17:52

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.