我正在編寫一個腳本,查看IE的當前主頁。如果它不是我們的內聯網,我會抓取該值並將其合併到輔助頁面的註冊表項中。VB腳本寫入MultiString reg鍵
現在我想出瞭如何將它合併到一個數組(假設有一些輔助頁面......如果沒有什麼大不了的話)。我正在運行的是,當我最終合併它時似乎有一個額外的線。這讓我瘋狂。有什麼想法嗎?這是功能。還有更多的腳本,但這是痛苦的部分。由於
Function AppendSecondary(StrComputer)
objReg.GetstringValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValueMain
objReg.SetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValueMyMTD
set ws = WScript.CreateObject("Wscript.Shell")
strKeyPath=WS.RegRead(strKeyPathPath & ValueNameSecondary)
if vartype(strKeyPath)= vbArray + vbVariant then
arStrings = strKeyPath
else
arStrings = split(strKeyPath,chr(0))
redim preserve arStrings(ubound(arStrings)-3)
end If
redim preserve arStrings(ubound(arStrings)+1)
arstrings(ubound(arStrings))= strvaluemain
arstrings1 = join(arStrings,VBCRLF)
arstringsnew = Array(arstrings1)
objReg.SetMultiStringValue HKEY_CURRENT_USER, strKeyPath, ValueNameSecondary, arstringsnew
End Function