-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
Не работает команда 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
Кто-нибудь знает в чем тут дело?
|
Если прогу вручную запускать, все нормально? Попробуй ShellExecute:
Код:
ShellExecute("D:\Program Files\R2Online\r2.exe")
|
Цитата:
Цитата evg64
Если прогу вручную запускать, все нормально? Попробуй ShellExecute: »
|
Вручную все нормально запускается. ShellExecute тоже не работает...
|
Цитата:
Цитата archiver
В результате программа запускается, но на корейском языке! »
|
И по твоему оно связано с коммандой Run?
Цитата:
Цитата archiver
Пробую через Autoit запустить саму игру - не получается »
|
Что возвращает Run и что содержит @error после выполнения?
|
Цитата:
Цитата archiver
Вручную все нормально запускается. »
|
Многие игры запускаются с рабочего стола ярлыком с параметрами, возможно это твой случай.
|
И не забывай про @WorkingDir
|
ShellExecute(@ProgramFiles & "\R2Online\r2.exe", "/?", @WorkingDir)
:)
|
Время: 06:58.
© OSzone.net 2001-