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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] VBS: Объединение аргументов в одну строку

Ответить
Настройки темы
VBS/WSH/JS - [решено] VBS: Объединение аргументов в одну строку

Аватара для Паразит

Пользователь


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

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


Привет, такая задача.
Вот у меня есть скрипт, и я его запускаю с разным количеством аргументов.

Код: Выделить весь код
Cnt = WScript.Arguments.Count
For i = 0 To Cnt - 1
 MsgBox WScript.Arguments(i)
'sss = Array(WScript.Arguments(i))
'ddd = join(sss)
' MsgBox ddd
Next

Как мне объединить весь этот массив аргументов в одну строку?

Отправлено: 13:15, 29-03-2017

 

Ветеран


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

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


Цитата Паразит:
Как мне объединить весь этот массив аргументов в одну строку? »
Это не массив, это коллекция. А зачем объединять в одну строку?

Код: Выделить весь код
Option Explicit

Dim strArgument, strArguments

strArguments = ""

For Each strArgument In WScript.Arguments
	strArguments = strArguments & " " & strArgument
Next

strArguments = Mid(strArguments, 2)

WScript.Echo "[" & strArguments & "]"

WScript.Quit 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:05, 29-03-2017 | #2



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

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


Аватара для Паразит

Пользователь


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

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


Iska, да вот сегодня появилась задача, и тут я забуксовал. Это всего лишь, часть скрипта.
Спасибо, за помощь.

Отправлено: 17:27, 29-03-2017 | #3


Ветеран


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

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


Паразит, дык, зачем? Интересно. Мне, вот, как-то ни разу не понадобилось.

Отправлено: 17:42, 29-03-2017 | #4


Аватара для Паразит

Пользователь


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

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


Я хочу создать скрипт, чтобы переносить папки с определёнными условиями.
И мне нужны были имена этих папок, чтобы конструировать строку, куда я хотел их перемещать.

Отправлено: 17:59, 29-03-2017 | #5


Ветеран


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

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


Паразит, покажете здесь потом?

Отправлено: 18:24, 29-03-2017 | #6


Аватара для Паразит

Пользователь


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

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


Честно говоря, задача уже неактуальна. Я решил по другому делать.
Ещё раз, спасибо, Вам за помощь.

Отправлено: 19:00, 29-03-2017 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] VBS: Объединение аргументов в одну строку

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] все команды в одну строку? super_bitard Скриптовые языки администрирования Windows 12 19-01-2014 17:29
Cisco - Объединение офисов в одну сеть tyoma_xp Сетевое оборудование 10 22-11-2013 17:16
Delphi - Результат запроса в одну строку mind.beggar Программирование и базы данных 0 01-10-2013 18:14
В одну строку..... Vienna7 Вебмастеру 6 02-07-2013 10:05
Flash - [решено] Физическое объединение нескольких usb флешек в одну sergecomm Накопители (SSD, HDD, USB Flash) 5 05-11-2012 13:27




 
Переход