Batch program, hosszu es hasonlo konyvtarnev
2007-07-25T16:22:04+02:00
2007-07-26T11:41:08+02:00
2022-07-21T19:36:24+02:00
schullerp
Segitseg!!

Batch programban nemtudom hogy kell definialni a hosszu konyvtarnevet hogy felismerje, ok ok hogy 6 karakter meg ~1 de van 5 ilyen kezdetu konyvtaram, a konyvtar neve microsoft SQL server es meg van 4 microsoft bla bla konyvtarom, ebol a konyvtarbol akarnek egy masik alkonyvtart kimasolni. koszi szepen a segitseget! elore is
Mutasd a teljes hozzászólást!
a fentivel mi a baj? működik.
Ha megnézed vannak benne hosszú könyvtárnevek, és ez volt a topiknyitó kérdése!

Ha ""-jelek nélkül írod, nem csinál semmit, de ""-jelekkel átmásolja amit kértem tőle! És már eleve a document and settings könyvtár neve elég hosszú!

/d /e /c /i /h /r /k /y
paraméterek meg azért vannak, h ne másoljon mindig mindent, hanem mindig csak a legutóbbi másolás óta módosult fájlokat.
Ezek a kapcsolók megnézhetők az xcopy helpjében.

Egyébként ez a kódrészlet is egy batchból van ami éppenséggel a céges adatokat menti ezen módon, vagyis kipróbált...
Mutasd a teljes hozzászólást!

  • Nem tudod átnevezni a könyvtárakat? Próbáld meg ezt:
    mic*er
    Mindig írd le azt, hogy mic, aztán * majd az utolsó 2 betű. Ezt lehet variálni.
    Mutasd a teljes hozzászólást!
  • hát a szóközökkel tarkított fájlnév ""-közé teendő...

    Csak egy példa:

    xcopy "C:\Documents and Settings\jackng\Local Settings\Application Data\Identities" n:\save\nev /d /e /c /i /h /r /k /y >> c:\save\nev\mentes_%date%.txt
    Mutasd a teljes hozzászólást!
  • Azon hosszú nevek képzési szabálya, amelyeknél az első hat karakter megegyezik, a következő: első hat karakter + ~ + 1, majd a köv. 2 sít.
    Ha mindegyik könyvtárt akarod másolni, akkor micros~* nevet használj, ha pedig csak egyiket közülük, akkor nézd meg, hogy a nevének mi a nyolcadik karaktere.

    Mutasd a teljes hozzászólást!
  • a fentivel mi a baj? működik.
    Ha megnézed vannak benne hosszú könyvtárnevek, és ez volt a topiknyitó kérdése!

    Ha ""-jelek nélkül írod, nem csinál semmit, de ""-jelekkel átmásolja amit kértem tőle! És már eleve a document and settings könyvtár neve elég hosszú!

    /d /e /c /i /h /r /k /y
    paraméterek meg azért vannak, h ne másoljon mindig mindent, hanem mindig csak a legutóbbi másolás óta módosult fájlokat.
    Ezek a kapcsolók megnézhetők az xcopy helpjében.

    Egyébként ez a kódrészlet is egy batchból van ami éppenséggel a céges adatokat menti ezen módon, vagyis kipróbált...
    Mutasd a teljes hozzászólást!
  • Koszi szepen, bocsi hogy tegnap nem irtam de vegetert a munkaidom, nagyon sokat segitettel!
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd