+ Post New Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 22
Windows Server 2008 R2 Thread, Populating AD computer description field during import in Technical; What we would like to do, when a computer is added to Active Directory is to automatically populate the 'Description' ...
  1. #1

    Join Date
    Jan 2007
    Posts
    967
    Thank Post
    10
    Thanked 35 Times in 27 Posts
    Rep Power
    22

    Populating AD computer description field during import

    What we would like to do, when a computer is added to Active Directory is to automatically populate the 'Description' with the serial number of the computer.

    The serial is programmed in the BIOS for 95% of our machines, so basically I'm looking to do 'wmic bios get serialnumber' but transfer the result into the 'Description' field of the AD object if that makes sense?

  2. #2

    Join Date
    Mar 2011
    Location
    Bournemouth
    Posts
    280
    Thank Post
    16
    Thanked 74 Times in 64 Posts
    Rep Power
    21
    This vbs script will do what you want, how you will trigger it to run I don't know though.

    Code:
    On Error Resume Next
    
    Dim objNetwork, objWMIService, strComputer, intMaxProfileAge, colBIOS, objBIOS, strSerialNumber, objComputer, adoConnection, adoRecordset
    
    Set objRootDSE = GetObject("LDAP://RootDSE")
    Set objNetwork = WScript.CreateObject("WScript.Network")
    Set objWMIService = GetObject("Winmgmts:\\.\root\cimv2") 
    Set colBIOS = objWMIService.ExecQuery("Select * From Win32_BIOS")
    
    If Not colBIOS Is Nothing Then
    	For Each objBIOS in colBIOS
    		strSerialNumber = objBIOS.SerialNumber
    	Next
    End If
    
    Set adoConnection = CreateObject("ADODB.Connection")
    adoConnection.Provider = "ADsDSOObject"
    adoConnection.Open "Active Directory Provider"
    
    If Err.Number <> 0 Then
    	MsgBox "Connect Error: " & Err.Description
    	WScript.Quit
    End If
    
    Set adoRecordset = adoConnection.Execute("<LDAP://" & objRootDSE.Get("defaultNamingContext") & ">;(&(objectCategory=Computer)(name=" & objNetwork.Computername & "));adspath;subtree")
    
    If Err.Number <> 0 Then
    	MsgBox "Query Error: " & Err.Description
    	WScript.Quit
    End If
    
    If Not adoRecordset.EOF Then
    	Set objComputer = GetObject(adoRecordset.Fields(0).Value)
    	objComputer.Put "description", strSerialNumber
    	objComputer.SetInfo
    End If
    
    If Err.Number <> 0 Then
    	MsgBox "Write Error: " & Err.Description
    	WScript.Quit
    End If
    Last edited by ChrisMiles; 7th July 2011 at 12:45 PM.

  3. #3


    Join Date
    Mar 2009
    Location
    Leeds
    Posts
    6,581
    Thank Post
    228
    Thanked 854 Times in 733 Posts
    Rep Power
    295
    seems to place test in ad

  4. #4

    Join Date
    Mar 2011
    Location
    Bournemouth
    Posts
    280
    Thank Post
    16
    Thanked 74 Times in 64 Posts
    Rep Power
    21
    Quote Originally Posted by sted View Post
    seems to place test in ad
    LOL sorry, my pc doesn't have a serial number so i used test instead, I've updated it now.

  5. #5


    Join Date
    Mar 2009
    Location
    Leeds
    Posts
    6,581
    Thank Post
    228
    Thanked 854 Times in 733 Posts
    Rep Power
    295
    yup i managed to work it out thanks
    now trying to work out how to bull mac address and system type as well lol i love covering for other people in schools i dont know soo much time to fiddle lol

  6. #6

    Join Date
    Mar 2011
    Location
    Bournemouth
    Posts
    280
    Thank Post
    16
    Thanked 74 Times in 64 Posts
    Rep Power
    21
    Quote Originally Posted by sted View Post
    yup i managed to work it out thanks
    now trying to work out how to bull mac address and system type as well lol i love covering for other people in schools i dont know soo much time to fiddle lol
    Well here MAC Addresses done for you :P Not sure what you mean by system type, but you can see how its done

    Code:
    On Error Resume Next
    
    Dim objNetwork, objWMIService, strComputer, intMaxProfileAge, colBIOS, objBIOS, colNetworkAdapterConfiguration, objNetworkAdapterConfiguration, strSerialNumber, strMacAddresses, objComputer, adoConnection, adoRecordset
    
    Set objRootDSE = GetObject("LDAP://RootDSE")
    Set objNetwork = WScript.CreateObject("WScript.Network")
    Set objWMIService = GetObject("Winmgmts:\\.\root\cimv2") 
    
    Set colBIOS = objWMIService.ExecQuery("Select * From Win32_BIOS")
    
    If Not colBIOS Is Nothing Then
    	For Each objBIOS in colBIOS
    		strSerialNumber = objBIOS.SerialNumber
    	Next
    End If
    
    Set colNetworkAdapterConfiguration = objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
    
    strMacAddresses = ""
    
    For Each objNetworkAdapterConfiguration in colNetworkAdapterConfiguration
    	If strMacAddresses <> "" Then
    		strMacAddresses = strMacAddresses & ", "
    	End If
    	strMacAddresses = strMacAddresses & objNetworkAdapterConfiguration.MACAddress
    Next
    
    Set adoConnection = CreateObject("ADODB.Connection")
    adoConnection.Provider = "ADsDSOObject"
    adoConnection.Open "Active Directory Provider"
    
    If Err.Number <> 0 Then
    	MsgBox "Connect Error: " & Err.Description
    	WScript.Quit
    End If
    
    Set adoRecordset = adoConnection.Execute("<LDAP://" & objRootDSE.Get("defaultNamingContext") & ">;(&(objectCategory=Computer)(name=" & objNetwork.Computername & "));adspath;subtree")
    
    If Err.Number <> 0 Then
    	MsgBox "Query Error: " & Err.Description
    	WScript.Quit
    End If
    
    If Not adoRecordset.EOF Then
    	Set objComputer = GetObject(adoRecordset.Fields(0).Value)
    	objComputer.Put "description", "Serial Number: " & strSerialNumber & "; MAC Addresses: " & strMACAddresses 
    	objComputer.SetInfo
    End If
    
    If Err.Number <> 0 Then
    	MsgBox "Write Error: " & Err.Description
    	WScript.Quit
    End If

  7. #7


    Join Date
    Mar 2009
    Location
    Leeds
    Posts
    6,581
    Thank Post
    228
    Thanked 854 Times in 733 Posts
    Rep Power
    295
    the script ive got that ouputs it to screen is
    Code:
    strComputer = "." 
    Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
    Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem") 
    For Each objItem In colItems 
    	WScript.Echo "In MDT Variable Make will be: " & objItem.Manufacturer 
    	WScript.Echo "In MDT Variable Model will be: " & objItem.Model 
    Next
    one of these days (and as it looks like 6 weeks hold is going to be slow might be a good opportunity) i will learn more vbs with wmi i still default to batch files atm

  8. #8


    Join Date
    Mar 2009
    Location
    Leeds
    Posts
    6,581
    Thank Post
    228
    Thanked 854 Times in 733 Posts
    Rep Power
    295
    adds to the description field in ad make model serial mac as below might edit in future to add ram

    Make: Acer Model: AP F1b Serial No: PSF1BE6U05511030BFELAY MAC Addresses: 00:11:5B1:88:28

    although it works run manually as admin dosent seem to work as a startup script i suspect the user cant write to ad
    Code:
    On Error Resume Next
    strComputer = "." 
    
    Dim objNetwork, objWMIService, strComputer, strMake, strModel, intMaxProfileAge, colBIOS, objBIOS, colNetworkAdapterConfiguration, objNetworkAdapterConfiguration, strSerialNumber, strMacAddresses, objComputer, adoConnection, adoRecordset
    
    Set objRootDSE = GetObject("LDAP://RootDSE")
    Set objNetwork = WScript.CreateObject("WScript.Network")
    Set objWMIService = GetObject("Winmgmts:\\.\root\cimv2") 
    
    Set objWMIService2 = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
    Set colItems2 = objWMIService2.ExecQuery("SELECT * FROM Win32_ComputerSystem") 
    
    Set colBIOS = objWMIService.ExecQuery("Select * From Win32_BIOS")
    
    For Each objItem In colItems2 
    	strMake = objItem.Manufacturer 
    	strModel = objItem.Model 
    Next
    
    If Not colBIOS Is Nothing Then
    	For Each objBIOS in colBIOS
    		strSerialNumber = objBIOS.SerialNumber
    	Next
    End If
    
    Set colNetworkAdapterConfiguration = objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
    
    strMacAddresses = ""
    
    For Each objNetworkAdapterConfiguration in colNetworkAdapterConfiguration
    	If strMacAddresses <> "" Then
    		strMacAddresses = strMacAddresses & ", "
    	End If
    	strMacAddresses = strMacAddresses & objNetworkAdapterConfiguration.MACAddress
    Next
    
    Set adoConnection = CreateObject("ADODB.Connection")
    adoConnection.Provider = "ADsDSOObject"
    adoConnection.Open "Active Directory Provider"
    
    If Err.Number <> 0 Then
    	MsgBox "Connect Error: " & Err.Description
    	WScript.Quit
    End If
    
    Set adoRecordset = adoConnection.Execute("<LDAP://" & objRootDSE.Get("defaultNamingContext") & ">;(&(objectCategory=Computer)(name=" & objNetwork.Computername & "));adspath;subtree")
    
    If Err.Number <> 0 Then
    	MsgBox "Query Error: " & Err.Description
    	WScript.Quit
    End If
    
    If Not adoRecordset.EOF Then
    	Set objComputer = GetObject(adoRecordset.Fields(0).Value)
    	objComputer.Put "description", "Make: " & strmake & " Model: " &strModel & " Serial No: " & strSerialNumber & " MAC Addresses: " & strMACAddresses
    	objComputer.SetInfo
    End If
    
    If Err.Number <> 0 Then
    	MsgBox "Write Error: " & Err.Description
    	WScript.Quit
    End If

  9. #9

    Join Date
    Mar 2011
    Location
    Bournemouth
    Posts
    280
    Thank Post
    16
    Thanked 74 Times in 64 Posts
    Rep Power
    21
    Nah they wont be able to, try running it as a machine startup script, the computer system account may have permissions to update itself.

    Here, I fixed the variable decelerations, removed the unneeded 2nd wmi object and added some missing error prevention code:

    Code:
    Option Explicit
    On Error Resume Next
    
    Dim objRootDSE, objNetwork, objWMIService, objComputer
    Dim strComputer, strMake, strModel, strSerialNumber, strMacAddresses
    Dim colBIOS, objBIOS
    Dim colNetworkAdapterConfiguration, objNetworkAdapterConfiguration
    Dim colComputerSystem, objComputerSystem
    Dim adoConnection, adoRecordset
    
    strComputer = "."
    
    strMake = ""
    strModel = ""
    strSerialNumber = ""
    strMacAddresses = ""
    
    Set objRootDSE = GetObject("LDAP://RootDSE")
    Set objNetwork = WScript.CreateObject("WScript.Network")
    Set objWMIService = GetObject("Winmgmts:\\" & strComputer & "\root\cimv2") 
    
    Set colComputerSystem = objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem") 
    
    If Not colComputerSystem Is Nothing Then
    	For Each objComputerSystem In colComputerSystem 
    		strMake = objComputerSystem.Manufacturer 
    		strModel = objComputerSystem.Model 
    	Next
    End If
    
    Set colBIOS = objWMIService.ExecQuery("Select * From Win32_BIOS")
    
    If Not colBIOS Is Nothing Then
    	For Each objBIOS in colBIOS
    		strSerialNumber = objBIOS.SerialNumber
    	Next
    End If
    
    Set colNetworkAdapterConfiguration = objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
    
    strMacAddresses = ""
    
    If Not colNetworkAdapterConfiguration Is Nothing Then
    	For Each objNetworkAdapterConfiguration in colNetworkAdapterConfiguration
    		If strMacAddresses <> "" Then
    			strMacAddresses = strMacAddresses & ", "
    		End If
    		strMacAddresses = strMacAddresses & objNetworkAdapterConfiguration.MACAddress
    	Next
    End If
    
    Set adoConnection = CreateObject("ADODB.Connection")
    adoConnection.Provider = "ADsDSOObject"
    adoConnection.Open "Active Directory Provider"
    
    If Err.Number <> 0 Then
    	MsgBox "Connect Error: " & Err.Description
    	WScript.Quit
    End If
    
    Set adoRecordset = adoConnection.Execute("<LDAP://" & objRootDSE.Get("defaultNamingContext") & ">;(&(objectCategory=Computer)(name=" & objNetwork.Computername & "));adspath;subtree")
    
    If Err.Number <> 0 Then
    	MsgBox "Query Error: " & Err.Description
    	WScript.Quit
    End If
    
    If Not adoRecordset.EOF Then
    	Set objComputer = GetObject(adoRecordset.Fields(0).Value)
    	objComputer.Put "description", "Make: " & strmake & " Model: " &strModel & " Serial No: " & strSerialNumber & " MAC Addresses: " & strMACAddresses
    	objComputer.SetInfo
    End If
    
    If Err.Number <> 0 Then
    	MsgBox "Write Error: " & Err.Description
    	WScript.Quit
    End If

  10. 3 Thanks to ChrisMiles:

    linkazoid (7th July 2011), soveryapt (7th July 2011), sted (8th July 2011)

  11. #10
    soveryapt's Avatar
    Join Date
    Jan 2009
    Location
    Lancashire
    Posts
    2,402
    Thank Post
    648
    Thanked 277 Times in 244 Posts
    Rep Power
    78
    Quote Originally Posted by ChrisMiles View Post
    Nah they wont be able to, try running it as a machine startup script, the computer system account may have permissions to update itself.

    Here, I fixed the variable decelerations, removed the unneeded 2nd wmi object and added some missing error prevention code:
    Just the ticket .. been looking for a way to do this but been a) too lazy and b) too busy, but just run this and WHOOP! Thanks
    Andy T

  12. #11


    Join Date
    Mar 2009
    Location
    Leeds
    Posts
    6,581
    Thank Post
    228
    Thanked 854 Times in 733 Posts
    Rep Power
    295
    Quote Originally Posted by ChrisMiles View Post
    Nah they wont be able to, try running it as a machine startup script, the computer system account may have permissions to update itself.

    Here, I fixed the variable decelerations, removed the unneeded 2nd wmi object and added some missing error prevention code:
    i was running it as a computer startup script so i mant the computers user (so suitepc06$ or whatever) wonder if i can delegate permissions to modify that part of ad to the computers account

    thanks as said i can just about get by in vb but its not my "1st language"

  13. #12


    Join Date
    Mar 2009
    Location
    Leeds
    Posts
    6,581
    Thank Post
    228
    Thanked 854 Times in 733 Posts
    Rep Power
    295
    just used delegate control and gave the pc account access to read/write ad atributes (narrowed it down to just read/write description to a group called pcs created by searching for all computers) and it now works as a startup script

    is there any way of creating an ad group that automaticaly updates itself to include all computers?
    Last edited by sted; 8th July 2011 at 08:56 AM.

  14. #13


    Join Date
    Mar 2009
    Location
    Leeds
    Posts
    6,581
    Thank Post
    228
    Thanked 854 Times in 733 Posts
    Rep Power
    295
    me again lol

    right after a bit more fiddling it now logs ram as well

    to get it working as a startup script i created a group and added all the pcs in ad to it. I then used delegate control at domain level to give that group access to read/write the description aribute of active directory. Then i assigned it as a startup script and on reboot ad starts to populate with a quick pc inventory looks like this

    Make: FUJITSU SIEMENS Model: ESPRIMO Edition Ram: 959 MB Serial No: xxxxxxxxxx MAC Addresses: 12:12:12:12:12:12
    Code:
    Option Explicit
    On Error Resume Next
    
    Dim objRootDSE, objNetwork, objWMIService, objComputer, objWMIServiceRam
    Dim strComputer, strMake, strModel, strSerialNumber, strMacAddresses, strMsgRam 
    Dim colBIOS, objBIOS
    Dim colNetworkAdapterConfiguration, objNetworkAdapterConfiguration
    Dim colComputerSystem, objComputerSystem
    Dim adoConnection, adoRecordset
    dim wbemServices, wbemObjectSet, wbemObject
    
    strComputer = "."
    strMsgRam = ""
    strMake = ""
    strModel = ""
    strSerialNumber = ""
    strMacAddresses = ""
    
    Set objRootDSE = GetObject("LDAP://RootDSE")
    Set objNetwork = WScript.CreateObject("WScript.Network")
    Set objWMIService = GetObject("Winmgmts:\\" & strComputer & "\root\cimv2") 
    Set objWMIServiceRam = GetObject( "winmgmts://" & strComputer & "/root/cimv2" )
    Set wbemServices = GetObject( "winmgmts://" & strComputer )
    Set wbemObjectSet = wbemServices.InstancesOf( "Win32_LogicalMemoryConfiguration" )
    Set colComputerSystem = objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem") 
    
    If Not colComputerSystem Is Nothing Then
    	For Each objComputerSystem In colComputerSystem 
    		strMake = objComputerSystem.Manufacturer 
    		strModel = objComputerSystem.Model 
    	Next
    End If
    
    Set colBIOS = objWMIService.ExecQuery("Select * From Win32_BIOS")
    
    If Not colBIOS Is Nothing Then
    	For Each objBIOS in colBIOS
    		strSerialNumber = objBIOS.SerialNumber
    	Next
    End If
    
    Set colNetworkAdapterConfiguration = objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
    
    strMacAddresses = ""
    
    If Not colNetworkAdapterConfiguration Is Nothing Then
    	For Each objNetworkAdapterConfiguration in colNetworkAdapterConfiguration
    		If strMacAddresses <> "" Then
    			strMacAddresses = strMacAddresses & ", "
    		End If
    		strMacAddresses = strMacAddresses & objNetworkAdapterConfiguration.MACAddress
    	Next
    End If
    
    Set adoConnection = CreateObject("ADODB.Connection")
    adoConnection.Provider = "ADsDSOObject"
    adoConnection.Open "Active Directory Provider"
    
    If Err.Number <> 0 Then
    	MsgBox "Connect Error: " & Err.Description
    	WScript.Quit
    End If
    
    Set adoRecordset = adoConnection.Execute("<LDAP://" & objRootDSE.Get("defaultNamingContext") & ">;(&(objectCategory=Computer)(name=" & objNetwork.Computername & "));adspath;subtree")
    
    If Err.Number <> 0 Then
    	MsgBox "Query Error: " & Err.Description
    	WScript.Quit
    End If
    
    For Each wbemObject In wbemObjectSet
    	strMsgRam = Int( ( wbemObject.TotalPhysicalMemory + 1023 ) / 1024 ) & " MB" 
    	'WScript.Echo strMsgRam
    Next
    
    If Not adoRecordset.EOF Then
    	Set objComputer = GetObject(adoRecordset.Fields(0).Value)
    	objComputer.Put "description", "Make: " & strmake & " Model: " &strModel & " Ram: " & strMsgRam & " Serial No: " & strSerialNumber & " MAC Addresses: " & strMACAddresses
    	objComputer.SetInfo
    End If
    
    If Err.Number <> 0 Then
    	MsgBox "Write Error: " & Err.Description
    	WScript.Quit
    End If

  15. #14


    Join Date
    Mar 2009
    Location
    Leeds
    Posts
    6,581
    Thank Post
    228
    Thanked 854 Times in 733 Posts
    Rep Power
    295
    ok works on xp and does work on win7x64 BUT throws up an error box "write error: object required" any ideas?

  16. #15

    Join Date
    Mar 2011
    Location
    Bournemouth
    Posts
    280
    Thank Post
    16
    Thanked 74 Times in 64 Posts
    Rep Power
    21
    Win32_LogicalMemoryConfiguration doesn't exist in windows 7, i changed it to Win32_PhysicalMemory and tidied it up again, you really should stop pasting web code into it :P

    Download a tool called WMI Explorer to see what WMI info you can get.

    Code:
    Option Explicit
    On Error Resume Next
    
    Dim objRootDSE, objNetwork, objWMIService, objComputer
    Dim strComputer, strMake, strModel, strSerialNumber, strMacAddresses, strMemory, intMemory
    Dim colBIOS, objBIOS
    Dim colNetworkAdapterConfiguration, objNetworkAdapterConfiguration
    Dim colComputerSystem, objComputerSystem
    Dim colPhysicalMemory, objPhysicalMemory
    Dim adoConnection, adoRecordset
    
    strComputer = "."
    strMemory = ""
    strMake = ""
    strModel = ""
    strSerialNumber = ""
    strMacAddresses = ""
    
    Set objRootDSE = GetObject("LDAP://RootDSE")
    Set objNetwork = WScript.CreateObject("WScript.Network")
    Set objWMIService = GetObject("Winmgmts:\\" & strComputer & "\root\cimv2") 
    
    Set colComputerSystem = objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem") 
    
    If Not colComputerSystem Is Nothing Then
    	For Each objComputerSystem In colComputerSystem 
    		strMake = objComputerSystem.Manufacturer 
    		strModel = objComputerSystem.Model 
    	Next
    End If
    
    Set colBIOS = objWMIService.ExecQuery("Select * From Win32_BIOS")
    
    If Not colBIOS Is Nothing Then
    	For Each objBIOS in colBIOS
    		strSerialNumber = objBIOS.SerialNumber
    	Next
    End If
    
    Set colNetworkAdapterConfiguration = objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
    
    strMacAddresses = ""
    
    If Not colNetworkAdapterConfiguration Is Nothing Then
    	For Each objNetworkAdapterConfiguration in colNetworkAdapterConfiguration
    		If strMacAddresses <> "" Then
    			strMacAddresses = strMacAddresses & ", "
    		End If
    		strMacAddresses = strMacAddresses & objNetworkAdapterConfiguration.MACAddress
    	Next
    End If
    
    Set colPhysicalMemory = objWMIService.ExecQuery("Select * From Win32_PhysicalMemory")
    
    If Not colPhysicalMemory Is Nothing Then
    	intMemory = 0
    	For Each objPhysicalMemory In colPhysicalMemory
    		intMemory = intMemory + Int(objPhysicalMemory.Capacity)
    	Next
    	strMemory = (intMemory / 1024 / 1024) & " MB"
    End If
    
    Set adoConnection = CreateObject("ADODB.Connection")
    adoConnection.Provider = "ADsDSOObject"
    adoConnection.Open "Active Directory Provider"
    
    If Err.Number <> 0 Then
    	MsgBox "Connect Error: " & Err.Description
    	WScript.Quit
    End If
    
    Set adoRecordset = adoConnection.Execute("<LDAP://" & objRootDSE.Get("defaultNamingContext") & ">;(&(objectCategory=Computer)(name=" & objNetwork.Computername & "));adspath;subtree")
    
    If Err.Number <> 0 Then
    	MsgBox "Query Error: " & Err.Description
    	WScript.Quit
    End If
    
    If Not adoRecordset.EOF Then
    	Set objComputer = GetObject(adoRecordset.Fields(0).Value)
    	objComputer.Put "description", "Make: " & strmake & " Model: " &strModel & " Ram: " & strMemory & " Serial No: " & strSerialNumber & " MAC Addresses: " & strMACAddresses
    	objComputer.SetInfo
    End If
    
    If Err.Number <> 0 Then
    	MsgBox "Write Error: " & Err.Description
    	WScript.Quit
    End If

  17. Thanks to ChrisMiles from:

    sted (8th July 2011)

SHARE:
+ Post New Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. Scripting and Computer description
    By aerospacemango in forum How do you do....it?
    Replies: 2
    Last Post: 13th January 2011, 01:20 PM
  2. Search description field in event viewer?
    By rpycroft in forum Windows Server 2000/2003
    Replies: 0
    Last Post: 19th March 2009, 03:20 PM
  3. MOSS2007 - SProfile and Import Settings - import profiles has hung
    By damienharrison in forum Web Development
    Replies: 5
    Last Post: 3rd February 2009, 11:40 AM
  4. Song Description
    By tallan in forum General Chat
    Replies: 4
    Last Post: 30th August 2008, 07:51 PM
  5. Edit Marks populating sessions
    By Outpost in forum MIS Systems
    Replies: 0
    Last Post: 20th September 2007, 02:50 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •