Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 11-10-2013, 10.58.58   #1
robiome
Newbie
 
Registrato: 11-10-2013
Messaggi: 2
robiome promette bene
Spostare files

Buongiorno a tutti sono nuovo del forum, avrei bisogno di un aiuto o consiglio in quanto io non sono in grado di risolvere questo mio problema.
Cerco di esporre il problema spero in maniera chiara.
Vorrei spostare dei file contenuti in una cartella in un'altra utilizzando dei criteri di spostamento
Percorso origine dati: c:\pippo\PIPPO - NORM\ARCH DIGIT\PLUTO\Scansioni
I files hanno un nome composto così’: M_XXXX_A000_Data.pdf
: V_XXXX_A000_Data.pdf
Dove xxx è un nome qualsiasi mentre il codice A000 sarà diverso per ogni file e sarà incrementale A001-A002 ecc ecc
I valori da prendere in considerazione x lo spostamento sono la lettere M-V e il codice A000
I file con la M e il suo relativo codice dovranno andare nel percorso 1
I file con la V e il suo relativo codice dovranno andare nel percorso 2

I percorso di destinazione è così composto
1) c:\pippo\PIPPO - NORM\ARCHI DIGIT\PLUTO\A000 Nome\GESTIONE CORRENTE DAL xx.xx.xx\paperino\M
2) c:\pippo\PIPPO - NORM\ARCHI DIGIT\PLUTO\A000 Nome\GESTIONE CORRENTE DAL xx.xx.xx\paperino\V
Dove in PLUTO sono contenute tutte le cartelle con il codice A001 Nome, A002 Nome ec ecc
Ps: ho messo come disco C: ma lavoro su un disco di rete dove si trovano le cartelle.
Spero di essere stato chiaro.
Ringrazio tutti
Roberto
robiome non è collegato   Rispondi citando
Vecchio 11-10-2013, 11.06.26   #2
borgata
Gold Member
WT Expert
 
L'avatar di borgata
 
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
borgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raro
Rif: Spostare files

Il comando FINDSTR permette di utilizzare espressioni regolari.

Puoi creare uno script batch che legge di file dalla directory, li filtra con FINDSTR e li sposta.

Sicuramente ci sono anche altri metodi per usare le espressioni regolari, magari anche qualche programma che le applica usando una GUI, prova magari Flex Renamer (serve per rinominare, ma sicuramente permette di copiare/spostare i file rinominati, quindi dovrebbe fare al caso tuo).
___________________________________

La risposta è dentro di te...
e però, è sbagliata!
borgata non è collegato   Rispondi citando
Vecchio 11-10-2013, 11.31.29   #3
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.503
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Spostare files

In M_XXXX_A000_Data.pdf, devi scorporare la stringa in 4 parametri:
Il primo è M, il secondo è XXXX, il tezo è A000 ed il quarto è la data.
Il primo è Sinistra(Stringa,posizione "_") e può essere M o V
Il secondo è Sinistra(Stringa-primo,posizione "_") ed è il nome
Il terzo è Sinistra(Stringa-(primo+secondo), posizione "_") ed è l'incremento
Il quarto è Sinistra(Stringa-(primo+secondo+terzo), posizione "_")
Una volta che da una stringa hai ricavato i quattro parametri, puoi giostrarli come vuoi.
Naturalmente, l'operazione sopra descritta dovrà riguardare tutti i files in un percorso che, con percorso opportunemente modificato, saranno copiati nel percorso di destinazione.
Ti consiglio, quindi, di scorporare il problema (L'anima della programmazione) in moduli e di metterli insieme nel prodotto finale.
Intanto guarda qui: http://www.dostips.com/DtTipsStringManipulation.php
La tua procedura batch conterrà procedure call a sottoprocedure e cicli for

ps: Guarda lo split string...lo fa con la data, ma siccome il tuo delimitatore di parametro è sempre lo stesso ed è "_", ci vuol poco a scorporare la stringa nei 4 parametri richiesti.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 11-10-2013, 11.58.27   #4
robiome
Newbie
 
Registrato: 11-10-2013
Messaggi: 2
robiome promette bene
Rif: Spostare files

Vi ringrazio dei suggerimenti, li farò vedere ad un amico così parte avvantaggiato con i vostri consigli, io non sono in grado di fare questo, era mia premura sapere se il mio quesito fosse risolvibile.
Grazie grazie ancora
Roberto.
robiome non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
avrei bisogno di aiuto.....grazie delfinaxx Sicurezza&Privacy 2 27-06-2013 16.02.21
Problema con scvhost... help! allistaire Sicurezza&Privacy 4 16-04-2013 16.38.03
virus da messaggio fb zonex Virus 81 09-04-2013 16.43.10
ci risiamo zonex Virus 4 25-10-2012 22.11.41
babylon search zonex Internet e Reti locali 40 20-09-2012 00.20.51

Orario GMT +2. Ora sono le: 23.40.53.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.