Questione : Aggiornamento - generare uno scritto che può spostare le lime verso un indice attuale ha basato sul nome di schedario


QCubed,

Ringraziamenti ancora….

Ho bisogno soltanto di una finestra del DOS che indica che il dispositivo di piegatura non esiste.  Non lo ho bisogno di generare automaticamente il dispositivo di piegatura poichè questo già è stato generato da un altro programma.

Mike



----------------------------------------------------------------------------
Ho bisogno di uno scritto che può lime della raccolta da un dispositivo di piegatura del deposito (cioè, deposito di J:\ScanFiles\Fax) e spostarli verso i dispositivi di piegatura differenti (che già esistono), basato sulla parte di identificazione del nome di schedario.

Per esempio, una lima nel deposito di J:\ScanFiles\Fax sarebbe chiamata “1056_7_22_10.pdf„ “1056„ è l'identificazione; si noti che questo numero potrebbe potenzialmente essere 6 figure o forse maggiori.  Così ci hanno potuto anche essere “i 1056_7_23_10.pdf„ ecc. nel deposito del fax.  Queste lime dovrebbero essere spostate verso J:\ScanFiles\1056 che questo indice non deve essere generato come esso già esiste.

Così, come altro esempio, una lima in J:\ScanFiles\Fax “51608_7_23_10.pdf„ chiamato deposito dovrebbe essere spostata verso J:\ScanFiles\51608 l'indice di destinazione già esiste ancora che, la lima appena deve essere spostata.

Ringraziamenti così tanto per il vostro aiuto!

Mike

Risposta : Aggiornamento - generare uno scritto che può spostare le lime verso un indice attuale ha basato sul nome di schedario

Hey, spiacente sono stato occupato rinunciato.  Ho concluso la realizzazione sui noi potrei fare questo tutto in una linea e schioccargli in su una finestra di messaggio per circa l'indice difettoso.

Il codice allegato controllerà se l'indice non esiste e se non esiste esso a finestra un avvertimento della finestra di messaggio voi che l'indice non esiste.

Il codice continuerà a funzionare e passare verso la lima seguente anche se non scattate la finestra di messaggio. così non dovete preoccuparti per questo che induce lo scritto a smettere di funzionare.
1:
2:
ECO FUORI
PER /F “Tokens=1, * Delims=_„ %%F DENTRO (“DIR /A: - Il deposito \ *_*.pdf„ /B di D “J:\ScanFiles\Fax ") SE NON ESISTE “J:\ScanFiles\ %%F \„ (MSG %Username% “lo scritto di MovePDF hanno incontrato un errore spostare una lima verso un indice:                    L'indice non esiste:  J:\ScanFiles\ %%F \ ") ALTRIMENTI (deposito \ %%F_%%G„ “J:\ScanFiles\ %%F \ %%F_%%G„ di /Y “J:\ScanFiles\Fax di MOVIMENTO)
Altre soluzioni  
 
programming4us programming4us