I have set up a couple WMI filters which appear to be mutually exclusive, but which, according to GP modeling, are both resolving to true:
"Not on the terminal server"
Select name from Win32_ComputerSystem where NOT name LIKE "HSP-RDS%"
"On the terminal server"
Select name from Win32_ComputerSystem where name LIKE "HSP-RDS%"
When I run Group Policy Modeling for a specific user on HSP-RDS-TEMP, it says that both of the two WMI queries above are returning TRUE. However, when I test the queries against the machine specifically using WBEMTEST or SDM's WMI Validation tool,
it resolves correctly with "Not on the terminal server" being FALSE and "On the terminal server" being TRUE.
How is it possible that both of these queries are returning TRUE? I'm thinking that it is testing it under the computer context and that is resolved as TRUE, but then testing under the user context and that comes up FALSE. I do note that both
WMI filters come up as TRUE only under the User Details section and only the "On the Terminal Server" is shown for the Computer Details section. What is WMI filtering for if not for the purpose I'm trying to apply it to? How can
the User processing part have both of them TRUE?
(I have some policies that I want only applied when someone is logged into one of these servers and I have some policies that are applied only when someone is logged into some machine other than these two machines - I obviously am not trying to apply both
of these filters to the same GPO, which would be ridiculous and the reason I use LIKE and the % is because I have a server with -TEMP appended to its name which I am using for testing purposes and I want the query to be true on both machines.)
<textarea style="height:80px;width:444px;border:1px solid grey;padding:2px;"></textarea><select><option value="af">Afrikaans</option><option value="sq">Albanian</option><option value="ar">Arabic</option><option
value="hy">Armenian</option><option value="az">Azerbaijani</option><option value="eu">Basque</option><option value="be">Belarusian</option><option value="bg">Bulgarian</option><option
value="ca">Catalan</option><option value="zh-CN">Chinese (Simplified)</option><option value="zh-TW">Chinese (Traditional)</option><option value="hr">Croatian</option><option
value="cs">Czech</option><option value="da">Danish</option><option selected="selected" value="auto">Detect language</option><option value="nl">Dutch</option><option
value="en">English</option><option value="et">Estonian</option><option value="tl">Filipino</option><option value="fi">Finnish</option><option value="fr">French</option><option
value="gl">Galician</option><option value="ka">Georgian</option><option value="de">German</option><option value="el">Greek</option><option value="ht">Haitian
Creole</option><option value="iw">Hebrew</option><option value="hi">Hindi</option><option value="hu">Hungarian</option><option value="is">Icelandic</option><option
value="id">Indonesian</option><option value="ga">Irish</option><option value="it">Italian</option><option value="ja">Japanese</option><option value="ko">Korean</option><option
value="la">Latin</option><option value="lv">Latvian</option><option value="lt">Lithuanian</option><option value="mk">Macedonian</option><option value="ms">Malay</option><option
value="mt">Maltese</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl">Polish</option><option value="pt">Portuguese</option><option
value="ro">Romanian</option><option value="ru">Russian</option><option value="sr">Serbian</option><option value="sk">Slovak</option><option value="sl">Slovenian</option><option
value="es">Spanish</option><option value="sw">Swahili</option><option value="sv">Swedish</option><option value="th">Thai</option><option value="tr">Turkish</option><option
value="uk">Ukrainian</option><option value="ur">Urdu</option><option value="vi">Vietnamese</option><option value="cy">Welsh</option><option value="yi">Yiddish</option></select>
⇄<select><option
value="af">Afrikaans</option><option value="sq">Albanian</option><option value="ar">Arabic</option><option value="hy">Armenian</option><option value="az">Azerbaijani</option><option
value="eu">Basque</option><option value="be">Belarusian</option><option value="bg">Bulgarian</option><option value="ca">Catalan</option><option value="zh-CN">Chinese
(Simplified)</option><option value="zh-TW">Chinese (Traditional)</option><option value="hr">Croatian</option><option value="cs">Czech</option><option value="da">Danish</option><option
value="nl">Dutch</option><option value="en">English</option><option value="et">Estonian</option><option value="tl">Filipino</option><option value="fi">Finnish</option><option
value="fr">French</option><option value="gl">Galician</option><option value="ka">Georgian</option><option value="de">German</option><option value="el">Greek</option><option
value="ht">Haitian Creole</option><option value="iw">Hebrew</option><option value="hi">Hindi</option><option selected="selected" value="hu">Hungarian</option><option
value="is">Icelandic</option><option value="id">Indonesian</option><option value="ga">Irish</option><option value="it">Italian</option><option value="ja">Japanese</option><option
value="ko">Korean</option><option value="la">Latin</option><option value="lv">Latvian</option><option value="lt">Lithuanian</option><option value="mk">Macedonian</option><option
value="ms">Malay</option><option value="mt">Maltese</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl">Polish</option><option
value="pt">Portuguese</option><option value="ro">Romanian</option><option value="ru">Russian</option><option value="sr">Serbian</option><option value="sk">Slovak</option><option
value="sl">Slovenian</option><option value="es">Spanish</option><option value="sw">Swahili</option><option value="sv">Swedish</option><option value="th">Thai</option><option
value="tr">Turkish</option><option value="uk">Ukrainian</option><option value="ur">Urdu</option><option value="vi">Vietnamese</option><option value="cy">Welsh</option><option
value="yi">Yiddish</option></select>
Detect language » Hungarian