以下是我的PowerShell脚本。它会生成一个格式良好的HTML表格。我想将一列加粗(Full%列)。我不能为了我的生活想到一个办法。如何在HTML输出中设置粗体字段

我试过在不同的地方插入粗体标签,并尝试过使用替换方式的想法,但由于列中的数字发生了变化,所以我想不出做到这一点的方法。

$symmid = 1555

$command1 = symfast -sid $symmid list -association -demand

$command2 = symcfg -sid $symmid list -thin -pool -detail -gb

$basedir = "C:\ts\Scripts"

$timestamp = Get-Date -Format ddMMyyyy

$CSSFile = "$basedir\csstemplate.css"

$css = get-content $CSSFile

$command1 > $basedir\archive_vp\archive_$timestamp.txt

$command2 > $basedir\archive_pool\archive_$timestamp.txt

$regex = '(?ms)P O O L S(.+?)\r\n\s*\r\n'

$command2 = $command2 -join "`r`n"

$command2 = [regex]::Matches($command2,$regex) | foreach {$_.groups[1].value}

$command2 = $command2 -split "`r`n" | select -Skip 5

$command2Format = $command2 | % {

$column = $_ -split ' +'

$hash = [ordered]@{

'Pool Name' = $column[0]

'Flags PTECSL' = $column[1]

'Dev Config' = $column[2]

'Total GBs' = $column[3]

'Usable GBs' = $column[4]

'Free GBs' = $column[5]

'Used GBs' = $column[6]

'Full (%)' = $column[7]

'Subs (%)' = $column[8]

'Comp (%)' = $column[9]

'Shared GBs' = $column[10]

}

New-Object -Type PSCustomObject -Property $hash

} | ConvertTo-Html -Head $a

function get-css

{

foreach($line in $css)

{

$style += $line

}

return $style

}

$style = "

$style = get-css

$style += ""

$report = "

$style$command2Format"

$report | Out-File $basedir\test.html

Invoke-Expression $basedir\test.html

输出:

2015-04-01

RichT

html设置粗体字,如何在HTML输出中设置粗体字段相关推荐

  1. python字体加粗代码_如何在python docx中加粗行单元格的文本?

    在python docx中,可以通过使用 Rich Text 造型.您应该为模板中需要样式化的特定字符/字符串在字符/字符串的位置提供一个上下文变量.此变量映射到 RichText 具有样式定义(在代 ...

  2. comsol如何设置距离梯度_如何在 COMSOL 软件中设置“优质的”CFD 网格

    计算流体力学(CFD)模型的质量通常由求解问题时所采用的网格质量决定.优质的网格有助于模型收敛.降低内存需求,最终得到精确的解.因此,在求解 CFD 问题时,值得我们投入时间和精力认真创建网格.在本篇 ...

  3. pads中如何设置等长_如何在SQL Server中设置扩展,监控系统性能

    dbForge Studio for SQL Server为有效的探索.分析SQL Server数据库中的大型数据集提供全面的解决方案,并设计各种报表以帮助作出合理的决策. dbForge Studi ...

  4. ssms中怎么设置自增_如何在SSMS状态栏中设置自定义颜色

    ssms中怎么设置自增 This article explains the process of defining custom color codes for SQL Server connecti ...

  5. pads中如何设置等长_如何在Windows 10中设置和使用Hyper-V进行OS虚拟化

    信息 Windows 10 Pro,Education和Enterprise版本带有内置的虚拟机管理程序客户端Hyper-V,允许用户在虚拟机上创建和运行其他操作系统.尽管Hyper-V主要是为运行W ...

  6. 教你如何在iOS项目中设置各种字体

    原文地址为: 教你如何在iOS项目中设置各种字体 在iOS开发中设置字体的方法有很多种,下面为大家介绍比较常用的三种方法 1.使用系统默认提供的字体 系统默认提供的字体主要是指UIFont中提供的字体 ...

  7. java怎么让表格的字段相乘,excel表格怎么让数据相乘-如何在excel表格中设置乘法公式...

    EXCEL里的表格使两列自动相乘怎么设置? 在你需要得出结果的那个单元格,输入"=",再点击你需要相乘的第一个单元格,再输入"*",再点击你需要相乘的第二个单元 ...

  8. Android如何在java代码中设置margin

    Android如何在java代码中设置margin,也就是组件与组件之间的间距. 代码中设置: LinearLayout.LayoutParams params = new LinearLayout. ...

  9. 如何在 Windows XP 中设置、查看、更改或删除文件和文件夹的特殊权限

    为什么80%的码农都做不了架构师?>>>    文章编号: 308419 - 最后修改: 2005年10月24日 - 修订: 3.1 如何在 Windows XP 中设置.查看.更改 ...

最新文章

  1. 3种常见的linux版本,查看linux版本的三种常用方法
  2. 立下“去O”Flag的AWS,悄悄修炼了哪些内功?
  3. 各种pytorch项目
  4. 汇编(8086cpu): ip寄存器与指令的关系
  5. 免费天气预报短信服务
  6. 那一年,我考入了西北师范大学GIS专业,然而我很迷茫,GISer的职业规划到底是怎样的?
  7. C++ string assign()赋值常用方法
  8. dz论坛修改html编辑器,discuz二次开发更换百度ueditor编辑器
  9. vue关闭当前页面 跳转_【必看】58道 Vue常见面试题集锦,涵盖入门到精通,自测 Vue 掌握程度...
  10. 人生理解---2、看《程序员年龄增大后的职业出路是什么》有感
  11. 百面机器学习——什么是决策树
  12. 《流言终结者》,再见
  13. 【云存储】大容量网盘的介绍与选择
  14. html 手机端可以选择复制粘贴,js移动端实现网站内容复制粘贴功能
  15. 各种文件的mime类型
  16. 2020ICPR-化妆演示攻击
  17. Bonferroni校正法
  18. 【基于MATLAB的数字图像处理】第三章·基本图像变换
  19. 常见宽带路由器设置方法汇总
  20. MathWorks官方MATLAB/Simulink基础入门视频教程 笔记(Simulink基础)

热门文章

  1. linux 桌面使用体验 远程访问win for linux
  2. Java快速开发框架LML简介
  3. XP下安装SQL2000企业版本(转载)
  4. 更新 PORTS-Tree 且升级已安装的软件[zt]
  5. 信息学奥赛一本通 2021:【例4.6】最大公约数
  6. Cow Line(洛谷-P3014)
  7. 训练日志 2019.2.16
  8. 暑期训练日志----2018.7.30
  9. 阶乘和(信息学奥赛一本通-T1173)
  10. 计算器的改良(洛谷-P1022)