locked
hálózati meghajtó felcsatlakoztatása időzített feladattal, bat scripttel RRS feed

  • Question

  • Sziasztok,

    Szeretnék segítséget kérni az alábbi problémával kapcsolatban:

    Van egy Windows 2008 szerverem, és van egy bat scriptem, ami az alábbiakat tartalmazza:

    net use * /delete /yes
    net use Q: \\192.168.2.2\_backup /User:backup *******

    Ahol a ******* a backup user jelszava a 192.168.2.2 szerveren.

    Ha a scriptet manuálisan (=dupla katt) futtatom, akkor szépen megcsinálja azt, amit kell.

    Ha lecsatlakoztatom a meghajtót, majd a scriptet berakom a task schedulerbe, akkor az eredmény 0x0 marad a task futtatása után is, és nem lesz felcsatlakoztatva a hálózati meghajtó.

    Közben folyamatosan be vagyok jelentkezve administrator userként, a task is local adminként futna (nincs domain, úgyhogy sajna domain adminként nem tudom futtatni, de lokál adminként manuálisan gond nélkül megy).

    Előre is köszönöm a segítséget.

    Üdv,
    Luca





    Tuesday, February 10, 2009 11:20 AM

Answers

  • ó, azt már régen.

    a megoldás végül az lett, hogy:
    - egyrészt az administrator user több sessionön is be volt lépve,
    - másrészt be volt pipálva a tasknál, hogy akkor is végezze el a feladatot, ha nincs belépve az user.

    Ezzel csak az a gond, hogy a hálózati meghajtó csatlakoztatása mindig csak azon a sessionön történik meg, amelyiken a script lefutott. Tehát első körben kiirtottam az összes Administrator belépést, és csak egyet hagytam, de ettől még nem oldódott meg a probléma. Ezután áttettem a pipát oda, hogy csak akkor végezze el a műveletet, ha be van lépve, és egyből működött.

    • Marked as answer by Othorvath Saturday, March 28, 2009 7:48 PM
    Thursday, February 12, 2009 10:31 AM

All replies

  • Probaltad kikapcsolni az UAC-ot?

    A.
    Wednesday, February 11, 2009 8:07 AM
  • ó, azt már régen.

    a megoldás végül az lett, hogy:
    - egyrészt az administrator user több sessionön is be volt lépve,
    - másrészt be volt pipálva a tasknál, hogy akkor is végezze el a feladatot, ha nincs belépve az user.

    Ezzel csak az a gond, hogy a hálózati meghajtó csatlakoztatása mindig csak azon a sessionön történik meg, amelyiken a script lefutott. Tehát első körben kiirtottam az összes Administrator belépést, és csak egyet hagytam, de ettől még nem oldódott meg a probléma. Ezután áttettem a pipát oda, hogy csak akkor végezze el a műveletet, ha be van lépve, és egyből működött.

    • Marked as answer by Othorvath Saturday, March 28, 2009 7:48 PM
    Thursday, February 12, 2009 10:31 AM
  • A lenyeg, hogy megoldodott :)

    A.
    Thursday, February 12, 2009 11:24 AM