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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Выполнение bat'ника на Рабочем столе (http://forum.oszone.net/showthread.php?t=144241)

ZeroCrash 04-07-2009 22:34 1159119

Выполнение bat'ника на Рабочем столе
 
Как выполнить батник, который находится на рабочем столе?
Пробовал указывать путь через @DesktopDir но не получается. окажите пожалуйста как надо.

SyDr 04-07-2009 22:45 1159123

Какой батник?:
Имя?
Один или куча?

ZeroCrash 04-07-2009 22:48 1159124

..../Рабочий стол/a.bat

proxy 04-07-2009 22:51 1159125

ZeroCrash

необходимо выбрать верный макрос
Рабочий стол - общий для всех: @DesktopCommonDir
Рабочий стол - текущего польщователя: @DesktopDir

Код:

$sBatFileDir  = @DesktopCommonDir ; Рабочий стол - общий для всех
;~ $sBatFileDir  = @DesktopDir ; Рабочий стол - текущего польщователя

$sBatFileName = 'a.bat'

Run(@ComSpec & ' /С ' & $sBatFileDir & '\' & $sBatFileName)


SyDr 04-07-2009 22:51 1159126

Run(@ComSpec & ' /c "' & @DesktopDir & '\a.bat"', "")

Вероятно, ты забыл про то, что в пути есть пробелы.

ZeroCrash 04-07-2009 22:55 1159129

Sylver Dragon, точно забыл :)


Время: 12:03.

Время: 12:03.
© OSzone.net 2001-