Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Не работает команда Run (http://forum.oszone.net/showthread.php?t=161845)

archiver 29-12-2009 20:07 1307173

Не работает команда Run
 
Странная ситуация. Всегда пользовался командой Run для запуска файлов. Но в этой ситуации не могу разобраться. Мне нужно запустить программу начальной настройки игры R2:
Код:

Run("D:\Program Files\R2Online\R2Option.exe")
В результате программа запускается, но на корейском языке!
http://picasaweb.google.com/lh/photo...eat=directlink
Пробую через Autoit запустить саму игру - не получается:
Код:

If Not ProcessExists("r2.exe") Then
    Run("D:\Program Files\R2Online\r2.exe")
EndIf

Кто-нибудь знает в чем тут дело?

evg64 29-12-2009 20:19 1307180

Если прогу вручную запускать, все нормально? Попробуй ShellExecute:
Код:

ShellExecute("D:\Program Files\R2Online\r2.exe")

archiver 29-12-2009 20:39 1307189

Цитата:

Цитата evg64
Если прогу вручную запускать, все нормально? Попробуй ShellExecute: »

Вручную все нормально запускается. ShellExecute тоже не работает...

Creat0R 29-12-2009 23:45 1307286

Цитата:

Цитата archiver
В результате программа запускается, но на корейском языке! »

И по твоему оно связано с коммандой Run?

Цитата:

Цитата archiver
Пробую через Autoit запустить саму игру - не получается »

Что возвращает Run и что содержит @error после выполнения?

266903582 30-12-2009 15:52 1307665

Цитата:

Цитата archiver
Вручную все нормально запускается. »

Многие игры запускаются с рабочего стола ярлыком с параметрами, возможно это твой случай.

SyDr 30-12-2009 18:04 1307769

И не забывай про @WorkingDir

semiono 30-12-2009 22:01 1307917

ShellExecute(@ProgramFiles & "\R2Online\r2.exe", "/?", @WorkingDir)

:)


Время: 06:58.

Время: 06:58.
© OSzone.net 2001-