Voglio usare questo codice in un lotto. Il primo passo è quello di inserire la cartella di origine che albero sarebbe simile a questo:
Quello che voglio ottenere è estrarre ogni tipo di archivio all'interno della cartella di origine nella stessa cartella in cui si trova l'archivio, ad es. "archive.zip" direttamente su "folder1".
Avere questo codice qui sotto ma non hanno alcuna idea di come impostare la variabile di destinazione.
SET /P "source="
FOR %%F IN ("%source%\*.zip") DO "C:\Program Files\7-Zip\7z.exe" x "%source%\%%~nF.zip"
FOR %%F IN ("%source%\*.7z") DO "C:\Program Files\7-Zip\7z.exe" x "%source%\%%~nF.7z"
FOR %%F IN ("%source%\*.rar") DO "C:\Program Files\7-Zip\7z.exe" x "%source%\%%~nF.rar"