0
我試圖通過PowerShell將原始參數傳遞給命令,但它失敗了。 PowerShell會在傳遞給命令之前嘗試評估參數,並因此導致命令獲取錯誤的參數。有誰知道在PowerShell中是否有一種模式可以在命令和參數輸入時處理?另外,是否有人知道PowerScript引用規則,以便我可以逃避它試圖評估的部分?有沒有辦法在PowerShell中關閉腳本解析並使用原始參數執行命令?
我試圖通過PowerShell將原始參數傳遞給命令,但它失敗了。 PowerShell會在傳遞給命令之前嘗試評估參數,並因此導致命令獲取錯誤的參數。有誰知道在PowerShell中是否有一種模式可以在命令和參數輸入時處理?另外,是否有人知道PowerScript引用規則,以便我可以逃避它試圖評估的部分?有沒有辦法在PowerShell中關閉腳本解析並使用原始參數執行命令?
如果你正在使用PowerShell的V3然後使用新的--%
操作例如: - 直到行到底是不是通過PowerShell的評價--%
後
tf.exe status --% /workspace:workspacename;*
一切。它在此區域中的行爲與cmd.exe類似。有關--%
的更多信息,請參閱此blog post。
Thenks。我會試試這個。另一個問題 - 我如何找到我正在運行的PowerShell版本? – bodacydo
$ PSVersionTable.PSVersion –
Thenks。事實證明,我已經運行了3.0.-1.-1。另一個問題 - 還有一個echoargs程序也爲cmd.exe? – bodacydo