Stap 9: LEN
Deze is in VBScript want er al één voor batch gemaakt is. Zie onder voor meer informatie.Deze functie geeft de lengte van een variabele, zin of iets dergelijks. Merk op, zonder het gebruik en de foutafhandeling, dat dit zou een one-liner.
LEN.vbs:
' Test of het correct is uitgevoerd.
Als wscript.fullname = "C:\Windows\System32\wscript.exe" then
WScript.echo "Gelieve gebruik""cscript/nologo alarm.vbs [parameters]" "om te roepen dit script."
WScript.Quit
eind als
Als wscript.arguments.count = 0 then sub gebruik
gebruik
WScript.Quit(1)
anders
WScript.echo len(wscript.arguments.item(0))
eind als
WScript.echo
WScript.echo "geeft als resultaat de lengte van een string."
WScript.echo "LEN 'string'"
WScript.echo
end sub
Wilt vastleggen de output in een variabele, u dit fragment:
for /f % in ("cscript / nologo LEN.vbs string ') Stel stringLength = %% ik
Zie dostipsvoor een batch-versie:.