【发布时间】:2015-01-12 19:39:18
【问题描述】:
我有一个正在 Powershell ISE 中处理的 Powershell 脚本,我正在尝试运行它,以确保所做的更改有效。当我进行更改时,我保存它,运行“Import-Module Start-Applications”以引入最新版本,然后运行“Start-Applications”。执行此操作时,我收到有关已删除代码的错误消息,表明它可能没有像我想象的那样更新。我这样做对吗?
【问题讨论】:
我有一个正在 Powershell ISE 中处理的 Powershell 脚本,我正在尝试运行它,以确保所做的更改有效。当我进行更改时,我保存它,运行“Import-Module Start-Applications”以引入最新版本,然后运行“Start-Applications”。执行此操作时,我收到有关已删除代码的错误消息,表明它可能没有像我想象的那样更新。我这样做对吗?
【问题讨论】:
您应该使用Import-Module 的-Force 参数重新导入已加载的模块。
【讨论】:
Remove-Variable 之类的东西,这样我的变量就不会保留它们的类型和数据。