如何在PowerShell中清除变量内容

11

我昨天刚开始学习PowerShell,对它非常陌生。为测试目的创建了不少变量,以下是我的变量问题:

  1. 如何列出之前创建的所有变量?
  2. 如何清空变量中的所有内容?
  3. 如何移除/删除一个变量?
1个回答

17
  1. 如何列出我之前创建的所有变量?

    • 这会获取所有变量,而不仅仅是您创建的变量,您需要筛选关心的特定变量:Get-Variable -name <无$符号的名称>
  2. 然后如何清除所有变量内容?

    • Clear-Variable -name <无$符号的名称>
  3. 如何删除变量?
    • Remove-Variable -name <无$符号的名称>

1
谢谢Travis。真的很有帮助的信息。然而,当我使用Get-Variable $myvariable时,它显示错误“Get-Variable: 找不到名称为'变量名称'的变量”。使用Clear-Variable时出现相同的错误消息。 - Johan
2
输入变量名时不要加上 $ 符号。 - notjustme
为这个问题的答案添加了澄清。 - TravisEz13
2
如何在函数内部清除全局变量? - McVitas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接