Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Lista dei files dagli archivi winrar

    Ciao a tutti,
    Sto cercando di capire come modificare questo script per adattarlo a 2 esigenze. Lo script batch è questo

    codice:
    @(for /R "%UserProfile%\Desktop\test winrar" %%I in (*.rar) do @"%ProgramFiles%\WinRAR\UnRAR.exe" lb "%%I")>files.txt
    In pratica lo script fa questo

    1. all'interno dalle cartella test winrar individua tutti gli archivi .rar
    2. crea un singolo file di testo con la lista dei files presenti all'interno di tutti gli archivi trovati

    Io vorrei 2 cose

    a) come modificarlo affinchè mi venga creato, per ogni archivio, il suo relativo file di testo.
    Ad esempio, se ho questi archivi

    codice:
    nome1.rar
    nome2.rar
    nome3.rar
    ....
    vorrei che lo scipt mi generasse questi files di testo al cui interno trovo la lista dei files per quel specifico archivio

    codice:
    nome1.txt
    nome2.txt
    nome3.txt
    ...
    Al momento, invece, mi crea solo un singolo file di testo files.txt

    b) vorrei poter scegliere di poter scansionare un particolare archivio di mia scelta. Io ho provato con questo codice, ma non funziona

    codice:
    @(for /R "X:\Archivi\A" %%I in (*rar) do @echo Archive: %%I& "%ProgramFiles%\WinRAR\UnRAR.exe" lb "tor.rar")>lista.txt
    In questo caso volevo creare la lista dei files solo per l'archivio tor.rar, ma non funziona.

  2. #2
    ok. penso di aver risolto


    a)

    codice:
    @(for /R "%UserProfile%\Desktop\test winrar" %%I in (*.rar)do @"%ProgramFiles%\WinRAR\UnRAR.exe" lb "%%I">"%%~nI.txt" & type "%%~nI.txt">>Files.txt)

    b)

    codice:
    @echo off && cd /d "%~dp0" 
    
    
    set "_path=%UserProfile%\Desktop\test"
    set "_wRar="%ProgramFiles%\WinRAR\UnRAR.exe""
    set "_File=nomefile.rar"
    
    
    for /f eol^=^|^tokens^=*delims^=^  %%i in ('
    %__AppDir__%where.exe /R "%_path%" "%_File%"
        ')do %_WRar% lb "%%~i" >"%~dp0%%~ni.txt"
    Ultima modifica di elixir1349; 03-11-2020 a 04:37

Tag per questa discussione

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 © 2024 vBulletin Solutions, Inc. All rights reserved.