Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Проблема с вызовом "батников" Добавлено: 04.05.08 15:19  

Автор вопроса:  werber | Web-сайт: www.werbersoft.ru
Здраво, люд Инетный! Скажите ка мне, почему происходит следующая хрень: я хочу открыть на выполнение батник (.bat-файл) следующим образом:

Shell App.Path + "\TempBat.bat"


...В VB он приспокойненько выполняется, НО в откомпилированном приложении не работает? Что за фигня?!

P.S.: Вызов через explorer (типа,
Shell "C:\WINDOWS\explorer.exe " + App.Path + "\TempBat.bat"
не предлагать! Пробовал, открывает, но через диалог "Загрузка файла", который мне нафиг не нужен. Аналогично и rundll32.exe zipfldr.dll,RouteTheCall мне ТОЖЕ не нужен.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #1 Добавлено: 04.05.08 15:26
1.
dim shell
set shell=createobject("wscript.shell";)
shell.run "batchfile.bat"
set shell=nothing


2. ShellExecuteA
3. Положить-таки файл вместе с exe'шником ;)

Ответить

Номер ответа: 2
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #2
Добавлено: 04.05.08 16:42
4. Не класть екзешник в корень диска :)

Ответить

Номер ответа: 3
Автор ответа:
 werber



Вопросов: 71
Ответов: 112
 Web-сайт: www.werbersoft.ru
 Профиль | | #3
Добавлено: 04.05.08 19:15
О! С ShellExecute пошло. Спасибо,User Unknown!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам