gpt4 book ai didi

debugging - Powershell write-verbose不创建输出变量(-ov)

转载 作者:行者123 更新时间:2023-12-02 23:13:17 28 4
gpt4 key购买 nike

不重要,但让我头疼...
我希望将write-verbose的输出输出到用于文档/调试的变量中。
很好的,powershel有一个自己的命令输出参数(请参阅help about_commonparameters)。
但帮助中未说明的是:write- *输出将输出到哪个变量
所以我尝试了一下,发现了:

  • write-warning仅写入-warningVariable
  • write-error仅写入-errorVariable
  • write-output仅写入-outVariable

  • 但是 write-verbose输出在哪里?
    帮助说

    This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable.



    例如: write-verbose "test" -verbose -outvariable $a$ a中没有任何内容

    (与 write-warning "test" -ev $b相同……什么也没有)
    有任何想法吗?提前致谢

    最佳答案

    一种选择:

    $VerbosePreference = 'continue'
    Write-Verbose ($a = 'foo')
    $a

    VERBOSE: foo
    foo

    关于debugging - Powershell write-verbose不创建输出变量(-ov),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30459875/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com