| In collaborazione con Surfer, programmatore dell’utility, la redazione di chicchedicala è lieta di presentare una chicca dedicata ai nostri lettori per la manipolazione di file e cartelle. IN-S ExtMover, questo il nome del programma, è un tools che permette di spostare file in base all’estensione dei medesimi. Il programma può essere utile per i webmaster e per i programmatori o qualsiasi utente che utilizza il computer e ha necessità di processare centinaia di file e cartelle. | ||
SPOSTARE E COPIARE FILE IN BASE ALL’ESTENSIONE CON IN-S EXTMOVERImmaginiamo di avere nella Directory “Musica” del nostro Hard Disk, centinaia e centinaia di brani con estensioni diverse, ad esempio .mp3 e .flac. Cosa succederebbe se volessimo suddividere le nostre canzoni per estensione o semplicemente spostarle in una destinazione diversa ? il processo manuale sarebbe lungo e dispendioso, proprio per questo, Surfer, a creato un Tools che automatizza il processo rendendo la vita e l’esperienza molto più semplice e veloce. |
||
| 1. Interfaccia semplice e intuitiva | 2.Spostare i file diventa un gioco da ragazzi | |
![]() |
![]() |
|
Per prima cosa scarichiamo IN-S ExtMover e scompattiamo il contenuto sul Desktop. Il programma non necessita d’installazione e il suo utilizzo a una semplicità a dir poco stupefacente.
Come ha sottolineato Surfer, nei commenti, IN-S ExtMover non si limita soltando a questo, infatti se nella cartella di destinazione, dovessero essere già presenti files aventi il medesimo nome di quelli che dovranno essere copiati o incollati, questi ultimi, verranno rinominati nella seguente forma:
Questo può tornare utile qualora, si voglia usare “IN-S ExtMover” per effettuare copie di backup di files. NOTA: Va sottolineato che IN-S ExtMover si occupa di verificare se la cartella sorgente e la cartella destinazione esiste o meno. In caso rilevi situazioni anomale verrà generato un messaggio che avvisa l’utente del problema e l’eventuale verifica. Stesso discorso vale nel caso andassimo ad operare nelle cartelle “vitale” del sistema operativo. IN-S ExtMover si occuperà di avvisarci di prestare attenzione. |
||
CONCLUSIONIChe dire… il nostro programmatore Surfer a realizzato un’Utility eccellente, semplifica la vita per tutti coloro che necessitano di spostare centinaia di file ogni giorno, magari per lavoro o per semplice diletto. E voi cosa ne pensate ? |
||
UPDATE IN-S EXTMOVERA seguito della segnalazione dell’utente Paolo (vedi commenti), è stata eseguita una modifica al programma che veniva segnalato come dannoso da un paio di Antivirus. Al fine di evitare eventuali falsi positivi da parte di prodotti AntiVirus, Surfer ha ricompilato “IN-S ExtMover”, ma senza compressione UPX (che in più di qualche caso, causa false segnalazioni). Come noterete ora l’eseguibile (non compresso) di “IN-S ExtMover” ha “dimensioni” quasi doppie, rispetto al medesimo compresso UPX. Per i più curiosi rimandiamo a un articolo che spiega dettagliatamente il motivo di questo falso comportamento. |
||
UPDATE IN-S EXTMOVER v1.4.7.0 |
||
![]() |
||
| Apportai significativi cambiamenti e migliorie:
1 - Riscritta ex-novo la funzione di elaborazione files (la precedente risultava imprecisa quando la destinazione era una sub cartella della sorgente). |
||
| MAGGIORI INFORMAZIONI | ||
| DOWNLOAD | ||





