powershell - 如何使用 PowerShell 加粗 CSV 中的特定行?
问题描述
我想加粗 CSV 文件中存在的特定行(例如:第 1 行),但我无法加粗该行。我在变量中导入了一个 CSV 文件,并使用System.Windows.Form.Label
方法将 CSV 文件中的行加粗。我无法弄清楚出了什么问题。
$c = Get-Content ".\Documents\test\test.csv"
$LabelComputer = New-Object System.Windows.Forms.Label
$LabelComputer.Text = $c | Select-Object -First 1
$LabelComputer.Font = [System.Drawing.Font]::new("Microsoft Sans Serif", 12, [System.Drawing.FontStyle]::Bold)
$LabelComputer.Text | Add-Content ".\Documents\test\new.csv"
号码 | 留言 | 移动的 1 | 你好 | 1***6 2 | 嗨 | 2**7
预期:我希望第 1 行(1 hello 1**6)为粗体。
输出:Row1 没有变粗。
解决方案
在 CSV 中没有办法做到这一点。您可以全部限制输出,或者您可以使用其他支持文本样式的格式。
推荐阅读
- excel - VBA函数验证单元格内容是否为日期,返回真/假
- android - 启动屏幕后的android ionic 4白屏
- c - C: 为什么我的程序中的输出数字不在标准 RGB 范围内:0-255?
- python - 通过比较来自两个不同列的日期来过滤 DataFrame
- javascript - 如何将多个 Jquery ID 传递给一个函数?
- java - Android 的 GPS 水平准确度到底是什么意思?
- html - 如何将小图像放入大 div
- django - Django-filter __in 查找
- javascript - 如何汇总存储在一个文本字段中的各种值?
- c# - 将 AD FS 登录添加到现有 ASP.NET 网站