Potřeboval bych vytvořit BAT soubor, který by k sobě zkopíroval jinde umístěnou složku.
Například:
D:\soubor.BAT
C:\Program Files\slozka
Po spuštění BAT souboru
D:\soubor.BAT
D:\slozka
C:\Program Files\slozka
Myslíte ža by to nějak šlo?
díky
EDIT: Nemůže to být daný na pevno protože diskem D myslím vyměnitelný disk, který muže mít jakékoliv písmeno.
BAT co k sobě zkopíruje složku Vyřešeno
- serveronaut
- Level 2
- Příspěvky: 196
- Registrován: únor 10
- Bydliště: Plzeň
- Pohlaví:
- Stav:
Offline
BAT co k sobě zkopíruje složku
Ten kdo vymyslel práci, by jí měl naučit masturbovat, aby se udělala sama!!
Re: BAT co k sobě zkopíruje složku
A co takhle:
kopiruj.bat:
@echo off
xcopy d:\adresar\*.* cilovy_adresar\ /Q
kopiruj.bat:
@echo off
xcopy d:\adresar\*.* cilovy_adresar\ /Q
Potřebujete jinou pomoc při řešení problému ve Windows 10? Stáhněte si soubor Win10-finty.
Re: BAT co k sobě zkopíruje složku Vyřešeno
Jedno řešení mě napadlo. Protože neznám příkaz, který by vrátil jen jméno jednotky, bude to poněkud humpolácké, ale důležité je, že to splní účel.
Předpokládám, že na připojeném disku bude dávkový soubor v rooty, a že kopírovaný adresář bude vždy tentýž a vždy na tom samém místě.
Předpokládejme, že dávkový soubor pojmenuješ jedem.cmd a kopírovaný adresář bude "C:\Program Files\Nesmysl" (jeho jméno by nemělo obsahovat znaky s diakritikou!). Pak bych to napsal takhle:
Pozor, zdejší fórum opticky zalamuje řádky; ty by měly končit až za goto konec.
Předpokládám, že na připojeném disku bude dávkový soubor v rooty, a že kopírovaný adresář bude vždy tentýž a vždy na tom samém místě.
Předpokládejme, že dávkový soubor pojmenuješ jedem.cmd a kopírovaný adresář bude "C:\Program Files\Nesmysl" (jeho jméno by nemělo obsahovat znaky s diakritikou!). Pak bych to napsal takhle:
Kód: Vybrat vše
if exist D:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "D:\Nesmysl" /k /r /e /i /h & goto konec
if exist E:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "E:\Nesmysl" /k /r /e /i /h & goto konec
if exist F:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "F:\Nesmysl" /k /r /e /i /h & goto konec
if exist G:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "G:\Nesmysl" /k /r /e /i /h & goto konec
if exist H:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "H:\Nesmysl" /k /r /e /i /h & goto konec
if exist I:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "I:\Nesmysl" /k /r /e /i /h & goto konec
if exist J:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "J:\Nesmysl" /k /r /e /i /h & goto konec
if exist K:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "K:\Nesmysl" /k /r /e /i /h & goto konec
if exist L:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "L:\Nesmysl" /k /r /e /i /h & goto konec
if exist M:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "M:\Nesmysl" /k /r /e /i /h & goto konec
if exist N:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "N:\Nesmysl" /k /r /e /i /h & goto konec
if exist O:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "O:\Nesmysl" /k /r /e /i /h & goto konec
if exist P:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "P:\Nesmysl" /k /r /e /i /h & goto konec
if exist Q:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "Q:\Nesmysl" /k /r /e /i /h & goto konec
if exist R:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "R:\Nesmysl" /k /r /e /i /h & goto konec
if exist S:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "S:\Nesmysl" /k /r /e /i /h & goto konec
if exist T:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "T:\Nesmysl" /k /r /e /i /h & goto konec
if exist U:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "U:\Nesmysl" /k /r /e /i /h & goto konec
if exist V:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "V:\Nesmysl" /k /r /e /i /h & goto konec
if exist W:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "W:\Nesmysl" /k /r /e /i /h & goto konec
if exist X:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "X:\Nesmysl" /k /r /e /i /h & goto konec
if exist Y:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "Y:\Nesmysl" /k /r /e /i /h & goto konec
if exist Z:\jedem.cmd xcopy "c:\Program Files\Nesmysl" "Z:\Nesmysl" /k /r /e /i /h & goto konec
:konec
Pozor, zdejší fórum opticky zalamuje řádky; ty by měly končit až za goto konec.
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
Re: BAT co k sobě zkopíruje složku
Měl jsem tam chybu když jsem to testoval, adresáře se mi jmenovaly jinak. Teď už jsem to opravil.
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
Re: BAT co k sobě zkopíruje složku
Do složky Program Files se ti to určitě nepovede - tedy alespoň v Win7.
Potřebujete jinou pomoc při řešení problému ve Windows 10? Stáhněte si soubor Win10-finty.
Re: BAT co k sobě zkopíruje složku
Já tam nemám kopírování do program files, nýbrž z program files. Jistěže ve W7 nemá user právo do program files zapisovat, ale číst snad může, ne?
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
Re: BAT co k sobě zkopíruje složku
Myslím tím původní text od serveronauta. Alespoň já jsem to tak pochopil, že chce kopírovat do Program Files. Myloši, ty to máš samozřejmě v pořádku.
Potřebujete jinou pomoc při řešení problému ve Windows 10? Stáhněte si soubor Win10-finty.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: BAT co k sobě zkopíruje složku
http://stackoverflow.com/questions/6596 ... wer-659672 tady si zjistíš čim zjistíš aktuální cestu
zkopírovat přes copy snad už dokážeš ne?
zkopírovat přes copy snad už dokážeš ne?
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- serveronaut
- Level 2
- Příspěvky: 196
- Registrován: únor 10
- Bydliště: Plzeň
- Pohlaví:
- Stav:
Offline
Re: BAT co k sobě zkopíruje složku
Chci kopírovat opravdu z Program Files. Jeden totální PC amatér me nedokáže zkopírovat jednu složku na flashku, tak to za nej bude muset udelat BAT soubor. (Hlavně že porno si najít umí
)
To jak poradil Myloš je dobrý, dělá to přesně co potřebuji. Díky.

To jak poradil Myloš je dobrý, dělá to přesně co potřebuji. Díky.
Ten kdo vymyslel práci, by jí měl naučit masturbovat, aby se udělala sama!!
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti