Ako urobiť kopírovanie pod DOS alebo windows ?

Programovacie jazyky, rady, poradňa...
neck
Novice
Novice
Príspevky: 7
Registrovaný: 16 feb 2008, 2:58

Ako urobiť kopírovanie pod DOS alebo windows ?

Príspevok od používateľa neck »

Ahoj

Potrebujem z adresára do ktorého každý deň pribudne jeden súbor doc, aby sa prekopíroval do iného adresára. Malo by to robiť automaticky a vždy len najnovší súbor. Ak tam bude napr. 20 súborov a dnes pribudol najnovší DOC, tak aby skopíroval len ten najnovší a nekopíroval všetkých 21 súborov. V príkaze xcopy som nenašiel žiaden parameter a neviem ako ďalej.

Neviem či je program, ktorý by sa spustil schedulerom a ten by to vykonával sám.


Ď za info

S pozdravom neck
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

@echo off
for /F %%i in ('dir /B /O:-D *.doc') do (
    call :open "%%i"
    exit /B 0
)
:open
    start "window title" "cmd /K copy %~1 new_file_location"
exit /B 0
new_file_location bude cesta kde kopíruješ
neck
Novice
Novice
Príspevky: 7
Registrovaný: 16 feb 2008, 2:58

Príspevok od používateľa neck »

audiotrack napísal:

Kód: Vybrať všetko

@echo off
for /F %%i in ('dir /B /O:-D *.doc') do (
    call :open "%%i"
    exit /B 0
)
:open
    start "window title" "cmd /K copy %~1 new_file_location"
exit /B 0
new_file_location bude cesta kde kopíruješ
d za info

skusam to ale neviem ako mu zadat adresar z ktorého chcem kopírovat tie najnovsie subory.

konkretne to mam na pc takto

na disku d: mam adresar dokumenty.
z tohto adresara chcem prekopirovat len najnovisie dokumenty do adresara odoslat tiez na disku d:

aasi tak
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

uprav ten jeden riadok takto:

Kód: Vybrať všetko

....
for /F %%i in ('dir D:/dokumenty /B /O:-D *.doc') do ( 
...
ten druhý adresár si hádam vieš dopísať, písal som ti kde ho máš dať
c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Príspevok od používateľa c-ice »

pre windows je zaujmavy program:

http://www.dsl.sk/article.php?article=7010
Napísať odpoveď