2010-09-09 18:41 keltezéssel, Bagó István írta:
A fájl így néz ki:
taskkill /im pptview.exe
if exist "\\orion\ppt\Aktualis informaciok2.pptx" del
"\\orion\ppt\Aktualis informaciok.pptx"
if exist "\\orion\ppt\Aktualis informaciok2.pptx" ren
"\\orion\ppt\Aktualis informaciok2.pptx" "Aktualis informaciok.pptx"
"C:\Program Files\Microsoft Office\Office14\pptview.exe"
\\orion\ppt\Aktualis informaciok.pptx
<file:///%5C%5Corion%5Cppt%5CAktualis%20informaciok.pptx>
Nos, ennek a végén kellene még egy F5-öt kiküldenem valahogy. Tud
valaki segíteni?
Konkrétan most nem írtam át, de van egy tuti kis demonstrációs .vbs
parancsfájlom, ami ugyan nem .bat de egy jegyzettömböt elindít és pár
billentyűt bead neki. :) Ez alapján szerintem elő tudsz állítani
ilyesmit... lent mellékelem.
Gond csak akkor lehet ha menet közben elveszi valami a fókuszt, de az
AppActivate gyakori alkalmazásával ez kikerülhető.
N.S.
'WScript objektum
set Sh = WScript.CreateObject("WScript.Shell")
'elindítjuk a jegyzettömböt
Sh.Run "%windir%\notepad.exe", 1, False
'megvárjuk míg elindul
WScript.Sleep 1000
'aktiváljuk, bár ez nem szükséges az Sh.Run sorban az 1 azt jelenti
aktív lesz
Sh.AppActivate "Jegyzettömb"
Sh.SendKeys "Hello világ!"
Sh.SendKeys "{CAPSLOCK}"
Sh.SendKeys "{ENTER}"
WScript.Sleep 2000
Sh.SendKeys "j"
WScript.Sleep 800
Sh.SendKeys "ó"
WScript.Sleep 800
Sh.SendKeys "m"
WScript.Sleep 800
Sh.SendKeys "i"
WScript.Sleep 800
Sh.SendKeys "?"
WScript.Sleep 800
Sh.SendKeys "{CAPSLOCK}"
WScript.Sleep 800
'ALT-F4 bezáráshoz
Sh.SendKeys "%{F4}"
WScript.Sleep 500
'ALT-N vagyis nem kérjük menteni
Sh.SendKeys "%N"
'WScript objektum lezárása
WScript.Quit 0
_______________________________________________
Techinfo mailing list
[email protected]
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhaloportal.hu/gyik/altalanos/