powershell - Write-verbose 的格式化输出
问题描述
我有一个脚本,当我输出这样的文件信息数组时,我得到以下输出
$output
Productversion Fileversion FileName
1.2.3.4 1.2.3.4 test.exe
但是,当我以以下方式输出它时
write-verbose $output
我失去了漂亮的输出,得到了每行 $output 的所有内容。是否可以将详细输出格式化为看起来像标准输出?(我需要在远程机器 TFS 任务上对 powershell 使用 write-verbose)
谢谢
解决方案
这应该有效:
$output | Out-String | Write-Verbose
推荐阅读
- asp.net - 如何在asp.net的gridview中获取复选框值
- java - Evaluator 类导入没有进入 ignite-ml 依赖项?
- firebase - 将 subdomain.example.com 重定向到 firebase 虚拟主机中的 example.com,但保持 URL 不变
- android - 是否可以在单击列表视图的项目上显示 admob 插页式广告?
- mongodb - 谁生成 Mongodb _id (ObjectId) 字段的值?
- c++ - 是否可以根据 C++ 中的程序集输出(.dll 或 .exe)定义变量?
- c# - Windows 窗体应用程序看起来与 Visual Studio 设计器视图不同
- opencart - 如何删除 index.php?route=extension/module/ 并使 opencart 中自定义控制器的 SEO 友好 URL
- java - 将本机库添加到 Neabeans REST 项目
- android - WebView 自动将原始 URL 重定向到另一个 URL