Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

jak skopiować strukturę katalogów?

1,374 views
Skip to first unread message

PiteR

unread,
Aug 15, 2016, 9:10:35 AM8/15/16
to
Skopiowanie struktury jednego folderu do drugiego folderu jest łatwe
(np za pomocą xcopy).

Ale jakim programem szybko skopiować folder ze strukturą i z plikami?

Pliki po stronie docelowej byłyby atrapami o jakiejś minimalnej
pojemności kilka bajtów.

Można oczywiście używać szybkiego "make folder and file list" do pliku
file_list.txt ale potem przegladanie tego nie jest wygodne no i nie
mamy skopiowanej struktury folderu.


--
Piter

Let me see your war face.

Piotr aka dracorp

unread,
Aug 15, 2016, 2:46:05 PM8/15/16
to
Jest chyba sync na windowsa.




--
piecia aka dracorp
pisz na: piotr.r.public at gmail dot com

Basia Kier

unread,
Aug 15, 2016, 2:58:12 PM8/15/16
to
Polecenie xcopy z przełącznikiem /E. Zobacz pomoc do polecenia.

PiteR

unread,
Aug 15, 2016, 4:33:55 PM8/15/16
to
Basia Kier pisze tak:

>> Skopiowanie struktury jednego folderu do drugiego folderu jest
>> łatwe (np za pomocą xcopy).
>>
>> Ale jakim programem szybko skopiować folder ze strukturą i z
>> plikami?
>>
>> Pliki po stronie docelowej byłyby atrapami o jakiejś minimalnej
>> pojemności kilka bajtów.
>>
>> Można oczywiście używać szybkiego "make folder and file list" do
>> pliku file_list.txt ale potem przegladanie tego nie jest wygodne
>> no i nie mamy skopiowanej struktury folderu.
>>
>>
>> --
>> Piter
>>
>> Let me see your war face.
>
> Polecenie xcopy z przełącznikiem /E. Zobacz pomoc do polecenia.

zobaczyłem i co dalej?


C:\>help xcopy
Kopiuje pliki i drzewa katalogów.

XCOPY źródło [cel] [/A | /M] [/D[:data]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
[/EXCLUDE:plik1[+plik2][+plik3]...]


źródło Określa plik(i) do skopiowania.
cel Określa lokalizację i/lub nazwę nowych plików.
/A Kopiuje pliki z ustawionym atrybutem archiwalnym,
nie zmieniając atrybutu.
/M Kopiuje pliki z ustawionym atrybutem archiwalnym,
wyłączając ten atrybut.
/D:m-d-r Kopiuje pliki zmienione określonego dnia lub później.
Jeśli nie podano daty, kopiuje tylko pliki, dla których czas
wersji źródłowej jest późniejszy niż czas wersji docelowej.
/EXCLUDE:plik1[+plik2][+plik3]...
Określa listę plików zawierających ciągi. Każdy ciąg powinien
być w osobnym wierszu w plikach. Jeżeli jakiś ciąg
pasuje do dowolnej części ścieżki absolutnej kopiowanego pliku,
plik ten nie zostanie skopiowany. Na przykład, określenie ciągu
postaci \obj\ lub .obj spowoduje wyłączenie wszystkich plików
w podkatalogu obj lub wszystkich plików z rozszerzeniem .obj.
/P Monituje przed utworzeniem każdego pliku docelowego.
/S Kopiuje katalogi i podkatalogi, z wyjątkiem pustych.


/E Kopiuje katalogi i podkatalogi, łącznie z pustymi.
To samo, co /S /E. Można użyć do zmodyfikowania /T.


/V Weryfikuje każdy nowy plik.
/W Monituje o naciśnięcie klawisza przed kopiowaniem.
/C Kontynuuje kopiowanie nawet po wystąpieniu błędu.
/I Jeśli "cel" nie istnieje i kopiowany jest więcej niż jeden
plik, zakłada, że "cel" musi być katalogiem.
/Q Nie wyświetla nazw kopiowanych plików.
/F Kopiując wyświetla pełne nazwy plików źródłowych i docelowych.
/L Wyświetla pliki, które mają być skopiowane.
/G Zezwala na kopiowanie szyfrowanych plików do miejsca docelowego,
które nie obsługuje szyfrowania.
/H Kopiuje także pliki ukryte i systemowe.
/R Zastępuje pliki tylko do odczytu.


/T Tworzy strukturę katalogów, ale nie kopiuje plików. Nie
uwzględnia pustych katalogów i podkatalogów. /T /E uwzględnia
puste katalogi i podkatalogi.


/U Kopiuje tylko pliki istniejące już w miejscu docelowym.
/K Kopiuje atrybuty. Zwykle Xcopy resetuje atrybut tylko do
odczytu.
/N Kopiuje używając wygenerowanych krótkich nazw.
/O Kopiuje informacje o właścicielu i listy ACL.
/X Kopiuje ustawienia inspekcji plików (implikuje użycie /O).
/Y Wyłącza monitowanie o potwierdzenie zastąpienia istniejącego
pliku docelowego.
/-Y Włącza monitowanie o potwierdzenie zastąpienia istniejącego
pliku docelowego.
/Z Kopiuje pliki w trybie umożliwiającym ponowne uruchomienie.

Przełącznik /Y można umieścić w zmiennej środowiskowej COPYCMD.
Jego działanie można zastąpić przełącznikiem /-Y użytym w wierszu polecenia.

C:\>

HF5BS

unread,
Aug 15, 2016, 6:57:50 PM8/15/16
to

Użytkownik "PiteR" <em...@fauszywy.pl> napisał w wiadomości
news:XnsA665E589D5F...@localhost.net...
...
> C:\>

A zobacz, czy to ci nie podpasuje:
http://ghisler.com/plugins.htm ?
plugin DiskDir

--
Życie jest przepiękną telenowelą, przenoszoną drogą płciową.
(C) Ferdek Kiepski
(dostępny tu adres email nie jest zarejestrowany w żadnym serwisie,
i JAKIKOLWIEK mailing BEZWZGLĘDNIE zostanie potraktowany jako spam!)

HF5BS

unread,
Aug 15, 2016, 7:00:08 PM8/15/16
to

Użytkownik "HF5BS" <hf...@jo.pl> napisał w wiadomości
news:nothdd$1pd$1...@node2.news.atman.pl...
>
> Użytkownik "PiteR" <em...@fauszywy.pl> napisał w wiadomości
> news:XnsA665E589D5F...@localhost.net...
> ...
>> C:\>
>
> A zobacz, czy to ci nie podpasuje:
> http://ghisler.com/plugins.htm ?
> plugin DiskDir

Jeszcze wcześniejszy na liście Catalog...?

Basia Kier

unread,
Aug 16, 2016, 1:30:48 AM8/16/16
to
Ale co konkretnie chcesz zrobić?
1. Jeśli skopiować folder katalog1 do folderu katalog2 wraz z jego struktra, plikami oraz pustymi katalogami to:
xcopy katalog1 katalog2 /E
2. Jesli chcesz mieć wylistywaną strukturę folderu katalog1 wraz z plikami i pustymi folderami to:
tree katalog1 /F
Tyle jeśli chodzi o narzędzia systemowe.

PiteR

unread,
Aug 16, 2016, 2:21:02 AM8/16/16
to
Basia Kier pisze tak:

> Ale co konkretnie chcesz zrobić?

Chodzi o program lub trick który pozwala szybko skopiować
strukturę folderu i pliki nie kopiując tak naprawdę plików.


folder zródłowy

P:\filmy\polskie\stare\Pawel_i_Gawel_1938.mp4 300 MB

folder docelowy

P:\filmy\polskie\stare\Pawel_i_Gawel_1938.mp4 1bajt

Basia Kier

unread,
Aug 16, 2016, 2:55:01 AM8/16/16
to
No to przełącznik exclude. Postepowanie zależy od tego ile rodzajów plików masz w katalogu. Poszukaj w google "xcopy exclude" (np. na stackoverflow.com).

Jacek W.

unread,
Aug 16, 2016, 3:16:56 AM8/16/16
to
W dniu 15.08.2016 o 20:58, Basia Kier pisze
> Polecenie xcopy z przełącznikiem /E. Zobacz pomoc do polecenia.

Przy dużych strukturach xcopy się wykłada.
Należy stosować robocopy.

Jacek W.

PiteR

unread,
Aug 16, 2016, 5:01:47 AM8/16/16
to
Jacek W. pisze tak:
Dzięki to cenna wskazówka.

A jeszcze, wykłada się jakoś widocznie kraszuje czy po kryjomu
czegos nie kopiuje pomija?

PiteR

unread,
Aug 16, 2016, 5:03:38 AM8/16/16
to
Basia Kier pisze tak:
Boziu co exclude?

Jacek W.

unread,
Aug 16, 2016, 5:45:01 AM8/16/16
to
W dniu 16.08.2016 o 11:01, PiteR pisze:
>> Przy dużych strukturach xcopy się wykłada.
>> Należy stosować robocopy.
>>
>> Jacek W.
> Dzięki to cenna wskazówka.
>
> A jeszcze, wykłada się jakoś widocznie kraszuje czy po kryjomu
> czegos nie kopiuje pomija?
>

Nie pamiętam czy coś wypisuje bo od wielu lat już go nie używam, właśnie
z tego względu.
Na pewno nie robi 100% tego co powinien zrobić - przerywa na jakimś
etapie i już.
Nadziałem się na to, gdy wsadziłem xcopy do skryptu archiwizującego dużą
strukturę folderów z milionem plików.

Jacek W.

Piotr B. [pb2004]

unread,
Aug 16, 2016, 6:20:05 AM8/16/16
to
robocopy z odpowiednio ustawionymi /copy i /dcopy.

--
Piotr Borkowski

Przemysław Ryk

unread,
Aug 16, 2016, 6:26:32 AM8/16/16
to
Dnia Tue, 16 Aug 2016 08:21:00 +0200, PiteR napisał(a):

> Basia Kier pisze tak:
>> Ale co konkretnie chcesz zrobić?
>
> Chodzi o program lub trick który pozwala szybko skopiować
> strukturę folderu i pliki nie kopiując tak naprawdę plików.
>
> folder zródłowy
>
> P:\filmy\polskie\stare\Pawel_i_Gawel_1938.mp4 300 MB
>
> folder docelowy
>
> P:\filmy\polskie\stare\Pawel_i_Gawel_1938.mp4 1bajt

Nie wyważać otwartych drzwi, tylko po prostu użyć softu do katalogowania
zbiorów.

--
[ Przemysław „Rico” Ryk ]
[ Wilson: I can't believe I'm able to say this, but... you're cancer-free. ]
[ (...) You're fine. Patient: I don't get it. House: Cool. ]
[ ("House M.D. 4x09 Games") ]

PiteR

unread,
Aug 18, 2016, 5:12:12 PM8/18/16
to
Przemysław Ryk pisze tak:

> Dnia Tue, 16 Aug 2016 08:21:00 +0200, PiteR napisał(a):
>
>> Basia Kier pisze tak:
>>> Ale co konkretnie chcesz zrobić?
>>
>> Chodzi o program lub trick który pozwala szybko skopiować
>> strukturę folderu i pliki nie kopiując tak naprawdę plików.
>>
>> folder zródłowy
>>
>> P:\filmy\polskie\stare\Pawel_i_Gawel_1938.mp4 300 MB
>>
>> folder docelowy
>>
>> P:\filmy\polskie\stare\Pawel_i_Gawel_1938.mp4 1bajt
>
> Nie wyważać otwartych drzwi, tylko po prostu użyć softu do
> katalogowania zbiorów.


ok to wstępnie na dziś rozwiazanie jest takie

do robienia kopii struktury folderów robocopy a do katalogowania
ujeżdzam Visual CD 4.20. Nawet fajny, prosty i lekki. Może pracować
jako portable.

--
Piter

http://piterpro.private.pl/xnews/
0 new messages