Autore Topic: Compressione file usando la riga di comando  (Letto 45119 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline sergran

  • *
  • Post: 48
  • Karma: 0
Compressione file usando la riga di comando
« il: 07/09/2012, 12:49 »
Ciao a tutti, avrei bisogno di un vostro aiuto
Vorrei conoscere la porcedura per comprimere un file da riga di comando tramite Winrar.
Mi potreste anche indicare come posso richiamare il profilo di Winrar?
Grazie
« Ultima modifica: 13/09/2012, 23:25 da MISTER X ® »

Offline OnePiece

  • Eng2ita Friends
  • **
  • Post: 6.114
  • Karma: -3277
Re: Compressione file usando la riga di comando
« Risposta #1 il: 07/09/2012, 16:04 »
Dovrai guardare Rar.exe /? & UnRAR.exe /?

Codice: [Seleziona]
RAR 4.20        Copyright (c) 1993-2012 Alexander Roshal     9 Giu 2012
               Traduzione in italiano (c) Andrea Baitelli
Registrato a: XXXXX

Sintassi: RAR <comando> -<opzione_1> -<opzione_N> <archivio> <file...>
              <@lista_file...> <percorso_dove_estrarre\>

<Comandi>
  a             Aggiungi file all'archivio
  c             Aggiungi il commento all'archivio
  cf            Aggiungi i commenti ai file
  ch            Modifica alcune caratteristiche dell'archivio
  cw            Scrivi il commento dell'archivio in un file
  d             Elimina file dall'archivio
  e             Estrai tutti i file dell'archivio nella cartella corrente
  f             Aggiorna i file dell'archivio
  i[par]=<fras> Trova una frase in uno o più archivi
  k             Blocca l'archivio da modifiche seguenti
  l[t,b]        Lista contenuto dell'archivio [formato: T=tecnico, B=solo nome]
  m[f]          Muovi file e/o cartelle nell'archivio [solo i file]
  p             Stampa il/i file (verso stdout, solitamente la stampante)
  r             Ripara l'archivio da eventuali danneggiamenti
  rc            Ricostruisci i volumi mancanti
  rn            Rinomina i file presenti nell'archivio
  rr[N]         Aggiungi i dati per facilitare un eventuale recupero seguente
  rv[N]         Crea i volumi di ripristino
  s[nome|-]     Converti l'archivio in auto-estraente
  t             Verifica i file archiviati
  u             Aggiorna e aggiungi file all'archivio
  v[t,b]        Lista contenuto dell'archivio estesa [T=tecnico, B=solo nome]
  x             Estrai i file dell'archivio comprendenti il percorso archiv.

<Opzioni>
  -             Interrompi la scansione delle opzioni
  @[+]          Disabilita [abilita] l'impiego di file di tipo lista_file
  ac            Cancella l'attributo "Modificato" dopo compressione o estraz.
  ad            Appende il nome dell'archivio al percorso di destinazione
  ag[formato]   Genera il nome dell'archivio utilizzando la data corrente
  ai            Ignora gli attributi dei file archiviati
  ao            Aggiungi solo i file con l'attributo "Modificato" attivo
  ap<percorso>  Imposta il percorso all'interno dell'archivio
  as            Sincronizza il contenuto dell'archivio con l'origine
  av            Inserisce i dati per la verifica dell'autenticazione (regist.)
  av-           Disabilita il controllo dei dati di autenticazione
  c-            Disabilita la visualizzazione del commento
  cfg-          Disabilita la lettura della configurazione predefinita
  cl            Converti i nomi di file e cartelle in minuscolo
  cu            Converti i nomi di file e cartelle in maiuscolo
  df            Elimina i file dopo essere stati archiviati
  dh            Apre i file già in uso da altri programmi
  dr            Elimina i file e li pone nel Cestino di Windows
  ds            Non ordina i file da inserire in un archivio solido
  dw            Pulisci lo spazio file dopo l'archiviazione
  e[+]<attrib>  Non archiviare/archiviare file con uno specifico attributo
  ed            Non aggiungere le cartelle se sono vuote
  en            Non aggiunge l'indicazione di 'fine archivio'
  ep            Escludi i percorsi originali dai nomi dei file e cartelle
  ep1           Escludi la cartella base dai nomi dei file e cartelle
  ep2           Archivia il percorso completo
  ep3           Archivia il percorso, completo della lettera del disco
  f             Aggiorna i file dell'archivio
  hp[par.chiav] Crittografa sia i dati che l'intestazione dell'archivio
  id[c,d,p,q]   Disabilita la visualizzazione di alcuni o tutti (q) i messaggi
  ieml[i1[,i2]] Invia l'archivio via email ad uno o più indirizzi
  ierr          Invia i messaggi al dispositivo "StdErr"
  ilog[nome]    Tieni traccia degli errori in un file (solo vers. registrata)
  inul          Disabilita la visualizzazione di tutti i messaggi
  ioff          Spegne il PC al termine dell'operazione che va ad iniziare
  isnd          Abilita i suoni
  k             Blocca l'archivio da modifiche seguenti
  kb            Estrai anche i file danneggiati
  log[f][=nome] Scrive i nomi dei file processati in un file di tracciato
  m<0..5>       Livello di compressione (0-memorizza...3-predefin...5-massimo)
  mc<par>       Abilita i parametri di compressione avanzati
  md<dimens.>   Dimens. dizionario compres.:64,128,256,512,1024,2048,4096 o A-G
  ms[est;est]   Specifica le estensioni dei file da inserire senza compressione
  mt<processi>  Imposta il numero dei processi (threads)
  n<file>       Include solo i file specificati
  n@            Acquisisci i file da includere da tastiera (o StdIn)
  n@<lista>     Includi i file specificati in una lista a file
  o[+|-]        Imposta modalità di sovrascrittura [NonChied.|NonSovvr.|Chiedi]
  oc            Imposta l'attributo 'Compresso' di NTFS, se presente
  or            Rinomina i file estratti automaticamente
  os            Salva gli attributi estesi di un file sotto NTFS
  ow            Salva/ripristina i dati di "proprietario" e di "gruppo"
  p[par.chiave] Imposta la parola chiave
  p-            Non chiedere la parola chiave
  r             Considera anche le sottocartelle
  r-            Disabilita la ricorsività delle sotto-cartelle
  r0            Considera le sottocartelle solo per nomi con caratteri jolly
  ri<P>[:<S>]   Priorità esec.(0-predef.,1-min..15-mas) e tempo d'attesa (msec)
  rr[N]         Aggiungi i dati per facilitare un eventuale recupero seguente
  rv[N]         Crea i volumi di ripristino
  s[<N>,v[-],e] Crea archivio in formato solido(N file,di/indipendenti,estens.)
  s-            Disabilita l'archiviazione in formato solido
  sc<car>[<og>] Specifica il set di caratteri e a quali oggetti applicarli
  sfx[nome]     Crea un archivio auto-estraente [nome modulo]
  si[nome]      Preleva i dati d'archiviare da 'stdin',eventualmente in [nome]
  sl<dimens.>   Processa i file con dimensione minore a quella indicata
  sm<dimens.>   Processa i file con dimensione maggiore a quella indicata
  t             Verifica i file dopo l'archiviazione
  ta<data>      Considera file modificati dopo la <data>,formato AAAAMMGGOOMMSS
  tb<data>      Considera file modificati prima di <data>,form. AAAAMMGGOOMMSS
  tk            Tieni come orario quello dell'archivio originale
  tl            Orario dell'archivio come quell'ultimo file
  tn<tempo>     Considera i file più recenti del <tempo> specificato
  to<tempo>     Considera i file più vecchi del <tempo> specificato
  ts<m,c,a>[N]  Salva/ripristina orari file:Modifica,Creazione,Accesso[precis.]
  u             Aggiorna e aggiungi file dell'archivio
  v             Crea un archivio a più volumi autodeterminando la dimensione
  v<dimen>[k,b] Crea un archivio a più volumi con dimensione= *1000 [*1024, *1]
  vd            Cancella il contenuto del disco prima di creare il volume
  ver[n]        Controllo per la versione dei file
  vn            Usa il vecchio schema dei nomi per i volumi
  vp            Introduce una pausa prima di ogni volume seguente
  w<percorso>   Definisci la cartella di lavoro per i file temporanei
  x<file>       Escludi i file di seguito specificati
  x@            Acquisisci i file da escludere da tastiera (o StdIn)
  x@<lista>     Escludi i file specificati in una lista a file
  y             Assumi la risposta 'Si' a tutte le domande
  z[<file>]     Legge il commento dell'archivio da file


Codice: [Seleziona]
UNRAR 4.20 gratuito      Copyright (c) 1993-2012 Alexander Roshal
                        Traduzione in italiano (c) Andrea Baitelli

Sintassi: UNRAR <comando> -<opzione_1> -<opzione_N> <archivio> <file...>
              <@lista_file...> <percorso_dove_estrarre\>

<Comandi>
  e             Estrai tutti i file dell'archivio nella cartella corrente
  l[t,b]        Lista contenuto dell'archivio [formato: T=tecnico, B=solo nome]
  p             Stampa il/i file (verso stdout, solitamente la stampante)
  t             Verifica i file archiviati
  v[t,b]        Lista contenuto dell'archivio estesa [T=tecnico, B=solo nome]
  x             Estrai i file dell'archivio comprendenti il percorso archiv.

<Opzioni>
  -             Interrompi la scansione delle opzioni
  @[+]          Disabilita [abilita] l'impiego di file di tipo lista_file
  ac            Cancella l'attributo "Modificato" dopo compressione o estraz.
  ad            Appende il nome dell'archivio al percorso di destinazione
  ag[formato]   Genera il nome dell'archivio utilizzando la data corrente
  ai            Ignora gli attributi dei file archiviati
  ap<percorso>  Imposta il percorso all'interno dell'archivio
  av-           Disabilita il controllo dei dati di autenticazione
  c-            Disabilita la visualizzazione del commento
  cfg-          Disabilita la lettura della configurazione predefinita
  cl            Converti i nomi di file e cartelle in minuscolo
  cu            Converti i nomi di file e cartelle in maiuscolo
  dh            Apre i file già in uso da altri programmi
  ep            Escludi i percorsi originali dai nomi dei file e cartelle
  ep3           Archivia il percorso, completo della lettera del disco
  f             Aggiorna i file dell'archivio
  id[c,d,p,q]   Disabilita la visualizzazione di alcuni o tutti (q) i messaggi
  ierr          Invia i messaggi al dispositivo "StdErr"
  inul          Disabilita la visualizzazione di tutti i messaggi
  ioff          Spegne il PC al termine dell'operazione che va ad iniziare
  kb            Estrai anche i file danneggiati
  n<file>       Include solo i file specificati
  n@            Acquisisci i file da includere da tastiera (o StdIn)
  n@<lista>     Includi i file specificati in una lista a file
  o[+|-]        Imposta modalità di sovrascrittura [NonChied.|NonSovvr.|Chiedi]
  oc            Imposta l'attributo 'Compresso' di NTFS, se presente
  or            Rinomina i file estratti automaticamente
  ow            Salva/ripristina i dati di "proprietario" e di "gruppo"
  p[par.chiave] Imposta la parola chiave
  p-            Non chiedere la parola chiave
  r             Considera anche le sottocartelle
  ri<P>[:<S>]   Priorità esec.(0-predef.,1-min..15-mas) e tempo d'attesa (msec)
  sl<dimens.>   Processa i file con dimensione minore a quella indicata
  sm<dimens.>   Processa i file con dimensione maggiore a quella indicata
  ta<data>      Considera file modificati dopo la <data>,formato AAAAMMGGOOMMSS
  tb<data>      Considera file modificati prima di <data>,form. AAAAMMGGOOMMSS
  tn<tempo>     Considera i file più recenti del <tempo> specificato
  to<tempo>     Considera i file più vecchi del <tempo> specificato
  ts<m,c,a>[N]  Salva/ripristina orari file:Modifica,Creazione,Accesso[precis.]
  u             Aggiorna e aggiungi file dell'archivio
  v             Elenca tutti i volumi
  ver[n]        Controllo per la versione dei file
  vp            Introduce una pausa prima di ogni volume seguente
  x<file>       Escludi i file di seguito specificati
  x@            Acquisisci i file da escludere da tastiera (o StdIn)
  x@<lista>     Escludi i file specificati in una lista a file
  y             Assumi la risposta 'Si' a tutte le domande

Ciao.
« Ultima modifica: 13/09/2012, 23:26 da MISTER X ® »
   

Offline sergran

  • *
  • Post: 48
  • Karma: 0
Re: Compressione file usando la riga di comando
« Risposta #2 il: 07/09/2012, 16:38 »
Ciao, sono finalmente riuscito ( grazie alle tue indicazioni ) a comprimere una cartella tramite linea di comando
Riporto di seguito il comando
D:\WinRAR\RAR.exe a -t -u -df -as -p[*******] D:\prova2\1.rar D:\prova

L'unico problema è che se modifico un file che viene sostituito nell'archvio già precedentemente creto, in fase di cecompressione mi dà l'errore "E' fallita la verifica del CRC per il file crittografato prova/1.txt(parola chiave errata)?"

Come posso risolvere il problema?
Ancora una volta grazie
« Ultima modifica: 13/09/2012, 23:26 da MISTER X ® »

Offline OnePiece

  • Eng2ita Friends
  • **
  • Post: 6.114
  • Karma: -3277
Re: Compressione file usando la riga di comando
« Risposta #3 il: 07/09/2012, 16:43 »
Non lo so perché mai usato certi tool di winrar (serve fare dei test ect ect), o già winrar in sistema e lo tengo da sempre in sistema, ma da molti e molti anni ormai si usa solo 7-Zip che e quello che ti consiglio anche io di usare, e free e compressa più bene di winrar ect ect

Ciao.
« Ultima modifica: 13/09/2012, 23:26 da MISTER X ® »
   

Offline sergran

  • *
  • Post: 48
  • Karma: 0
Re: Compressione file usando la riga di comando
« Risposta #4 il: 07/09/2012, 16:57 »
Ciao, ho trovato le opzioni ma io avrei bisogno che mi inserisse una password per evitare l'apertura dei file
« Ultima modifica: 13/09/2012, 23:26 da MISTER X ® »

Offline OnePiece

  • Eng2ita Friends
  • **
  • Post: 6.114
  • Karma: -3277
Re: Compressione file usando la riga di comando
« Risposta #5 il: 07/09/2012, 17:09 »
ecco se scarica il 7z922_extra.7z da qui http://sourceforge.net/projects/sevenzip/files/7-Zip/9.22/ dentro ai il famoso 7za.exe e il 7zr.exe (piu in cartella "....\Downloads\7z922_extra\Installer\" trovi il cr.bat)

Codice: [Seleziona]
..\Downloads\7z922_extra\7za.exe"

7-Zip (a) 9.22 beta  Copyright (c) 1999-2011 Igor Pavlov  2011-04-18

Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
  a: Add files to archive
  b: Benchmark
  d: Delete files from archive
  e: Extract files from archive (without using directory names)
  l: List contents of archive
  t: Test integrity of archive
  u: Update files to archive
  x: eXtract files with full paths
<Switches>
  -ai[r[-|0]]{@listfile|!wildcard}: Include archives
  -ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
  -bd: Disable percentage indicator
  -i[r[-|0]]{@listfile|!wildcard}: Include filenames
  -m{Parameters}: set compression Method
  -o{Directory}: set Output directory
  -p{Password}: set Password
  -r[-|0]: Recurse subdirectories
  -scs{UTF-8 | WIN | DOS}: set charset for list files
  -sfx[{name}]: Create SFX archive
  -si[{name}]: read data from stdin
  -slt: show technical information for l (List) command
  -so: write data to stdout
  -ssc[-]: set sensitive case mode
  -ssw: compress shared files
  -t{Type}: Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
  -v{Size}[b|k|m|g]: Create volumes
  -w[{path}]: assign Work directory. Empty path means a temporary directory
  -x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
  -y: assume Yes on all queries

Codice: [Seleziona]
...\Downloads\7z922_extra\7zr.exe"

7-Zip (r) 9.22 beta : Igor Pavlov : Public domain : 2011-04-18

Usage: 7zr <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
  a: Add files to archive
  b: Benchmark
  d: Delete files from archive
  e: Extract files from archive (without using directory names)
  l: List contents of archive
  t: Test integrity of archive
  u: Update files to archive
  x: eXtract files with full paths
<Switches>
  -ai[r[-|0]]{@listfile|!wildcard}: Include archives
  -ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
  -bd: Disable percentage indicator
  -i[r[-|0]]{@listfile|!wildcard}: Include filenames
  -m{Parameters}: set compression Method
  -o{Directory}: set Output directory
  -r[-|0]: Recurse subdirectories
  -scs{UTF-8 | WIN | DOS}: set charset for list files
  -sfx[{name}]: Create SFX archive
  -si[{name}]: read data from stdin
  -slt: show technical information for l (List) command
  -so: write data to stdout
  -ssc[-]: set sensitive case mode
  -ssw: compress shared files
  -t{Type}: Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
  -v{Size}[b|k|m|g]: Create volumes
  -w[{path}]: assign Work directory. Empty path means a temporary directory
  -x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
  -y: assume Yes on all queries


oppure usa il 7z.exe piu il 7z.dll, che li trovi nel cartella C:\Program Files\7-Zip

Codice: [Seleziona]
7-Zip 9.27 alpha  Copyright (c) 1999-2012 Igor Pavlov  2012-06-02

Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
  a: Add files to archive
  b: Benchmark
  d: Delete files from archive
  e: Extract files from archive (without using directory names)
  h: Calculate hash values for files
  l: List contents of archive
  t: Test integrity of archive
  u: Update files to archive
  x: eXtract files with full paths
<Switches>
  -ai[r[-|0]]{@listfile|!wildcard}: Include archives
  -ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
  -bd: Disable percentage indicator
  -i[r[-|0]]{@listfile|!wildcard}: Include filenames
  -m{Parameters}: set compression Method
  -o{Directory}: set Output directory
  -p{Password}: set Password
  -r[-|0]: Recurse subdirectories
  -scs{UTF-8 | WIN | DOS}: set charset for list files
  -sfx[{name}]: Create SFX archive
  -si[{name}]: read data from stdin
  -slt: show technical information for l (List) command
  -so: write data to stdout
  -ssc[-]: set sensitive case mode
  -ssw: compress shared files
  -t{Type}: Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
  -v{Size}[b|k|m|g]: Create volumes
  -w[{path}]: assign Work directory. Empty path means a temporary directory
  -x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
  -y: assume Yes on all queries


in web troverai migliaia di esempi guide e altro, usa google per trovare più info, ne troverai migliaia di info e anche in italiano

Ciao.
« Ultima modifica: 13/09/2012, 23:27 da MISTER X ® »
   

Offline sergran

  • *
  • Post: 48
  • Karma: 0
Re: Compressione file usando la riga di comando
« Risposta #6 il: 11/09/2012, 12:25 »
Ciao, finalmente sono riuscito a creare tramite linea di comando un archivio protetto da password. Riporto il testo del bat per altri utenti
Ora starei cercnado sempre tramite linea id comando l'opzione che mi permetta di creare singoli archivi. In pratica un archivio per file
Grazie

D:\7-Zip\7z a -t7z D:\prova.7z D:\prova\ -v50m -mx=9 -ms=on -mhe=on -pPASSWORD
« Ultima modifica: 13/09/2012, 23:27 da MISTER X ® »

Offline OnePiece

  • Eng2ita Friends
  • **
  • Post: 6.114
  • Karma: -3277
Re: Compressione file usando la riga di comando
« Risposta #7 il: 11/09/2012, 13:08 »
Ora starei cercnado sempre tramite linea id comando l'opzione che mi permetta di creare singoli archivi. In pratica un archivio per file
Grazie
Codice: [Seleziona]
D:\7-Zip\7z.exe a "D:\prova\Test.7z" "D:\prova\Test.exe"
non ti devi confondere li, voglio dire non ce niente di difficile li, idea e semplice certi comandi li creano sempre per semplificare le cose li, esempio
Codice: [Seleziona]
CD /D "D:\prova"
D:\7-Zip\7z.exe a "D:\prova.7z"   ;;; opzionale se vuoi aggiungere dopo anche questo o altro ect ect  -v50m -mx=9 -ms=on -mhe=on -pPASSWORD

oppure forum ufficiale Inglese http://sourceforge.net/projects/sevenzip/forums/forum/45798/topic/4846504

Ciao.
« Ultima modifica: 13/09/2012, 23:34 da MISTER X ® »
   

Offline sergran

  • *
  • Post: 48
  • Karma: 0
Re: Compressione file usando la riga di comando
« Risposta #8 il: 11/09/2012, 13:49 »
Corretta precisione... mi sapresiti però dire se c'è un'opzione per compirmere ogni singolo file?
Grazie
« Ultima modifica: 13/09/2012, 23:27 da MISTER X ® »

Offline OnePiece

  • Eng2ita Friends
  • **
  • Post: 6.114
  • Karma: -3277
Re: Compressione file usando la riga di comando
« Risposta #9 il: 11/09/2012, 13:52 »
Corretta precisione... mi sapresiti però dire se c'è un'opzione per compirmere ogni singolo file?
Grazie
Codice: [Seleziona]
D:\7-Zip\7z.exe a "D:\prova\Test.7z" "D:\prova\Test.exe"??
« Ultima modifica: 13/09/2012, 23:28 da MISTER X ® »
   

Offline sergran

  • *
  • Post: 48
  • Karma: 0
Re: Compressione file usando la riga di comando
« Risposta #10 il: 11/09/2012, 13:57 »
Scusa ma non capisco.... in quel modo comprimo un file specifico in un archivio. Io vorrei che tutti i file contenuti in cartelle / sottocartelle vengano compressi in singoli archivi
Grazie
« Ultima modifica: 13/09/2012, 23:28 da MISTER X ® »

Offline OnePiece

  • Eng2ita Friends
  • **
  • Post: 6.114
  • Karma: -3277
Re: Compressione file usando la riga di comando
« Risposta #11 il: 11/09/2012, 14:00 »
serve vedere i opzioni di comando FOR http://ss64.com/nt/for.html ect ect, vedi in forum officiale del 7-zip o in google ne troverai molti esempi

Ciao.
« Ultima modifica: 13/09/2012, 23:28 da MISTER X ® »
   

Offline sergran

  • *
  • Post: 48
  • Karma: 0
Re: Compressione file usando la riga di comando
« Risposta #12 il: 11/09/2012, 14:04 »
Grazie 1000 per l'informazione ma io non conosco l'inglese e neppure la porgrammazione.... sigh sigh
« Ultima modifica: 13/09/2012, 23:28 da MISTER X ® »

Offline OnePiece

  • Eng2ita Friends
  • **
  • Post: 6.114
  • Karma: -3277
Re: Compressione file usando la riga di comando
« Risposta #13 il: 11/09/2012, 14:17 »
neanche io consono inglese  ;), comunque ecco un esempio
Codice: [Seleziona]
CD /D "%~p0"
FOR %%I IN (*.*) DO (
"C:\Program Files\7-Zip\7z.exe" a "%~dp0%%~nI.7z" "%~dp0%%I")

oppure
Codice: [Seleziona]
CD /D "D:\prova"
FOR %%I IN (*.*) DO (
"D:\7-Zip\7z.exe" a "D:\prova\%%~nI.7z" "D:\prova\%%I")

riguardo file cmd in web ce ne sono molti info\guide anche in Italiano

Ciao.
« Ultima modifica: 13/09/2012, 23:29 da MISTER X ® »
   

Offline sergran

  • *
  • Post: 48
  • Karma: 0
Re: Compressione file usando la riga di comando
« Risposta #14 il: 11/09/2012, 14:30 »
perdonami...!!!! Proprio non capisco......  :-[
Ho provato il tuo comando
CD "D:\prova"
FOR %%I IN (*.*) DO (
"D:\7-Zip\7z.exe" a "D:\prova\%%~nI.7z" "D:\prova\%%I")

e mi ha creato degli archivi che non capisco...
devo per caso mettere al posto di *.* qualcosa?
« Ultima modifica: 13/09/2012, 23:29 da MISTER X ® »