Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / запуск скрипта / 17 сообщений из 17, страница 1 из 1
26.03.2009, 09:40
    #35892661
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
Добрый день, мне дали скрипт на vbs кот копирует файлы с ftp, подскажите, пож., как его запустить? я так понимаю нужен майкрософт вижуал бэйсик, он у меня есть, а дальше куда вставлять скрипт и как запустить?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Dim str1, mn, ye, dd 
ye = Right(Date,  4 )
dd = Left(Date,  2 ) -  1 
mn = Mid(Date,  4 ,  2 )
str1 = Right(ye,  4 ) & Left(mn,  2 ) & Left(dd,  2 )
Set fso = CreateObject("Scripting.FileSystemObject") 
Set file = fso.OpenTextFile("test.txt",  2 , true)
file.WriteLine "open 192.28.1.105"
file.WriteLine "username"
file.WriteLine "password"
file.WriteLine "cd /banks/test_files/"
file.WriteLine "bin" 
file.WriteLine "prompt"
file.WriteLine "mget " & "*" & str1 & "*"
file.WriteLine "bye"
...
Рейтинг: 0 / 0
26.03.2009, 10:11
    #35892742
gjghjc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
Рискну предположить, что нужно просто создать обычный текстовый файл, поместить в него код и сохранить с расширением VBS. После этого просто запустить его как обычный ехе-шник.
С уважением, Николай.
...
Рейтинг: 0 / 0
26.03.2009, 11:04
    #35892933
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
Вообще-то этот скрипт создает текстовый файл с, видимо, ftp-командами. Он ничего не копирует с ftp.
...
Рейтинг: 0 / 0
26.03.2009, 11:22
    #35893000
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
этот код я сохранил в блокноте под расширением vbs (test.vbs)
а как его запустить как ехе файл?

/Он ничего не копирует с ftp/

как же а эта команда

Код: plaintext
file.WriteLine "mget " & "*" & str1 & "*"
...
Рейтинг: 0 / 0
26.03.2009, 12:29
    #35893310
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
переименовав vbs в exe - ничего не происходит что делать
...
Рейтинг: 0 / 0
26.03.2009, 13:23
    #35893528
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
кто ниб знает?
...
Рейтинг: 0 / 0
26.03.2009, 13:30
    #35893549
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
что знает?
вы исполнимый файл не можете выполнить?
...
Рейтинг: 0 / 0
26.03.2009, 13:35
    #35893566
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
исполнимый это *.vbs ? вы про этот гов?
если да - то не могу, т.е. мне дали файл с кодом, называется test.vbs
далее мне его надо запустить чтоб он отработался - и не знаю как
...
Рейтинг: 0 / 0
26.03.2009, 14:04
    #35893675
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
кликните дважды по нему в эксплорере
...
Рейтинг: 0 / 0
26.03.2009, 14:28
    #35893786
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
что то не понял вас,
делаю открыть с помощью эксплоерера
ничег оне происходит
что вы имели ввиду
...
Рейтинг: 0 / 0
26.03.2009, 14:36
    #35893809
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
зарегистрируйте vbscrrun.dll, кажется так обзывается. а вообще у вас кривая xp
...
Рейтинг: 0 / 0
26.03.2009, 14:41
    #35893834
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
vbscrrun.dll т.е. скачать его с нета и закинуль в папку виндовс а там куда?
...
Рейтинг: 0 / 0
26.03.2009, 14:54
    #35893885
gjghjc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
dimakzчто то не понял вас,
делаю открыть с помощью эксплоерера
ничег оне происходит
что вы имели ввиду
Да не "открыть с помощью"
А
Konst_Oneкликните дважды по нему в эксплорере
Если не помогает, то качаем вышеуказанную библу
Укладываем ее в С:\Windows\System32
Затем жмем "Пуск" - "Выполнить" ("Start" - "Run" в случае если винда не русифицирована)
в появившемся окошке пишем Regsvr32 С:\Windows\System32\vbscrrun.dll
Вот как-то так
...
Рейтинг: 0 / 0
26.03.2009, 16:10
    #35894222
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
dimakzничег оне происходит

А что вы ожидаете должно произойти?
У вас должен просто создаться файл test.txt.
Он появляется в каталоге?
...
Рейтинг: 0 / 0
26.03.2009, 19:59
    #35894952
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
\\в появившемся окошке пишем Regsvr32 С:\Windows\System32\vbscrrun.dll
Вот как-то так\\\

а дальше что делать???
...
Рейтинг: 0 / 0
26.03.2009, 21:01
    #35895013
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
авторделаю открыть с помощью эксплоерера
ничег оне происходитЭто значит, что все произошло правильно и манипуляции с vbscrrun.dll были не нужны. Где-то был создан файл test.txt со следующим текстом:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
open 192.28.1.105
username
password
cd /banks/test_files/
bin
prompt
mget *20090326*
bye

Вот и все.
Вообще довольно странно видеть такую беспомощность и откровенный гон насчет переименовывания текстового файла в exe от человека, набившего 213 постов в дельфях, не считая mssql и oracle.
...
Рейтинг: 0 / 0
27.03.2009, 06:37
    #35895361
dimakz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск скрипта
всем большое спасибо
я разобрался
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / запуск скрипта / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]