Keresés

Hirdetés

Új hozzászólás Aktív témák

  • dudi6

    senior tag

    Sziasztok! Tudnátok egy kicsit segíteni?
    Olyan batch fájl kellene nekem ami egy mappán belül megkeresi a legújabb fájlt almappákat is nézve és azt az 1 fájlt átmásolja valahová:
    Így néz ki a struktúra:
    \\server\mappa\2015\Releases_14.14.14.1\Internet\Releases_14.14.14.1.zip
    \\server\mappa\2015\Releases_14.14.14.2\Internet\Releases_14.14.14.2.zip
    \\server\mappa\2015\Releases_14.14.14.3\Internet\Releases_14.14.14.3.zip
    ...van vagy 30 mappa
    Release verziót nézve is jó lenne vagy fájl dátum szerint is amelyik egyszerűbb.
    Tahát csak Releases_14.14.14.3.zip fájl kellene ebben az esetben.

    ezt találtam neten, de ha módosítom egy régebbi release mappa nevét (Releases_14.14.14.1_old), akkor az abban lévő zip fájlt másolja, ami ugye nem jó.

    pushd "\\server\mappa\2015"
    for /f "tokens=*" %%a in ('dir /b /od') do set newest=%%a
    robocopy "%newest%\Internet" d:\Test
    popd

    Előre is köszönöm.

Új hozzászólás Aktív témák