kopirovaci davkovy soubor

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Zdenoch 27. 6. 2016 10:02

Zdravim a prosim, jak bych mohl pomoci davkoveho souboru (ve win 10) zkopirovat z mista X do mista Y hromadu konkretnich souboru. A to tak, ze seznam souboru mam v txt a bud ho vkopiruju rucne do davkoveho souboru nebo se to provede automaticky.
Diky, Zdenek
Zdenoch
Kolemjdoucí

Odeslat příspěvekod vladimir 27. 6. 2016 10:17

Zkus třeba http://stackoverflow.com/questions/4527 ... ne-by-line , jenom místo echo line=%%a dáš copy %%a cílový_adresář.

Máš v názvech českou diakritiku? Pak na začátek dávky budeš muset dát chcp 1250
vladimir
Expert
Uživatelský avatar

Odeslat příspěvekod Juwa2 27. 6. 2016 10:19

Použij TCMD. Má volbu "Načíst výběr ze souboru"
Juwa2
Junior

Odeslat příspěvekod Zdenoch 27. 6. 2016 14:05

Diky za oba napady, pouzil jsem ten od Vladimira, akorat prosim o radu,
jak nastavit zdrojovy adresar, ktery je na siti a zpusobem nize to nejde,
win nedovoli nastavit aktualni adresar na sitovy (a nechci se hrabat v registrech). Diky Zd.

@echo off
chcp 1250

for /f "tokens=*" %%a in (input.txt) do (
CD "\\10.0.0.123\Archiv\FOTO WEB ORIGINALS"
copy %%a D:\_BBB\test
)
pause
Zdenoch
Kolemjdoucí

Odeslat příspěvekod r34ktor 27. 6. 2016 14:15

Řešení jsou různá. Např. lze použít pushd/popd.
Knowledge is power
Greinerův poznatek o zhroucení: Důvod, proč se počítač zhroutil, je vždy za hranicí tvých znalostí.
r34ktor
Pokročilý
Uživatelský avatar

Odeslat příspěvekod vladimir 27. 6. 2016 15:36

To je jasné, CD funguje jenom na discích, které jsou namapované jako písmeno a to jenom na pohyb v rámci disku, ne na přepínání mezi disky. Zkusil bych
Kód: Vybrat vše
copy "\\10.0.0.123\Archiv\FOTO WEB ORIGINALS\"%%a D:\_BBB\test
, což ale může být na nových Windows blokované, a nebo namontovat si na začátku skriptu tu cestu jako písmeno
Kód: Vybrat vše
NET USE P: "\\10.0.0.123\Archiv\FOTO WEB ORIGINALS"
a pak kopírovat
Kód: Vybrat vše
copy "P:\%%a" D:\_BBB\test
vladimir
Expert
Uživatelský avatar

Odeslat příspěvekod Zdenoch 28. 6. 2016 07:24

Skvele !!! Diky obema za napady, pouzil jsem prikaz pushd. Variantu s mapovanim disku jsem radeji nezkousel, at nedrazdim naseho ajtaka. Diky Zdenek
Zdenoch
Kolemjdoucí


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků