Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Mam problem z porządkowniem plików na dysku

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Mam problem z porządkowniem plików na dysku
From: Adam <a.g@poczta.onet.pl>
Date: Fri, 9 Oct 2015 15:26:33 +0200
W dniu 2015-10-09 o 10:38, Adam pisze:
Użytkownik "Adam" <a.g@poczta.onet.pl> napisał w wiadomości
news:mv7t0n$kj9$1@usenet.news.interia.pl...
A nie masz kogoś, kto skrobnął by Ci skrypt, nawet w VBA dla Excela,
który
poszuka plików z A nie mających kopii na B? Tak, jak pisałem obok.
Niestety, nie mam. Ale może spróbuję rzeczywiście przenieść nazwy plików
z podziałem na foldery (szczególnie na A, gdzie pliki mogą się powtarzać)
do Excela i przeszukanie dla pierwszego pliku zapiszę jako makro. Zobaczę
jak to pójdzie. Oby szybciej niż "ręczne" przeszukiwanie plik po pliku. :-)

Ja jestem trochę za cienki w VBA, ale jeśli czas nie goni, to mogę
spróbować za tydzień.
Dzięki za propozycję pomocy. Zobaczymy jaka sytuacja będzie za tydzień.

Pozdrawiam
Adam


Algorytm byłby w sumie prosty.

Dysk A:
Jeśli przyjąć, że jednoznaczna identyfikacja pliku polega na podaniu dwóch parametrów: litery.wielkie(nazwa_pliku) oraz długość pliku, to w pętli szukamy wystąpienia takiej pary w tabeli, a jeśli nie ma, to dopisujemy do tabeli.

Dysk B:
lecimy rekordami z tabeli, przeszukując dysk B na istnienie pliku. Jeśli go nie ma, dopisujemy w tabeli jakąś flagę.

Dla kogoś ze znajomością VBA jest to zadanie trywialne, do napisania dosłownie na kolanie w kilka minut.


--
Pozdrawiam.

Adam

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>