直接调用 cmdlet,无需通过 $profile 加载

Call cmdlet directly without loading it via $profile

我创建了一个带有单个 function Backup-Data 的 cmdlet *.ps1 文件,我用 Import-Module Backup-Data.ps1 加载到我的 $profile 中。

每次测试时,我都会保存文件并重新打开powershell控制台,但这个过程非常繁琐。所以,我想知道是否有一种方法可以直接从控制台调用它?

除非您在 Backup-Data.ps1 脚本中定义新类型,否则以下内容应该足以在交互式会话中重新启动测试:

Remove-Module Backup-Data -Force
Import-Module Backup-Data.ps1