Ütemezett hálózati mentés
Egy partnernél futottam bele a problémába. Egy telepített alkalmazásról (számlázó program) a beállítások alapján napi mentést készített a program maga. Viszont meg kellett oldani, hogy egy hálózati meghajtóra is átkerüljön a mentés.
Ütemezett feladat nem használja az UAC beállításait, így a felhasználó által bemappelt meghajtó sem látszik!
Ennél fogva a megoldás a következő:
REM felcsatolom UAC-on kivül a meghajtót
net use X: \\<serverIP>\<directory> /USER:username passwd
robocopy c:\<source>\<directory>\ X: /xo
REM Lekapcsolódok a szerverről
net use X: /delete
Az /xo kapcsoló csak a két könyvtár közti fájlok közül az újakat másolja. Azhaz ha egy régi fájlném szerepel mindkét helyen, de a forrás útvonalon újabb a létrehozási/módosítási dátum, felülírja.