首页 > 解决方案 > 移除导入的本地化数据

问题描述

如何在 PowerShell 中删除本地化数据?

假设我已经为脚本导入了本地化字符串,然后想要删除它以便能够再次导入它。

我还没有找到它的任何 cmdlet,也不知道它是否保存在 $host 中并且可以在那里删除。

数据被导入,具有以下内容:

Import-LocalizedData -BindingVariable msgTable -FileName $SomePSDataFile -BaseDirectory $SomeNeighbouringFolder

标签: powershelllocalization

解决方案


如果您的意思是您已将字符串作为变量导入,您应该能够使用该Clear-Variable命令清除它们。

PowerShell 将其变量存储在名为Variable:. 您可以将其视为普通驱动器并使用 adir或 a列出变量Get-ChildItem,例如,dir Variable:\将返回您当前定义的所有变量。

然后,您可以使用该Clear-Variable命令清除所需的变量。您为这个命令提供了变量名,变量名$前面没有符号。


推荐阅读