删除导入的本地化数据

Remove imported localized data

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

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

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

数据导入完毕,内容如下:

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

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

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

然后您可以使用Clear-Variable 命令清除您想要的变量。您为该命令提供的变量名称前面没有 $ 符号。