Discussione:
esecuzione automatica: copiare
(troppo vecchio per rispondere)
Daniele Web
2006-11-02 10:13:17 UTC
Permalink
salve a tutti, ho un piccolo quesito:

vorrei crearmi un file *.bat da lanciare in esecuzione automatica ad
un'ora prestabilita che mi copi tutto il contenuto di una cartella che
si trova su un altro pc.
Quest'ultimo pc (che sarebbe il server) non fa parte della rete lan
locale, ma riusciamo a vederlo lo stesso attraverso il suo indirizzo IP
statico.
Ho provato a creare un file bat con dentro scritto il percorso in questo
modo:

copy \\192.***.***.1.***\cartella\STUDIO C:\CARTELLA\STUDIO

ma lanciando il bat non trova il percorso e non copia nulla.

dove sbaglio ?

grazie a tutti
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Andrea
2006-11-02 15:10:58 UTC
Permalink
Post by Daniele Web
vorrei crearmi un file *.bat da lanciare in esecuzione automatica ad
un'ora prestabilita che mi copi tutto il contenuto di una cartella che
si trova su un altro pc.
Quest'ultimo pc (che sarebbe il server) non fa parte della rete lan
locale, ma riusciamo a vederlo lo stesso attraverso il suo indirizzo IP
statico.
Ho provato a creare un file bat con dentro scritto il percorso in questo
copy \\192.***.***.1.***\cartella\STUDIO C:\CARTELLA\STUDIO
ma lanciando il bat non trova il percorso e non copia nulla.
dove sbaglio ?
lo stesso comando, se lo lanci da finestra dos, funziona ?

Spero che la cartella in questione sia una cartella condivisa col nome
cartella\studio . . . altrimenti potresti avere problemi di permessi ntfs e
autorizzazioni utente.

Andrea.
Franz aRTiglio
2006-11-02 20:45:50 UTC
Permalink
Post by Daniele Web
vorrei crearmi un file *.bat da lanciare in esecuzione automatica ad
un'ora prestabilita che mi copi tutto il contenuto di una cartella che
si trova su un altro pc.
Quest'ultimo pc (che sarebbe il server) non fa parte della rete lan
locale, ma riusciamo a vederlo lo stesso attraverso il suo indirizzo
IP statico.
Ho provato a creare un file bat con dentro scritto il percorso in
copy \\192.***.***.1.***\cartella\STUDIO C:\CARTELLA\STUDIO
ma lanciando il bat non trova il percorso e non copia nulla.
afaik "copy" funziona solo con percorsi locali.

Prova con xcopy
Daniele Web
2006-11-03 07:48:28 UTC
Permalink
Post by Franz aRTiglio
Post by Daniele Web
copy \\192.***.***.1.***\cartella\STUDIO C:\CARTELLA\STUDIO
ma lanciando il bat non trova il percorso e non copia nulla.
afaik "copy" funziona solo con percorsi locali.
Prova con xcopy
grazie mille, ora funziona, ma copia solo i files e non le cartelle
contenute dentro la cartella STUDIO. Forse mi ero spiegato male, a me
interessa copiare tutto il contenuto della cartella STUDIO (files,
cartelle e subcartelle) con questo comando inserito dentro un file bat.
Grazie a Franz ho scoperto xcopy, ma questo mi copia solo i files e non
le cartelle, altri suggerimenti ?

grazie ancora
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Daniele Web
2006-11-03 10:29:43 UTC
Permalink
xcopy
ora funziona tutto, bastava aggiungere l'opzione /s e copia anche tutte
le directory

grazie
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Fosco
2006-11-04 01:58:49 UTC
Permalink
"Daniele Web"
Post by Daniele Web
Post by Franz aRTiglio
Prova con xcopy
grazie mille, ora funziona, ma copia solo i files e non le cartelle
Copia i file e le strutture delle directory.

XCOPY orig. [dest.] [/A | /M] [/D[:data]] [/P] [/S [/E]] [/W]
[/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U]
[/K] [/N]

orig. Specifica il/i file da copiare.
dest. Specifica la destinazione e/o il nome dei nuovi file.
/A Copia i file con l'attributo archivio, senza modificare
gli attributi correnti.
/M Copia i file con l'attributo archivio e disattiva
l'attributo archivio.
/D:data Copia i file modificati alla o dopo la data indicata.
Se non S stata inserita la data, verranno copiati solo i file
aventi ora di creazione posteriore a quella dei file di destinazione.
/P Chiede conferma prima di procedere alla creazione di ogni
file di destinazione.
/S Copia solo le directory e le sottodirectory non vuote.
/E Copia tutte le sottodirectory, anche se vuote.
Equivalente a /S /E, pu. essere utilizzata per modificare /T.
/W Attende la pressione di un tasto prima di iniziare la copia.
/C Continua la copia anche in presenza di errori.
/I Se la destinazione non esiste e la copia interessa pi-
di un file, presume che la destinazione sia una directory.
/Q Non visualizza i nomi dei file copiati.
/F Visualizza i percorsi completi di origine e di destinazione.
/L Visualizza i file che verranno copiati.
/H Copia anche i file nascosti e di sistema.
/R Sovrascrive i file di sola scrittura.
/T Crea la struttura delle directory senza copiare i file.
Non include le directory o sottodirectory vuote. /T /E include
anche queste ultime.
/U Aggiorna i file di destinazione esistenti.
/K Copia gli attributi. Normalmente Xcopy rimuove gli attributi di
sola lettura.
/Y Sovrascrive i file senza chiedere conferma.
/-Y Chiede conferma prima di sovrascrivere i file.
/N Esegue la copia utilizzando i nomi corti generati.

--
Fosco

Continua a leggere su narkive:
Loading...