powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / (Q) Можно ли передавать параметры командной строки в vbscript?
3 сообщений из 3, страница 1 из 1
(Q) Можно ли передавать параметры командной строки в vbscript?
    #34513884
RLeha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Хотелось бы передать через командную строку параметы в запускаемый vbscript-файл
- аналогично передаче параметров через командную строку в запускаемый bat-файл
(доступ к которым в тексте командника можно получить через переменные %1,%2,...).

Можно ли передавать параметры через командную строку в запускаемый vbscript?
Какой синтаксис необходимо использовать для доступа к переданным через командную строку
параметрам в тексте vbscript? Пожалуйста, приведите пример.


С уважением, Алексей
...
Рейтинг: 0 / 0
(Q) Можно ли передавать параметры командной строки в vbscript?
    #34513907
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот например. Задача стояла положить файл с клиентского компа на конторский ftp сервер и послать удаленому юзеру письмо что мол можешь скачать этот файл по такому-то адресу:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
' ShareFile.vbs
dim objArgs, FSO, oOutlook, oMail
Dim sFileName, sMailBody


Set oOutlook = CreateObject("Outlook.Application")
Set FSO = CreateObject("Scripting.FileSystemObject")
sMailBody = "Here is the link(s) to download file(s)"

Set objArgs = WScript.Arguments
For I =  0  to objArgs.Count -  1 
	sFileName = FSO.GetFileName(objArgs(I))
	FSO.CopyFile objArgs(I), "\\FTPServer\files\"
	sMailBody = sMailBody & chr( 13 ) & chr( 10 ) & "ftp://ftp.server.com/download/" & sFileName 

Next
set oMail = oOutlook.CreateItem( 0 )
oMail.Body = sMailBody
oMail.Subject = "Link to download"
oMail.Display
Теперь можно запускать его из командной строки с именем файла. А можно положить скрипт на десктоп и тащить на него файлы из проводника.
...
Рейтинг: 0 / 0
(Q) Можно ли передавать параметры командной строки в vbscript?
    #34513916
RLeha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо за помощь!!!
В хелпе VBSCRIP5.CHM не найти никак мне это было :(

С уважением, Алексей
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / (Q) Можно ли передавать параметры командной строки в vbscript?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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