16 users commented in " Spostare e Copiare File in base all’estensione "
Segui i commenti comment rss o lascia un TrackbackGrazie Fask e grazie anche a te Cala, per l’ottima presentazione che avete riservato a questa mia piccola Utility.
Volevo inoltre segnalare, che se nella cartella di destinazione, dovessero essere già presenti files aventi il medesimo nome di quelli che dovranno essere copiati o incollati, questi ultimi, verranno rinominati nella seguente forma:
NomeFile_N°NumeroProgressivo_Giorno-Mese-anno.estensione
Es.: Ammettendo che nella Cartella di Destinazione esista un File “FileDiEsempio.txt”
e che nella Cartella Sorgente ve ne sia uno omonimo, quest’ultimo verrà (copiato\spostato) rinominato come segue:
“FileDiEsempio_N°1_26-03-10.txt”
Questo può tornare utile qualora, si voglia usare “IN-S ExtMover” per effettuare copie di backup di files.
Un cordiale saluto a tutti.
Surfer
ok..grazie surfer, ora sono fuori, ma domani l’aggiungo alla guida. è stata una mia svista.
Grazie a Fask per la guida e a surfer per aver condiviso la sua utility;
che testero’ subito visto che ho un HD esterno dove i file sono tutti sparpagliati!
bellissima utility (utilissima) però vorrei chiedervi un aiuto a comprendere il mondo usenet ( alcune info qui http://bit.ly/aQCTSy ) e i file nzb ( alcune info qui http://bit.ly/aUf1ej ). Cala & Fask solo voi potete farmi comprendere il mondo di Usenet ( perchè io c’ho provato ma niente quindi sono sicuro che solo grazie alle vostre ricerche potrete illuminarmi e magari illuminare molti altri che non conoscono il mondo usenet,newzbin e i file nzb)
Grazie in ogni caso per tutto quello che fate.
Ps
Scusate se sono off-topic ma sto impazzendo
scusate ma non ho capito ! se io in una directory ho migliaia di files con diverse estensioni , li ordino per tipo, seleziono e sposto. può essere che mi sono perso qualcosa ?
@Trend. Ciao. Si…direi che ti sei perso qualcosa
Ammettiamo che tu abbia una Cartella (o Disco), con diverse decine di sottocartelle e che tu voglia trovare e spostare\copiare tutti i files TXT (presenti nella Cartella e sottocartelle o Disco e cartelle contenute) in un’unica Cartella…
In tal caso, ti basterebbe selezionare come Sorgente la Cartella “principale” (o disco), indicare la destinazione desiderata, indicare txt come estensione e tutti i files TXT contenuti nella Sorgente e sue Sottocartelle verranno spostati\copiati nella destinazione.
Spero che l’uso di IN-S ExtMover ti sia più chiaro ora. Ciao
Ciao Flask. Grazie per la comoda utility. Ti segnalo pero’ che KIS 2010 rileva un Trojan. Si tratta certamente di un “false positive”, ma penso sia giusto che tu possa capire in base a quale criterio euristico KIS arriva a questa conclusione.
LOG: 27/03/2010 19.21.28 Infetto Programma Trojan Trojan.Win32.AutoHK.fg http://www.chicchedicala.it/Download/Fask/IN-S%20ExtMover.rar//IN-S ExtMover.exe Alto
Un saluto a Fask, Davide, a Paolo (grazie per la segnalazione) ed a tutta l’utenza di chicchedicala.it.
Al fine di evitare eventuali falsi positivi da parte di prodotti AntiVirus, (come scritto da Fask) ho ricompilato “IN-S ExtMover”, ma senza compressione UPX (che in più di qualche caso, è causa di false segnalazioni).
Come noterete ora l’eseguibile (non compresso) di “IN-S ExtMover” ha “dimensioni” quasi doppie, rispetto al medesimo compresso UPX.
Dimostrazione Palese di Falso positivo di un file Assolutamente Innocuo:
Creare un nuovo file di testo (txt), scrivere (o copia incollate) la riga di testo che segue:
MsgBox, Ciao come stai?
Chiudete il file salvando, rinominatelo come più vi piace, ma cambiate l’Estensione da TXT in AHK, Es.: Salutami.ahk
Ora recatevi qui: http://www.autohotkey.com/download/
e scaricate il compailer per script AHK (consiglio la versione portable http://www.autohotkey.com/download/AutoHotkey.zip 1.95 MB)
scompattate l’archivio ZIP ed avviate il compiler “Ahk2Exe.exe” che troverete nella cartella “Compiler”. Compilate il file AHK precedentemente creato.
(Basta cliccare il primo pulsante in alto a destra “Browse”, indicare il vostro “Salutami.ahk” e poi cliccare “> Convert Trojan/Win32.AutoHK.gen
McAfee-GW-Edition —-> Heuristic.LooksLike.Win32.Suspicious.C
Prevx —————-> High Risk Cloaked Malware
Symantec ————-> Suspicious.Insight
Purtroppo questo tipo di inconveniente affligge Tutti i linguaggi di programmazione e non solo scripting, questo, indipendentemente dall’uso di compressione UPX o meno.
Il miglior AntiVirus che il vostro PC potrà mai avere, è il Buon Senso di chi siede davanti alla tastiera
P.s: Al fine di evitare mal di testa a piccole case produttrici di software e a programmatori che lavorano in proprio (come me), invito cortesemente tutti ad inviare i files (che ritenete) erroneamente segnalati, alla casa produttrice del vostro AntiVirus, così che possano analizzarli nei rispettivi laboratori, per poi correggere le false segnalazioni. Voi\noi tutti ne gioveremo, ottenendo prodotti\servizii di sicurezza più affidabili e precisi.
Grazie a tutti.
Scusate, ma parte del mio precedente messaggio è andata persa. La parte mancante:
(Basta cliccare il primo pulsante in alto a destra “Browse”, indicare il vostro “Salutami.ahk” e poi cliccare “Convert”).
)
Otterrete Es.: Salutami.exe (compilato e compresso UPX)
Avviando il file appena compilato in EXE, verrà generato un messaggio che dice: “Ciao come stai?” (Più innocuo di così…è addirittura educato
Ora provate a caricare il vostro file “Salutami.exe” su virustotal. com e vedrete che alcuni AntiVirus, lo segnaleranno. Io ho fatto esattamente quello che vi ho descritto ora. Risultato:
4 antivirus hanno segnalato il nostro educatissimo messaggio…
Antiy-AVL ———— Trojan/Win32.AutoHK.gen
McAfee-GW-Edition —- Heuristic.LooksLike.Win32.Suspicious.C
Prevx —————- High Risk Cloaked Malware
Symantec ————- Suspicious.Insight
Ciao.
Surfer.
Scusatemi ho provato,uso windows 7,seguendo le istruzioni ma a me non ha spostato nulla
ciao
zaba
@Zabaltegi. Ciao. Ho testato “IN-S ExtMover” anche su Windows 7 x86 ed il programma ha operato correttamente sia la Copia che lo Spostamento dei files. Al fine di poterti aiutare, potresti cortesemente postare:
Il percorso della cartella sorgente che hai impostato.
Il percorso della cartella di destinazione.
Quello che hai scritto nella casella per indicare le estensioni.
Un saluto.
Surfer
Innanzitutto volevo ringraziarti di aver creato una così utile utility facendomi risparmiare un sacco di tempo (e non solo a me penso).
Avevo una richiesta/suggerimento: sarebbe possibile mantenere la struttura delle cartelle durante la copia? Oppure mettere un’opzione per decidere se mantenerla o meno.
Selezionando una cartella con numerose sottocartelle il programma mi copia tutti i file nella cartella di destinazione a meno che non esegua la copia a manina per ogni cartella.
Fammi sapere se è una cosa fattibile o meno,
ciao!
@The_Blinded. Ciao e grazie dell’apprezzamento. Se non ho fraiteso ciò che chiedevi, a te piacerebbe che IN-S ExtMover, in opzione Copia, duplicasse la struttura Tree della Cartella Sorgente e copiasse i files (con estensione prescelta) nella destinazione, mantenendo la loro rispettiva posizione Tree di origine. Es.:
Tree Sorgente:
C:\test
C:\test\Cartella_1\Test_1.txt
C:\test\Cartella_1\NonDesiderato.mp3
C:\test\Cartella_2\Caetella_A\Test_2.txt
C:\test\Cartella_2\Caetella_A\NonDesiderato.doc
Supponendo di selezionare come sorgente la cartella C:\test, come destinazione la cartella D:\Copia, come Estensione da elaborare txt
Una volta attivata l’opzione da te richiesta, Tu vorresti come risultato Questo:
D:\Copia
D:\Copia\Cartella_1\Test_1.txt
D:\Copia\Cartella_2\Caetella_A\Test_2.txt
Dico bene? Se la tua risposta è si, è si anche la mia, la cosa è fattibile.
Un saluto.
Surfer
Ciao Surfer,
grazie della risposta e della disponibilità!
Apprezzo molto che tu ti sia prodigato a effettuare questa modifica e spero possa tornare utile anche ad altri.
A presto!
Mi piacerebbe provare la nova versione, ma l’archivio IN-S ExtMover 1.4.7.0.zip che si scarica da mediafire, risulta danneggiato. Ho provato a scaricarlo almeno 10 volte. Potreste sistemare. Grazie
sistemato
Scrivi Commento