[text] Steg

Viewer

  1. @echo off
  2.  
  3. setlocal enabledelayedexpansion
  4.  
  5.  
  6.  
  7. rem Trova il percorso della cartella attuale
  8.  
  9. set "cartella=%~dp0"
  10.  
  11.  
  12.  
  13. rem Cerca i file immagine nella cartella
  14.  
  15. for %%i in ("%cartella%\*.jpg" "%cartella%\*.jpeg" "%cartella%\*.png" "%cartella%\*.gif" "%cartella%\*.bmp") do (
  16.  
  17.   set "imagefile=%%i"
  18.  
  19. )
  20.  
  21.  
  22.  
  23. rem Cerca tutti i file archivio nella cartella
  24.  
  25. for %%i in ("%cartella%\*.rar" "%cartella%\*.zip" "%cartella%\*.7z") do (
  26.  
  27.   set "rarfile=%%i"
  28.  
  29. )
  30.  
  31.  
  32.  
  33. rem Se i file sono stati trovati, chiedi il nome del file finale
  34.  
  35. if defined imagefile if defined rarfile (
  36.  
  37.   set /p "filename=Inserisci il nome del file finale: "
  38.  
  39.   if not defined filename (
  40.  
  41.     echo Nome del file non valido.
  42.  
  43.     pause
  44.  
  45.     exit /b
  46.  
  47.   )
  48.  
  49.    
  50.  
  51.   rem Estrai l'estensione del file immagine
  52.  
  53.   for %%x in ("!imagefile!") do set "extension=%%~xx"
  54.  
  55.    
  56.  
  57.   rem Esegue copy /b con il nome del file inserito dall'utente e mantenendo l'estensione del file immagine
  58.  
  59.   copy /b "!imagefile!" + "!rarfile!" "!cartella!\!filename!!extension!"
  60.  
  61.   echo Operazione completata.
  62.  
  63. ) else (
  64.  
  65.   echo File non trovati.
  66.  
  67. )
  68.  
  69.  
  70.  
  71. pause

Editor

You can edit this paste and save as new:


File Description
  • Steg
  • Paste Code
  • 18 Apr-2024
  • 1.12 Kb
You can Share it: