Tag: powershell v4.0

Powershell v4不会自动导入模块

我使用的是Microsoft PowerShell v4 : PS C:\> get-host Name : ConsoleHost Version : 4.0 InstanceId : 3b4b6b8d-70ec-46dd-942a-bfecf5fb6f31 UI : System.Management.Automation.Internal.Host.InternalHostUserInterface CurrentCulture : de-CH CurrentUICulture : en-US PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy IsRunspacePushed : False Runspace : System.Management.Automation.Runspaces.LocalRunspace 我在Visual Studio 2012中开发了一个针对.NET Framework 4的C#项目,其中包含一些Cmdlet和Snapin 。 我可以调试它们,一切正常。 我创建了路径C:\PowerShell\Modules\并将其添加到PSModulePath环境变量中。 我把r MySnapIn.dll放到路径C:\PowerShell\Modules\MySnapIn 。 我希望模块能够自动加载,因此我可以使用新的cmdlet,但它们不是:模块未加载。 我必须编写Import-Module MySnapin才能加载它。 如何自动加载模块?