Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Передать данные из bat-файла в vbs-скрипт

Ответить
Настройки темы
Любой язык - [решено] Передать данные из bat-файла в vbs-скрипт

Аватара для Hector

Misanthrope


Сообщения: 474
Благодарности: 38


Конфигурация

Профиль | Отправить PM | Цитировать


Есть bat-файл
Код: Выделить весь код
@echo off

set directory=d:\hz

:loop

ping 127.0.0.1 -n 5 >nul

dir /b /a-d %directory% >nul 2>&1 || goto:loop

exit
который запускается скриптом
Код: Выделить весь код
Set WshShell = CreateObject("WScript.Shell")

do while true

RetCode = WshShell.Run("mf.bat",0,true)

if RetCode=0 Then
  
  MsgBox "Новые файлы"

end if

loop
можно ли как то переменную directory передать в скрипт, что бы можно было сделать в нем так MsgBox "Новые файлы" &directory т. е. вывести значение переменной в окне скрипта

-------
Information must be free!
Нет границ, есть только препятствия


Отправлено: 13:21, 21-06-2011

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Hector, не вижу смысла городить огород из VBS и CMD:
Код: Выделить весь код
Set cF = WScript.CreateObject("Scripting.FileSystemObject").GetFolder("d:\hz").Files
Do While vbTrue
  If cF.Count > 0 Then MsgBox "Новые файлы"
  WScript.Sleep(5000)
Loop
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:38, 21-06-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Hector

Misanthrope


Сообщения: 474
Благодарности: 38

Профиль | Отправить PM | Цитировать


тоже уже так подумал

-------
Information must be free!
Нет границ, есть только препятствия


Отправлено: 15:43, 21-06-2011 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Передать данные из bat-файла в vbs-скрипт

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] VBS скрипт удаления конкретного файла qwer8383 Скриптовые языки администрирования Windows 4 01-03-2011 16:58
[решено] Передать в скрипт название файла, на котором кликнули Dm666 AutoIt 2 08-02-2011 22:40
VBS/WSH/JS - передать аргумент в скрипт vbs в планировщике win 2003 ? Virtul Скриптовые языки администрирования Windows 4 31-01-2011 10:38
VBS/WSH/JS - [решено] Нужен VBS скрипт для GPO (мапинг сетевого диска, запуск файла, отключение диска) Anton04 Скриптовые языки администрирования Windows 6 28-05-2010 15:30
Как передать данные с HTML формы в PHP скрипт? .ExeRun Вебмастеру 7 19-04-2010 02:31




 
Переход