powershell-hosting

    0熱度

    1回答

    我已經完成了一些託管PowerShell的工作,並做了大量的閱讀,但我看到了奇怪的行爲,這讓我懷疑我是否像我以前那樣理解主機。 我創建一個運行空間與RunspaceFactory: var runSpace = RunspaceFactory.CreateRunspace() 我利用我的整個主機的執行相同的運行空間。當我第一次啓動主機時,我調用導入模塊命令: var pipeline = ru

    9熱度

    1回答

    我試圖在我的應用程序中添加一些非常有限的PowerShell支持:我要定期運行一個用戶自定義的PowerShell腳本,並顯示任何輸出能力,(最終)能夠處理進度通知和用戶提示請求。 I 不需要需要命令行式的交互式支持,或(我認爲)遠程訪問或運行多個併發腳本的能力,除非用戶腳本在我託管的shell內自行完成。我最終想要異步運行腳本或在後臺線程上運行腳本,並且可能會使用一些初始變量和或 cmdlet對

    0熱度

    1回答

    我在VS 2012中構建一個PowerShell主機,目前在C#(.NET 4.5)控制檯項目中。該項目配置爲任何CPU,並且「首選32位」未被選中。我已通過添加 <Reference Include="System.Management.Automation" /> 與在.csproj的文件中的其他引用的ItemGroup手動添加到System.Management.Automation參考

    1熱度

    1回答

    我正在研究將Powershell嵌入其中的應用程序。我想知道是否有方法可以啓動單獨的Powershell命令窗口,並通過此Powershell窗口與我的應用程序進行交互?任何人都可以指出一些參考?非常感謝。

    0熱度

    1回答

    PowerShell 4.0 在我的應用程序中,Application類具有一組重要的屬性,方法和事件。我想通過app PowerShell變量與該成員一起工作(它將像類的別名一樣)。但Runspace.SessionStateProxy.SetVariable期望類的實例中的第二個參數: using app = CompanyName.AppName.Application; ... usi

    2熱度

    2回答

    我需要CLI來爲我們的asp.net mvc應用程序執行維護任務和一些狀態任務。 我認爲powershell旨在提供CLI。但除了名字我什麼都不知道。 如何在iis中運行在asp.net mvc中的powershell來爲自定義任務提供CLI?

    0熱度

    1回答

    我想構建一個C#控制檯應用程序,該應用程序執行一系列針對Azure訂閱運行的PowerShell命令。 var line1 = "$cred = Get-Credential" var line2 = "Add-AzureAccount -Credential $cred" var psi = PowerShell.Create() psi.AddCommand(line1); psi.A

    9熱度

    1回答

    我正在編寫一個執行powershell腳本(活動目錄,目錄管理等)的Web服務。 現在,運行空間實例是根據Web請求創建的。由於Runspace初始化操作非常耗時,而且經常需要導入模塊,例如ActiveDirectory,這些操作也很慢。 在這篇博客文章Managing Exchange 2007 Recipients with C#中,Runspace實例保存在一個靜態字段中。 我漫步如果我將R