C# 'de bazı özel PowerShell Cmdlet'leri oluşturdum ve get-help cmdlet'ini kullanarak görüntülenecek bazı bilgileri sağlamak istiyorum; Örneğin. "yardım-cıvıldamak".Destek Özel PowerShell cmdlet'i edinme Yardımı
PSSnapIn'den türeyen temel bir ek bileşen oluşturdum ve Açıklama, Ad ve Satıcı özelliklerini geçersiz kıldım. Ayrıca "Cmdlets.dll-Help.xml" yardım dosyamı oluşturdum. Cmdlets.dll, here talimatı verilen derlemenin doğru adıdır.
çabuk bu yardımı test için aşağıdaki komut dosyası oluşturulur: Bu sadece cmdlet parametreleri hakkında bazı varsayılan yardım açmak gibi görünüyor$ErrorActionPreference = "Stop"
$scriptFolder = Split-Path $script:MyInvocation.MyCommand.Path
$dll = ($scriptFolder + "\Release\x64\Cmdlets.dll")
Write-Host "Testing Cmdlets in $dll" -fore Green
[System.Reflection.Assembly] $assembly = [System.Reflection.Assembly]::LoadFrom($dll)
Import-Module -assembly $assembly
get-help get-latestfiles
ama XML yazdım benim örneklerinden herhangi almak için başarısız dosya. Bunun neden olduğuna dair bir fikri var mı?
Maalesef başka bir şey eksik gibi görünüyor. Tam anahtarın belirtilmesi, Powershell 2'nin sağladığı varsayılan varsayılan yardımı görüntüler. – Jason