Powershellのプロンプト機能を確認すると、$ExecutionContext.SessionState.Path.CurrentLocation
が現在のパスを取得するのに使用されていることに気が付いたので、これと$pwd
の相違点は何ですか?
1
A
答えて
1
PS C:\>$ExecutionContext.SessionState.Path.CurrentLocation Path ---- C:\ PS C:\>$ExecutionContext.SessionState.Path.CurrentLocation.GetType().FullName System.Management.Automation.PathInfo PS C:\>$PWD Path ---- C:\ PS C:\>$PWD.GetType().FullName System.Management.Automation.PathInfo
だから、基本的に違いは$ExecutionContext.SessionState.Path.CurrentLocation
が$PWD
よりもかなり多くの入力を必要とすることです。
0
$ExecutionContext.SessionState.Path.CurrentLocation
と$PWD
は実際に違いがあります。
あなたが実際に$PWD
を使用するときは、$ExecutionContext
を使用する場合は、実行コンテキストについての詳細プロパティを取得するのに対し、あなたは$ExecutionContext.SessionState.Path.CurrentLocation
、
の結果を取得します。
関連する問題
- 1. powershellのパラメータと引数の違いは何ですか?
- 2. powershellの.replaceと-replaceの違いは何ですか?
- 3. PowerShell:1234と(1234)の違いは何ですか?
- 4. Powershell Regexと "Other" Regexとは何が違うのですか?
- 5. $$ PWDとは何ですか? Qtの.proの平均
- 6. PowerShellの "Start-Process python ex.py"と "python ex.py"の違いは何ですか?
- 7. Codenvy - Bitnami Express Stack:mongodb user/pwdとは何ですか?
- 8. $と$$の違いは何ですか?
- 9. `##`と `hashCode`の違いは何ですか?
- 10. typedefとの違いは何ですか?
- 11. NodeJS:「./ ..」と「..」の違いは何ですか?
- 12. {}())と{})の違いは何ですか?
- 13. `&`と `ref`の違いは何ですか?
- 14. `==`と `is`の違いは何ですか?
- 15. difftimeと ' - 'の違いは何ですか?
- 16. #{} $ {}と%{}の違いは何ですか?
- 17. ⊕と+の違いは何ですか?
- 18. アペンダーと〜の違いは何ですか?
- 19. "./"と "../"の違いは何ですか?
- 20. "$^N"と "$ +"の違いは何ですか?
- 21. %Qと%{}の違いは何ですか?
- 22. バックスティックと$()の違いは何ですか?
- 23. A`と ``の違いは何ですか[:] `
- 24. パッケージのインポートobjと何かの違いをインポートパッケージとPythonの何かの違いは何ですか?
- 25. XPathの//と?/の違いは何ですか?の使用は何
- 26. フレームとオブジェクトの違いは何ですか?フレームとオブジェクトの違いは何ですか?
- 27. リストと何か([_])と何か(_)の違い
- 28. $ PWDと移植性に関するpwd
- 29. $の違いは? PowerShellの$ LastExitCode
- 30. Powershellで `$?`とは何ですか?
本当に答えはありますか?もちろん、 'ExecutionModel'自体は' SessionState.Path.CurrentLocation'よりも多くの情報を持っています。 –
@ Christian.K:それは内容の多くの枝を含んでいる木のようなものです、そのうちの1つは$ PWDです。メインブランチではなく、sessionstate.pathのようなマイナーブランチにあります。 –
はい、OPは "_branches_":$ ExecutionContext.SessionState.Path.CurrentLocationと$ PWDの違いを尋ねています。 –