मैं विजुअल स्टूडियो 2010 में सी #/नेट 4.0 का उपयोग कर पावरशेल 3.0 cmdlet
विकसित कर रहा हूं। मैं पावरशेल में वर्तमान निर्देशिका प्राप्त करना चाहता हूं जहां उपयोगकर्ता cmdlet
निष्पादित करता है। लेकिन Directory.GetCurrentDirectory() अपेक्षित के रूप में काम नहीं करता है। नीचे दिए गए कोड में, परिणाम सी: \ उपयोगकर्ता \ प्रशासक है।मैं PowerShell cmdlet में वर्तमान निर्देशिका कैसे प्राप्त कर सकता हूं?
प्रश्न: cmdlet
कोड PowerShell की वर्तमान निर्देशिका प्राप्त करने के लिए उपयोग किया जाता है?
[System.Management.Automation.Cmdlet(System.Management.Automation.VerbsCommon.Get, "StatusBar")]
public class GetStatusBarCommand : System.Management.Automation.PSCmdlet
{
/// <summary>
/// Provides a record-by-record processing functionality for the cmdlet.
/// </summary>
protected override void ProcessRecord()
{
this.WriteObject(Directory.GetCurrentDirectory());
return;
}
}
$ (मिल-स्थान) या $ पीडब्ल्यूडी –