为什么不能在PowerShell中使用“查找”?

点燃

find.exe在PowerShell控制台外壳程序中使用参数时,哪些参数令人反感?

这些命令可以在cmd.exeshell中按预期方式工作

PS C:\Windows\System32\WindowsPowerShell\v1.0> find /i "System.Diagnostics.Process" *.ps1xml
FIND: Parameter format not correct
PS C:\Windows\System32\WindowsPowerShell\v1.0> find /i "System.Diagnostics.Process" *.ps1xml
FIND: Parameter format not correct
PS C:\Windows\System32\WindowsPowerShell\v1.0> C:\Windows\System32\find.exe /i "System.Diagnostics.Process" *.ps1xml
FIND: Parameter format not correct
PS C:\Windows\System32\WindowsPowerShell\v1.0> C:\Windows\System32\find.exe /i "System.Diagnostics.Process" .\DotNetTypes.format.ps1xml
FIND: Parameter format not correct
彼得·汉道夫(Peter Hahndorf)

尝试:

find /i "`"System.Diagnostics.Process`"" *.ps1xml

我使用Sysmon.exe比较了PowerShell.exe和中的执行cmd.exe

对于cmd.exe:

 Image: C:\Windows\System32\find.exe
 CommandLine: find  /i "System.Diagnostics.Process" *.ps1xml
 ParentImage: C:\Windows\System32\cmd.exe

对于PowerShell:

 Image: C:\Windows\System32\find.exe
 CommandLine: "C:\Windows\system32\find.exe" /i System.Diagnostics.Process *.ps1xml
 ParentImage: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

我们可以看到在PowerShell中,搜索词周围的引号丢失了,因此,通过添加另一组双引号,它应该可以工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Powershell-为什么不能在脚本中使用此变量?

来自分类Dev

为什么我的线性渐变不能在Firefox中使用?

来自分类Dev

为什么不能在分配中使用Unicode字符√和??

来自分类Dev

为什么复数文字不能在clang中使用?

来自分类Dev

为什么不能在字符串内插中使用_?

来自分类常见问题

为什么我不能在Swift中使用let in协议?

来自分类Dev

为什么notifyAll()不能在线程实例中使用?

来自分类Dev

为什么我不能在JCreator中使用JavaFX?

来自分类Dev

为什么不能在`beforeSave`函数中使用`useMasterKey()`?

来自分类Dev

为什么我不能在TRecord中使用Variable?

来自分类Dev

为什么我不能在MacVim中使用`<和`>?

来自分类Dev

为什么我不能在crontab中使用大括号?

来自分类Dev

为什么我不能在pow()函数中使用整数?

来自分类Dev

为什么不能在成员函数中使用这种模式?

来自分类Dev

为什么不能在JavaDoc中使用<abbr>标记?

来自分类Dev

为什么不能在strcmp()中使用并置?

来自分类Dev

为什么我不能在CSS Variable中使用rgba?

来自分类Dev

为什么不能在data.table中使用`predict`?

来自分类Dev

为什么我不能在Laravel中使用关系方法?

来自分类Dev

为什么不能在let或run中使用continue

来自分类Dev

为什么我不能在Python中使用“ +”合并字典?

来自分类Dev

为什么我不能在blazor中使用JSInterop?

来自分类Dev

为什么我不能在App Component中使用MyContext?

来自分类Dev

为什么我不能在列表中使用匿名函数?

来自分类Dev

为什么不能在递归函数中使用yield

来自分类Dev

为什么不能在%PATH%中使用%USERPROFILE%?

来自分类Dev

为什么我不能在JCreator中使用JavaFX?

来自分类Dev

为什么不能在AsyncTask中使用if / else?

来自分类Dev

为什么不能在“独立”块中使用点符号?

Related 相关文章

  1. 1

    Powershell-为什么不能在脚本中使用此变量?

  2. 2

    为什么我的线性渐变不能在Firefox中使用?

  3. 3

    为什么不能在分配中使用Unicode字符√和??

  4. 4

    为什么复数文字不能在clang中使用?

  5. 5

    为什么不能在字符串内插中使用_?

  6. 6

    为什么我不能在Swift中使用let in协议?

  7. 7

    为什么notifyAll()不能在线程实例中使用?

  8. 8

    为什么我不能在JCreator中使用JavaFX?

  9. 9

    为什么不能在`beforeSave`函数中使用`useMasterKey()`?

  10. 10

    为什么我不能在TRecord中使用Variable?

  11. 11

    为什么我不能在MacVim中使用`<和`>?

  12. 12

    为什么我不能在crontab中使用大括号?

  13. 13

    为什么我不能在pow()函数中使用整数?

  14. 14

    为什么不能在成员函数中使用这种模式?

  15. 15

    为什么不能在JavaDoc中使用<abbr>标记?

  16. 16

    为什么不能在strcmp()中使用并置?

  17. 17

    为什么我不能在CSS Variable中使用rgba?

  18. 18

    为什么不能在data.table中使用`predict`?

  19. 19

    为什么我不能在Laravel中使用关系方法?

  20. 20

    为什么不能在let或run中使用continue

  21. 21

    为什么我不能在Python中使用“ +”合并字典?

  22. 22

    为什么我不能在blazor中使用JSInterop?

  23. 23

    为什么我不能在App Component中使用MyContext?

  24. 24

    为什么我不能在列表中使用匿名函数?

  25. 25

    为什么不能在递归函数中使用yield

  26. 26

    为什么不能在%PATH%中使用%USERPROFILE%?

  27. 27

    为什么我不能在JCreator中使用JavaFX?

  28. 28

    为什么不能在AsyncTask中使用if / else?

  29. 29

    为什么不能在“独立”块中使用点符号?

热门标签

归档