請不要在未閱讀本文其余部分的情況下立即將其標記為重復問題。這聽起來與許多其他人一樣,但根本不完全相同。
我已經經歷了大約 10 個
請注意,所有輸出都指向我的模塊定義,而不是當前執行的腳本。
我真的希望這里有人知道某種解決方法或晦澀的技術可以解決這個限制。
非常感謝任何形式的幫助或指導。
uj5u.com熱心網友回復:
使用$PSCmdlet自動變數,可用于高級功能:
c:\subdir\test1.psm1:
Function Get-MyPath {
[CmdletBinding()]
param()
$PSCmdlet.MyInvocation.PSCommandPath # Output
}
c:\test.ps1:
Import-Module .\subdir\test1.psm1 -Force
"My path: $(Get-MyPath)"
輸出:
My path: C:\test.ps1
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/362436.html
