Fájlok felülírása hogyan?
Sziasztok!
Van egy probléma amit szeretnék megoldani, azonban manuálisan napokig tartana mert több 100 mappa van, amiben böngésznem kellene.
Tegyük fel hogy van 2 mappa( legyen a nevük A és B)
Mind a két mappában vannak összevissza almappák, mind a kettő mappában található egy valami.exe fájl, illetve valami.bmp és még egy csomó kiterjesztés.
A gond az hogy az A mappán belül a 1-es mappában van a B mappán belül a 13-as mappában van ez a két fájl.
Azt kellene megoldani hogy B mappában a 13-as almappában lévő valami.exe,illetve valami.bmp fájlokat átmásolja az A mappa 1-es almappájába.
Segítséget szeretnék kérni c, c++ vagy c# Nyelven hogyan lehet ezt megoldani , úgy hogy nem kell neki megadni hogy melyik fájlról van szó hanem egyezőségeket keres és felül Írja a B mappa fájljait
az A mappában lévő fájlokkal.
Előre is köszönöm a segítséget.
"Azt kellene megoldani hogy B mappában a 13-as almappában lévő valami.exe,illetve valami.bmp fájlokat átmásolja az A mappa 1-es almappájába."
"felül Írja a B mappa fájljait
az A mappában lévő fájlokkal."
Most akkor melyiket?
Végül is mi ebben a gond ?
Mindkét 'fő' mappán végigszaladsz egy rekurzív file kereséssel - hogy az almappákban is keressen - és az eredményüket belerakod egy-egy StringList-be, ListBox-ba ha látványosat akarsz. Utána a B mappás StringList-en végigmész és kizárólag file név alapján megnézed szerepel-e az A mappás listában. Ha igen, simán átmásolod, akár saját másoló rutinnal - minden rendelkezésedre áll, file név, útvonal - az A mappa adott helyére. Nem igazán világom az említett nyelvek, de Delphi-ben a tesztekkel és a 'design'-el együtt 1 óra, a C# alatt sem több.
Azért javasolnék grafikus felületet, hogy jobban 'nyomon követhető' legyen az elvégzett munka - a képzelet szabad szárnyalása ezen a téren -.
De ne csak a szám járjon, az ebéd utáni szunyókálás után összedobtam neked egy 'valamit'. Ténylegesen nem másol, csak kiírja egy memoba mit csinálna. [link]
Ilyesmire gondoltál ?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!