Ako urobiť kopírovanie pod DOS alebo windovs

Operační systémy Windows z dílny Microsoft a vše kolem nich

Moderátoři: Pic, Mods_senior

Odpovědět
neck
nováček
Příspěvky: 4
Registrován: 01 bře 2008 15:40

Ako urobiť kopírovanie pod DOS alebo windovs

Příspěvek od 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

/přesunuto z FAQ.memphisto
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Ako urobiť kopírovanie pod DOS alebo windovs

Příspěvek od CZechBoY »

Kdybys napsal název souboru tak by se možná něco dalo :) ale nevim jestli to patří do sekce FAQ :lol:
Pokud se bude úloha vykonávat denodenně můžu ti naprogramovat něco ve VB na kopírování souboru
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
neck
nováček
Příspěvky: 4
Registrován: 01 bře 2008 15:40

Re: Ako urobiť kopírovanie pod DOS alebo windovs

Příspěvek od neck »

D za info

meno suboru bude vzdy ine len to bude doc alebo rtf.

konktretne to je na disku d: v adresáre dokument.

chcem aby sa robila záloha z adresaru dokument do adresára dokumenty odoslat ale len najnovsie pretože z tohto adresára mi bude ftp tahat do ineho pc tento subor a nechcem aby tahal vsetky. po stiahnuti dam prijkaz vymaz z adresara súbor z ktorého som ho stiahol.

asi takto

neck
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Ako urobiť kopírovanie pod DOS alebo windovs

Příspěvek od CZechBoY »

Tak jsem projel Google a něco takovýho by to mělo být ?
v příloze je rar a v něm exe.
Tak jsem to konečně dodělal, zkoušim prvně něco normálního ve VB.NET :) tak mi to trvá jak kdybych to poslal do microsoftu :)
Ještě se domluvíme na detailech, protože nemám vyzkoušený že to funguje vždy.
Kontroluje to ale jenom koncovku *.doc, ale ještě na to mrknu ;)
Přílohy
ukazka.rar
(8.73 KiB) Staženo 14 x
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
neck
nováček
Příspěvky: 4
Registrován: 01 bře 2008 15:40

Re: Ako urobiť kopírovanie pod DOS alebo windovs

Příspěvek od neck »

D skusal som to exe ale nefunguje to na PC pise konflikt ze nieje naistalovany net framework. inak

skusal som vsetko mozne a z netu mam asi toto

@echo off
for /F %%i in ('dir /B /O:-D *.rtf') do (
call :open "%%i"
exit /B 0
)
:open
start "window title" "cmd /K copy %~1 d:\dokumenty\zaloha\*.*"

exit /B 0


problem je v tom, ze mi to nefunguje pokial tento bat subor spustam z ineho adresara ako su subory ktore chcem kopirivat teda v adresare dokumenty. v tomto adresare ho mat nechcem pretoze uny uzivatelia servra by mi ho mohli omylom vymazat.
a dalsi problem je v tom ze sa okno automaticky nezatvori po skopirivani suboru ale ostane otvorene aj napriek prikazu exit.

ak vie niekto ako nato budem rad
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Ako urobiť kopírovanie pod DOS alebo windovs

Příspěvek od CZechBoY »

Tak nainstaluj .net framework :D pak mi řekni v čem to chceš přitunit, do VB6 bych to mohl překopat nejdřív v pondělí večer...
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Odpovědět

Zpět na „Windows 11, 10, 8...“