为什么Get-MobileDevice不基于此过滤器返回设备?

时间:2019-07-05 18:36:18

标签: powershell exchange-server exchange-server-2019

我正在尝试查询Exchange 2019以根据用户名返回设备,但我使用的筛选器未返回我期望的结果。

例如,我的移动设备记录包含如下的UserDisplayName

UserDisplayName         : Our.domain/Domain Sites/Corp/Todd D. Welch

当我运行bellow命令时,它会返回我的记录,正如我期望的那样,与其他任何人一样,名字都是Todd

Get-MobileDevice -filter {UserDisplayName -like '*todd*'}

但是当我运行这个更具体的查询时,它没有返回结果

Get-MobileDevice -filter {UserDisplayName -like '*todd*welch*'}

在我看来,上述命令应该仅返回我的设备信息,但我不明白为什么不这样做。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

也许您可以按照private static double xOffset = 0; private static double yOffset = 0; @FXML void setOnMouseDragged(MouseDragEvent event) { Stage window=(Stage)((Node) event.getSource()).getScene().getWindow(); window.setX(event.getScreenX() + xOffset); window.setY(event.getScreenY() + yOffset); } @FXML void setOnMousePressed(MouseEvent event) { Stage window=(Stage)((Node) event.getSource()).getScene().getWindow(); xOffset = window.getX() - event.getScreenX(); yOffset = window.getY() - event.getScreenY(); System.out.println("setOnMouseDraggedx:"+xOffset+" yOffset:"+yOffset); //this method works and prints out x:-419.0 yOffset:-31.0 } docu的状态来链接条件:

  

您可以使用逻辑运算符-and和-or将多个搜索条件链接在一起。例如,{)-and}或{(-and)-or}。

所以您可以尝试:

Get-MobileDevice

哪个在online version 中返回$str = "Our.domain/Domain Sites/Corp/Todd D. Welch" ($str -like '*todd*') -and ( $str -like '*welch*')

希望有帮助。