Hector
21-06-2011, 13:21
Есть 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 т. е. вывести значение переменной в окне скрипта
@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 т. е. вывести значение переменной в окне скрипта