Should it not be? Or am I sub optimizing… SELECT name FROM SMS_R_System WHERE name not like ‘%[0-9]%’
(Untested so the above might not work) From: [email protected] [mailto:[email protected]] On Behalf Of Adam Juelich Sent: den 5 januari 2017 15:23 To: [email protected] Subject: Re: [mssms] Query machines without a number Thanks, everyone! I'll give this a whirl and check evaluation time. We are a small environment so the impact may not be that great. On Wed, Jan 4, 2017 at 7:10 PM, Daniel Ratliff <[email protected]<mailto:[email protected]>> wrote: Makes sense. Thanks for the explanations! Daniel Ratliff From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Jason Sandys Sent: Wednesday, January 4, 2017 7:19 PM To: [email protected]<mailto:[email protected]> Subject: RE: [mssms] Query machines without a number Yes, you’re right. There’s no other way to attack it though if the only criteria is does contain or does not contain numbers. Definitely will need to watch collection eval time. I can think of alternative ways, but they involve using a CI or hardware inventory which just adds extra complexity. You could change the query to just like and then use an exclusion rule to get the opposite – that will help a little. J From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Daniel Ratliff Sent: Wednesday, January 4, 2017 2:02 PM To: [email protected]<mailto:[email protected]> Subject: RE: [mssms] Query machines without a number Isn’t that a bad query regarding performance? Not like and double wildcards? Daniel Ratliff From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Jason Sandys Sent: Wednesday, January 04, 2017 2:03 PM To: [email protected]<mailto:[email protected]> Subject: RE: [mssms] Query machines without a number This should work: SELECT name FROM SMS_R_System WHERE name not like ‘%[0123456789]%’ (replace the smart single quotes above with normal single quotes) From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Daniel Ratliff Sent: Wednesday, January 4, 2017 11:19 AM To: [email protected]<mailto:[email protected]> Subject: RE: [mssms] Query machines without a number The second use, either use a subselect query of machines with numbers, or create a collection of them and use an exclude rule. Daniel Ratliff From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Adam Juelich Sent: Wednesday, January 04, 2017 12:11 PM To: [email protected]<mailto:[email protected]> Subject: [mssms] Query machines without a number Hello Everyone, I have a unique scenario here. The environment I inherited happens to have it's AD OU structure laid out in a way where Student/Staff devices are not separated. In order to target Staff machines I could leverage UAC but there are some issues and limitations there that I'd like to hold off on. Usage assignment won't work when machines are new, having the user choose the device can't prevent them from choosing multiple devices (licensing), manual assignment would take a long time, and I wouldn't know where to start in terms of creating a good CSV to import. The only differential variable I can find between Student/Staff machine naming is the fact that staff machines have no numbers in them. Is there a way I can do a query based on computer names without a number? Or should I create collections for machines starting with a number and then use those as exclusions? Maybe I'm overthinking it.... Thanks! 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. 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.

