Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Automatizace sledu činností

Docela často provádím následující sled činností a chtěl bych to nějak zautomatizovat:
1. Spuštění VPN klienta (Cisco 5.0).
2. Přednastaveno mám jen jedno spojení, takže stačí kliknout na Connect.
3. Pamatuje si username, ale musím zadat heslo.
4. Cca 5 sekund čekání na připojení
5. Spuštění Vzdálené plochy
6. Mám zadanou jen jednu IP, takže stačí klik na Připojit
7. Cca 5 sekund čekání na připojení
8. Zadání login a hesla do Novellu
9. Spuštění Lotus Notes, zadání hesla

Jde tohle napsat třeba jako bat?

Místní PC: Win 7 Ultimate 32
Vzdálený PC: Win XP, LN 6.5

Předmět Autor Datum
autoit
Brtník hnědý 11.06.2011 18:19
Brtník hnědý
Na to jsem koukal, ale nevím jak na to. Programování nerozumím.
ML 11.06.2011 23:10
ML
Dobrej čas na to začít ;-)
Brtník hnědý 12.06.2011 12:47
Brtník hnědý
Dík za užitečnou radu.
ML 12.06.2011 22:34
ML
Ale to je opravdu užitečná rada... Pokud ji budeš ignorovat, pak se smiř s tím, že budeš otrocky fur…
JoDiK 12.06.2011 23:03
JoDiK
Ta moje poznámka se týkala toho "Dobrej čas na to začít". Na ten AutoIt jsem koukal ještě před napsá…
ML 15.06.2011 21:02
ML
pro začátek nakoukni tu: autoit.htm a pak uvidíš.
lední brtník 15.06.2011 21:18
lední brtník
Díky tohle mi pomohlo. Nedaří se mi ale dosáhnout toho, abych pomocí AutoIt posílal příkazy od momen…
ML 16.06.2011 14:53
ML
máš pravdu - od okamžiku přihlášení na vzdálený stroj jsi v jeho prostředí, proto autoit nic nezachy… poslední
lední brtník 16.06.2011 16:31
lední brtník

Ale to je opravdu užitečná rada...
Pokud ji budeš ignorovat, pak se smiř s tím, že budeš otrocky furt dokola opakovat to samé, jako robot, nebo podavač u mistra zedníka.
Kdybych k tomu měl přístup jako ty, asi bych několik dní strávil zadáváním 300 uživatelů do pitomého webového rozhraní jedné aplikace.
Naštěstí AutoIt mě toho ušetřil a za cca hodinu přípravy a odladění skriptu mně odměnil půlhodinou otrocké práce kterou odmakal za mě (musel jsem tam přidat i čekací smyčky než webserver poslal další stránku). Pak už jsem jen občas zkontroloval, jestli se mi neposunula myš (protože to webové rozhraní neumělo tabulátorem přesouvat focus na potvrzovací tlačítko - tak bylo ve scriptu i potvrzení stisknutím tlačítka myši).

Díky tohle mi pomohlo. Nedaří se mi ale dosáhnout toho, abych pomocí AutoIt posílal příkazy od momentu přihlášení ke vzdálené ploše. Pokud s tím máte zkušenosti - v čem může být zádrhel? Ani záznamník kláves nezaznamenává od momentu přihlášení ke vzdálené ploše.
Díky

máš pravdu - od okamžiku přihlášení na vzdálený stroj jsi v jeho prostředí, proto autoit nic nezachytává.
šlo by třeba spáchat batku a dát jejího (minimalizovaného) zástupce na vzdálený pc do adresáře "po startu".
po přihlášení se batka vždy spustí, a otestuje jestli jsi připojený vzdáleně - v procesech přibude rdpclip.exe (koukám na xp). podle toho pak na vzdáleném pc sama něco vykoná.

@echo off
 REM test RDP
 tasklist | find "rdpclip.exe"
 if errorlevel 1 goto END
:RDP
 REM jsem prihlasen vzdalene a budu konat
 ...
:END

Zpět do poradny Odpovědět na původní otázku Nahoru