我Test-Path用來檢查注冊表值的存在,REGISTRY::HKEY_CLASSES_ROOT\*\shell\但文字*似乎被識別為通配符。有沒有辦法逃脫它?我試過\*了,它似乎沒有用。
uj5u.com熱心網友回復:
使用如下-LiteralPath引數 -
Test-Path -LiteralPath "REGISTRY::HKEY_CLASSES_ROOT\*\shell\"
從微軟的檔案 -
-LiteralPath
指定要測驗的路徑。與 Path 不同,LiteralPath 引數的值完全按照鍵入的方式使用。沒有字符被解釋為通配符。如果路徑包含可由 PowerShell 解釋為轉義序列的字符,則必須將路徑括在單引號中,以免它們被解釋。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/528445.html
標籤:电源外壳逃跑登记处通配符
