Hey, Scripting Guy! DN を finance.fabrikam.com/Users という形式に変換する方法はありますか

Hey, Scripting Guy! DN を finance.fabrikam.com/Users という形式に変換する方法はありますか

あれ?なんかちがくね?
オレの求めてるものと違う・・・。

てわけで。

On Error Resume Next 
 
Set objSysInfo = CreateObject("ADSystemInfo") 
 
strUser = objSysInfo.UserName 

Set objUser = GetObject("LDAP://" & strUser) 

strDN = objUser.distinguishedName 
 
arrDN = Split(strDN, ",") 

redim arrType(UBound(arrDN))
 
For i = 0 to UBound(arrDN) 
    intLength = Len(arrDN(i)) 
    intCounter = intLength - 3 
    arrType(i) = Left(arrDn(i), 2)
    arrDN(i) = Right(arrDn(i), intLength - 3) 
Next 

For i = 0 to UBound(arrType)
	if arrType(i) <> "DC" then
		strNewName = "/" & arrDN(i) &  strNewName  
	else
		if strDomainName = Empty then
			strDomainName = arrDN(i) 
		else
			strDomainName = strDomainName & "." & arrDN(i) 
		end if
	end if
next

strNewName =strDomainName & strNewName 

Wscript.Echo strNewName