回答:
現在の回答は、ローカルで作成された機能に対してのみ機能します。たとえば、などのネイティブ関数の定義を確認できGet-EventLog
ます。
使用可能なすべての機能のリストについては、次を実行できます。
Get-ChildItem Function::
これらのいずれかがに渡すことができます${function:myFn}
か(Get-Command myFn).Definition
$metadata = New-Object system.management.automation.commandmetadata (Get-Command Get-EventLog)
[System.management.automation.proxycommand]::Create($MetaData) | out-file C:\Get-EventLog.ps1
$profile
function def ($funcname) { (Get-Command $funcname).Definition }