Age old question..what changed? Daniel Ratliff
From: [email protected] [mailto:[email protected]] On Behalf Of Murray, Mike Sent: Tuesday, May 12, 2015 3:24 PM To: [email protected] Subject: [mssms] RE: OSD - WMI query for computer name not working as expected The OSDComputerName value is correct, it's just not getting set in WMI at this point during imaging, which is what I use to query the computer name (Select * from Win32_ComputerSystem Where Name Like 'SSC250P%'). But there's no "LIKE" option when using a TS variable. What's weird, we didn't have this issue before. From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Daniel Ratliff Sent: Tuesday, May 12, 2015 11:31 AM To: [email protected]<mailto:[email protected]> Subject: [mssms] RE: OSD - WMI query for computer name not working as expected The OSDComputerName gets put down during the Setup Windows and ConfigMgr step. You could easily add a run command line before your step to set another variable based off what you need as the computername. Basically gather the OSDComputerName variable, see if it matches your conditions, and set another variable to something you can query with the condition. http://www.potentengineer.com/using-powershell-to-set-osd-task-sequence-variables/ Daniel Ratliff From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Murray, Mike Sent: Tuesday, May 12, 2015 1:12 PM To: [email protected]<mailto:[email protected]> Subject: [mssms] OSD - WMI query for computer name not working as expected We have a domain join step that evaluates conditions based on an HTA the tech fills out before imaging begins. Depending on these conditions, the computer joins the domain and is placed in the appropriate OU. There are 3 main conditions we evaluate: OSDRole - TS variable, can be lab, staff, etc. OSDBusinessArea - Another TS variable, based on department These evaluate fine in our conditions when joining the domain. But the other condition does a WMI query for the computer name. Unfortunately, at this point in the imaging process, the computer name in WMI is MININT-XXXXXXX, so it evaluates as FALSE. [cid:[email protected]] Do we need to move this step down further in our TS? I don't know how else to evaluate the computer name (OSDComputerName is available, but there is no "LIKE" statement). [cid:[email protected]] Any help appreciated! Best Regards, Mike Murray Desktop Management Coordinator - IT Support Services California State University, Chico 530.898.4357 [email protected]<mailto:[email protected]> The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information. The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information.
