Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] как к примеру получить только первые 4 знака переменной ? (http://forum.oszone.net/showthread.php?t=195779)

mitiya 05-01-2011 11:39 1581117

как к примеру получить только первые 4 знака переменной ?
 
взялся тут один cmd скрип переписывать в vbs и понял что ничего не понимаю.

как в vbs осуществляются операции по типу

set x=%PATH:~0,4% и тд ?

Iska 05-01-2011 11:54 1581126

По типу:
Цитата:

Цитата mitiya
set %PATH:~0,4%»

не знаю. Да и для пакетных файлов сия команда смотрится странно: вывести все переменные, начинающиеся с первых четырёх символов из переменной окружения «PATH». Но, будем считать, что я понял Вас.

«Mid()», «Left()», «Right()»:
читать дальше »
Код:

Dim strValue

strValue = "Hello World!"

WScript.Echo Mid(strValue, 4, 4)
WScript.Echo Left(strValue, 4)
WScript.Echo Right(strValue, 4)

Цитата:

Код:

lo W
Hell
rld!


Для переменных, имеющих подтип, отличный от «String», может понадобиться принудительное преобразование в него: «CStr()».

mitiya 05-01-2011 13:51 1581202

прошу прощения, поправил

Iska 05-01-2011 14:21 1581234

Теперь ясно. А то я ажно удивился…


Время: 11:05.

Время: 11:05.
© OSzone.net 2001-