用 javascript 抓本機 login AD 帳號
用 javascript 抓本機 login AD 帳號
前提: 本機已經登入 AD
sample code:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <script> var objAD = new ActiveXObject("ADSystemInfo"); var wsh = new ActiveXObject("WScript.Shell"); var sUser = objAD.UserName; var objUser = GetObject("LDAP://" + sUser) var login_id = objUser.SamAccountName; var displayName = objUser.displayName; var leftBracePos = displayName.indexOf("(") + 1; var rightBracePos = displayName.indexOf(")"); var user_name = displayName.substring(leftBracePos, rightBracePos); alert(login_id); alert(user_name); </script> |