Witam...
potrzebuję zrobić plik który będzie odpalany z poziomu hormonogramu zadań o konkretnej porze. plik ten musi się automatycznie logowac na serwer i wykonywać określone z góry zadania na plikach.
kombinowałem na wszelkie znane mi sposoby jednak inaczej to się miało w praktyce a inaczej w teorii.
( prosze się nie śmiać
)
sposób 1:
stworzyłem plik *.bat który wrzuciłem na serwer i próbowałem odpalić go za pomocą skrótu do serwera. a wgylądało to tak:
------------------- plik.bat --------------------------
#kasowanie plików typu *.rar
if exists *.r* del /f *.r*
#kasowanie plików typu *.cue
if exists *.cue del /f *.cue
#kasowanie plików typu *.bin
if exists *.bin del /f *.bin
#kasowanie plików typu *.iso
if exists *.iso del /f *.iso
#kasowanie plików typu *.nrg
if exists *.nrg del /f *.nrg
#etc...
------------------- plik.bat -------------------------
--------------- skrót do serwera ------------------
ftp://nick:haslo@adres.serwera
jak wiadomo, można sie w ten sposób skutecznie logować na serwery ftp
za pomocą przeglądarki IE
--------------- skrót do serwera ------------------
jednak hormonogram zadań modyfikował skrót i zamieniał go na plik cookie który niwelował cała koncepcję. ten sposób nie wypalił
--------------------------------------------------------------
ciągle kombinowałem z plikiem *.bat...
sposób 2:
stworzyłem na dysku plik *.bat który odpalał hormonogram. tym razem
probowałem zalogowac się za pomocą telnetu.
---------------------- plik *.bat --------------------------
telnet bedzie.dobrze.pl 21
---------------------- plik *.bat --------------------------
to zadziałało...po części...ponieważ system nawiązuje połączenie z sewerem
ale na tym koniec, poniewaz nie wiem jak wywołać za pomocą konsoli
dosa polecenia wew telnetu. wydawało mi się, że sprawa sie ma tak jak
jest to z innymi dosowymi poleceniami, np:
if exists *.* del *.* |t
jendak tutaj jest nieco inaczej....
próbowałem też w ten sposób
---------------------- [b]plik *.bat --------------------------
telnet bedzie.dobrze.pl 21
user nick
pass haslo
---------------------- plik *.bat --------------------------
jednak rozkazy w kolejnych linijek zostawały wykonywane dopiero po zakończeniu pracy programu ktory został wywołany w linijce pierwszej
to też odpadło
próbowałem też uprawnić "każdego" do operacjach na plikach zawartych na serwerze w katalogu 'dupa', jednak i to nie wypali. zdaje sobie sprawe, ze trace tylko czas dochodząc do tego metodą prób i błędów kiedy istnieje
jakiś program który ma wbudowany sheduler który rozwiąże problem...
proszę o wskazówki, za każdą pomoc z góry dziękuje.
potrzebuję zrobić plik który będzie odpalany z poziomu hormonogramu zadań o konkretnej porze. plik ten musi się automatycznie logowac na serwer i wykonywać określone z góry zadania na plikach.
kombinowałem na wszelkie znane mi sposoby jednak inaczej to się miało w praktyce a inaczej w teorii.
( prosze się nie śmiać
sposób 1:
stworzyłem plik *.bat który wrzuciłem na serwer i próbowałem odpalić go za pomocą skrótu do serwera. a wgylądało to tak:
------------------- plik.bat --------------------------
#kasowanie plików typu *.rar
if exists *.r* del /f *.r*
#kasowanie plików typu *.cue
if exists *.cue del /f *.cue
#kasowanie plików typu *.bin
if exists *.bin del /f *.bin
#kasowanie plików typu *.iso
if exists *.iso del /f *.iso
#kasowanie plików typu *.nrg
if exists *.nrg del /f *.nrg
#etc...
------------------- plik.bat -------------------------
--------------- skrót do serwera ------------------
ftp://nick:haslo@adres.serwera
jak wiadomo, można sie w ten sposób skutecznie logować na serwery ftp
za pomocą przeglądarki IE
--------------- skrót do serwera ------------------
jednak hormonogram zadań modyfikował skrót i zamieniał go na plik cookie który niwelował cała koncepcję. ten sposób nie wypalił
--------------------------------------------------------------
ciągle kombinowałem z plikiem *.bat...
sposób 2:
stworzyłem na dysku plik *.bat który odpalał hormonogram. tym razem
probowałem zalogowac się za pomocą telnetu.
---------------------- plik *.bat --------------------------
telnet bedzie.dobrze.pl 21
---------------------- plik *.bat --------------------------
to zadziałało...po części...ponieważ system nawiązuje połączenie z sewerem
ale na tym koniec, poniewaz nie wiem jak wywołać za pomocą konsoli
dosa polecenia wew telnetu. wydawało mi się, że sprawa sie ma tak jak
jest to z innymi dosowymi poleceniami, np:
if exists *.* del *.* |t
jendak tutaj jest nieco inaczej....
próbowałem też w ten sposób
---------------------- [b]plik *.bat --------------------------
telnet bedzie.dobrze.pl 21
user nick
pass haslo
---------------------- plik *.bat --------------------------
jednak rozkazy w kolejnych linijek zostawały wykonywane dopiero po zakończeniu pracy programu ktory został wywołany w linijce pierwszej
to też odpadło
próbowałem też uprawnić "każdego" do operacjach na plikach zawartych na serwerze w katalogu 'dupa', jednak i to nie wypali. zdaje sobie sprawe, ze trace tylko czas dochodząc do tego metodą prób i błędów kiedy istnieje
jakiś program który ma wbudowany sheduler który rozwiąże problem...
proszę o wskazówki, za każdą pomoc z góry dziękuje.