Hướng dẫn powershell convert xml to html table - quyền hạn chuyển đổi xml sang bảng html

Bỏ qua nội dung chính

Trình duyệt này không còn được hỗ trợ.

Show

Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật.

ConvertTo-Html

  • Cách xuất các cột bảng tính Excel vào tệp HTML với PowerShell.

01. # Một số biến ..

02. $ tablename = "Excelimport";.

03. $ filePath = "C: \ spt sql Server Instances.xls" ;.

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [[-Body] ]
              [[-Head] ]
              [[-Title] ]
              [-As ]
              [-CssUri ]
              [-PostContent ]
              [-PreContent ]
              [-Meta ]
              [-Charset ]
              [-Transitional]
              []
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []

04. $ sheetName = "hàng tồn kho".

05. $ basePath = (get -location -psprovider fileSystem) .providerPath ..

06. $ ....

Tài liệu tham khảo

Các đối tượng .NET chuyển đổi thành HTML có thể được hiển thị trong trình duyệt web.

Trong bài viết này

ConvertTo-Html -InputObject (Get-Date)

Cú phápInputObject parameter to submit the results of a

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
6 command to the
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3 cmdlet.

Ví dụ 2: Tạo một trang web để hiển thị các bí danh PowerShell

Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm

Lệnh này tạo ra một trang HTML liệt kê các bí danh PowerShell trong bảng điều khiển hiện tại.

Lệnh sử dụng

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
8 CMDlet để có được bí danh. Nó sử dụng toán tử đường ống (
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
9) để gửi bí danh đến
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3 CMDLET, tạo ra trang HTML. Lệnh cũng sử dụng màn hình
ConvertTo-Html -InputObject (Get-Date)
1 để gửi mã HTML đến tệp
ConvertTo-Html -InputObject (Get-Date)
2.

Ví dụ 3: Tạo một trang web để hiển thị các sự kiện PowerShell

Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm

Lệnh này tạo ra một trang HTML được gọi là

ConvertTo-Html -InputObject (Get-Date)
3 hiển thị các sự kiện trong nhật ký sự kiện Windows PowerShell trên máy tính cục bộ.

Nó sử dụng

ConvertTo-Html -InputObject (Get-Date)
4 CMDlet để có được các sự kiện trong nhật ký Windows PowerShell và sau đó sử dụng toán tử đường ống (
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
9) để gửi các sự kiện đến màn hình
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3. Lệnh cũng sử dụng màn hình
ConvertTo-Html -InputObject (Get-Date)
1 để gửi mã HTML đến tệp
ConvertTo-Html -InputObject (Get-Date)
3.

Lệnh cũng sử dụng màn hình

ConvertTo-Html -InputObject (Get-Date)
1 để gửi mã HTML đến tệp
ConvertTo-Html -InputObject (Get-Date)
3.

Ví dụ 4: Tạo một trang web để hiển thị các quy trình

Get-Process |
  ConvertTo-Html -Property Name, Path, Company -Title "Process Information" |
    Out-File proc.htm
Invoke-Item proc.htm

Các lệnh này tạo và mở một trang HTML liệt kê tên, đường dẫn và công ty của các quy trình trên máy tính cục bộ.

Lệnh đầu tiên sử dụng màn hình

Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
1 để lấy các đối tượng đại diện cho các quá trình chạy trên máy tính. Lệnh sử dụng toán tử đường ống (
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
9) để gửi các đối tượng quy trình đến màn hình
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3.

Lệnh sử dụng tham số thuộc tính để chọn ba thuộc tính của các đối tượng quy trình sẽ được đưa vào bảng. Lệnh sử dụng tham số tiêu đề để chỉ định một tiêu đề cho trang HTML. Lệnh cũng sử dụng màn hình

ConvertTo-Html -InputObject (Get-Date)
1 để gửi HTML kết quả đến một tệp có tên
Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
5.Property parameter to select three properties of the process objects to be included in the table. The command uses the Title parameter to specify a title for the HTML page. The command also uses the
ConvertTo-Html -InputObject (Get-Date)
1 cmdlet to send the resulting HTML to a file named
Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
5.

Lệnh thứ hai sử dụng

Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
6 CMDLET để mở
Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
5 trong trình duyệt mặc định.

Ví dụ 5: Tạo một trang web để hiển thị các đối tượng dịch vụ

Get-Service | ConvertTo-Html -CssUri "test.css"




HTML TABLE

...

Lệnh này tạo ra một trang HTML của các đối tượng dịch vụ mà

Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
8 CMDlet trả về. Lệnh sử dụng tham số CSSURI để chỉ định một bảng kiểu xếp tầng cho trang HTML.CssUri parameter to specify a cascading style sheet for the HTML page.

Tham số CSSURI thêm một thẻ

Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
9 bổ sung vào HTML kết quả. Thuộc tính href trong thẻ chứa tên của bảng kiểu.CssUri parameter adds an additional
Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
9 tag to the resulting HTML. The HREF attribute in the tag contains the name of the style sheet.

Ví dụ 6: Tạo một trang web để hiển thị các đối tượng dịch vụ

Get-Service | ConvertTo-Html -As LIST | Out-File services.htm

Lệnh này tạo ra một trang HTML của các đối tượng dịch vụ mà

Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
8 CMDlet trả về. Lệnh sử dụng tham số AS để chỉ định định dạng danh sách. CMDLET
ConvertTo-Html -InputObject (Get-Date)
1 gửi HTML kết quả đến tệp
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
2.As parameter to specify a list format. The cmdlet
ConvertTo-Html -InputObject (Get-Date)
1 sends the resulting HTML to the
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
2 file.

Ví dụ 7: Tạo bảng web cho ngày hiện tại

Get-Date | ConvertTo-Html -Fragment

...
DisplayHintDateTimeDateDayDayOfWeekDayOfYearHour KindMillisecondMinuteMonthSecondTicksTimeOfDayYear
DateTimeMonday, May 05, 2008 10:40:04 AM5/5/2008 12:00:00 AM5Monday 12610Local123405463345580804123721310:40:04.12 372132008

Lệnh này sử dụng

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3 để tạo bảng HTML của ngày hiện tại. Lệnh sử dụng
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
6 CMDLET để có được ngày hiện tại. Nó sử dụng toán tử đường ống (
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
9) để gửi kết quả đến màn hình
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3.

Lệnh

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3 bao gồm tham số phân đoạn, giới hạn đầu ra vào bảng HTML. Kết quả là, các yếu tố khác của trang HTML, chẳng hạn như thẻ
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
8 và
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9, bị bỏ qua.Fragment parameter, which limits the output to an HTML table. As a result, the other elements of an HTML page, such as the
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
8 and
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9 tags, are omitted.

Ví dụ 8: Tạo một trang web để hiển thị các sự kiện PowerShell

Get-EventLog -Log "Windows PowerShell" | ConvertTo-Html -Property id, level, task

Lệnh này sử dụng

ConvertTo-Html -InputObject (Get-Date)
4 CMDlet để nhận các sự kiện từ nhật ký sự kiện Windows PowerShell.

Nó sử dụng toán tử đường ống (

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
9) để gửi các sự kiện đến màn hình
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3, chuyển đổi các sự kiện thành định dạng HTML.

Lệnh

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3 sử dụng tham số thuộc tính để chỉ chọn các thuộc tính ID, cấp độ và tác vụ của sự kiện.Property parameter to select only the ID, Level, and Task properties of the event.

Ví dụ 9: Tạo một trang web để hiển thị các dịch vụ được chỉ định

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
0

Lệnh này tạo và mở một trang web hiển thị các dịch vụ trên máy tính bắt đầu bằng

Get-Process |
  ConvertTo-Html -Property Name, Path, Company -Title "Process Information" |
    Out-File proc.htm
Invoke-Item proc.htm
4. Nó sử dụng các tham số tiêu đề, cơ thể, trước và sau nội tại của
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3 để tùy chỉnh đầu ra.Title, Body, PreContent, and PostContent parameters of
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3 to customize the output.

Phần đầu tiên của lệnh sử dụng

Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
8 CMDlet để có được các dịch vụ trên máy tính bắt đầu bằng
Get-Process |
  ConvertTo-Html -Property Name, Path, Company -Title "Process Information" |
    Out-File proc.htm
Invoke-Item proc.htm
4. Lệnh sử dụng toán tử đường ống (
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
9) để gửi kết quả đến màn hình
ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
3. Lệnh cũng sử dụng màn hình
ConvertTo-Html -InputObject (Get-Date)
1 để gửi đầu ra đến tệp
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
2.

Một dấu chấm phẩy (

Get-Service | ConvertTo-Html -CssUri "test.css"




HTML TABLE

...
2) kết thúc lệnh đầu tiên và bắt đầu lệnh thứ hai, sử dụng màn hình
Get-Alias | ConvertTo-Html | Out-File aliases.htm
Invoke-Item aliases.htm
6 để mở tệp
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
2 trong trình duyệt mặc định.

Ví dụ 10: Đặt thuộc tính meta và ký tự của HTML

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
1

Lệnh này tạo HTML cho một trang web với các thẻ meta để làm mới, tác giả và từ khóa. Charset cho trang được đặt thành UTF-8

Ví dụ 11: Đặt HTML thành XHTML chuyển tiếp DTD

ConvertTo-Html
              [-InputObject ]
              [[-Property] ]
              [-As ]
              [-Fragment]
              [-PostContent ]
              [-PreContent ]
              []
2

Lệnh này đặt

Get-Service | ConvertTo-Html -CssUri "test.css"




HTML TABLE

...
5 của HTML được trả về thành XHTML chuyển tiếp DTDXHTML Transitional DTD

Thông số

-As

Xác định xem đối tượng được định dạng là bảng hay danh sách. Giá trị hợp lệ là bảng và danh sách. Giá trị mặc định là bảng.Table and List. The default value is Table.

Giá trị bảng tạo ra một bảng HTML giống với định dạng bảng PowerShell. Hàng tiêu đề hiển thị tên thuộc tính. Mỗi hàng bảng đại diện cho một đối tượng và hiển thị các giá trị của đối tượng cho mỗi thuộc tính.Table value generates an HTML table that resembles the PowerShell table format. The header row displays the property names. Each table row represents an object and displays the object's values for each property.

Giá trị danh sách tạo ra bảng HTML hai cột cho mỗi đối tượng giống với định dạng danh sách PowerShell. Cột đầu tiên hiển thị tên thuộc tính. Cột thứ hai hiển thị giá trị thuộc tính.List value generates a two-column HTML table for each object that resembles the PowerShell list format. The first column displays the property name. The second column displays the property value.

Loại hình:Sợi dây
Các giá trị được chấp nhận:Bảng, danh sách
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-Body

Chấp nhận ký tự ký tự đại diện:

Loại hình:String[][]
Chức vụ:3
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-Charset

Chấp nhận ký tự ký tự đại diện:

Chỉ định văn bản để thêm sau thẻ mở

Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9. Theo mặc định, không có văn bản ở vị trí đó.

Loại hình:Sợi dây
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-CssUri

Chấp nhận ký tự ký tự đại diện:

Loại hình:Chỉ định văn bản để thêm sau thẻ mở
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9. Theo mặc định, không có văn bản ở vị trí đó.
Chỉ định văn bản để thêm vào thẻ mở
Get-Service | ConvertTo-Html -CssUri "test.css"




HTML TABLE

...
7. Theo mặc định, không có văn bản ở vị trí đó.
Tham số này đã được giới thiệu trong PowerShell 6.0.
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-Fragment

Chấp nhận ký tự ký tự đại diện:

Loại hình:Chỉ định văn bản để thêm sau thẻ mở
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9. Theo mặc định, không có văn bản ở vị trí đó.
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-Head

Chấp nhận ký tự ký tự đại diện:Head parameter, the Title parameter is ignored.

Loại hình:String[][]
Chức vụ:1
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-InputObject

Chấp nhận ký tự ký tự đại diện:

Chỉ định văn bản để thêm sau thẻ mở

Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9. Theo mặc định, không có văn bản ở vị trí đó.

Loại hình:Chỉ định văn bản để thêm vào thẻ mở
Get-Service | ConvertTo-Html -CssUri "test.css"




HTML TABLE

...
7. Theo mặc định, không có văn bản ở vị trí đó.
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-Meta

Chấp nhận ký tự ký tự đại diện:

Chỉ định văn bản để thêm sau thẻ mở

Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9. Theo mặc định, không có văn bản ở vị trí đó.

Loại hình:Chỉ định văn bản để thêm vào thẻ mở
Get-Service | ConvertTo-Html -CssUri "test.css"




HTML TABLE

...
7. Theo mặc định, không có văn bản ở vị trí đó.
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-PostContent

Chấp nhận ký tự ký tự đại diện:

Loại hình:String[][]
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-PreContent

Chấp nhận ký tự ký tự đại diện:

Loại hình:String[][]
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-Property

Chấp nhận ký tự ký tự đại diện:Property parameter can be a new calculated property. The calculated property can be a script block or a hash table. Valid key-value pairs are:

  • Chỉ định văn bản để thêm sau thẻ mở
    Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
    9. Theo mặc định, không có văn bản ở vị trí đó.
  • Chỉ định văn bản để thêm vào thẻ mở
    Get-Service | ConvertTo-Html -CssUri "test.css"
    
    
    
    
    HTML TABLE
    
    ...
    7. Theo mặc định, không có văn bản ở vị trí đó.
  • Tham số này đã được giới thiệu trong PowerShell 6.0.
  • Chỉ định Định danh tài nguyên thống nhất (URI) của Bảng kiểu xếp tầng (CSS) được áp dụng cho tệp HTML. URI được bao gồm trong một liên kết bảng kiểu trong đầu ra.
  • Uri

Bí danh:

Loại hình:Object[][]
Chức vụ:0
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-Title

cu, uri

Loại hình:Sợi dây
Chức vụ:2
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

-Transitional

Chỉ tạo một bảng HTML. Các thẻ

Get-Service | ConvertTo-Html -CssUri "test.css"




HTML TABLE

...
8,
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
8,
Get-Service | ConvertTo-Html -As LIST | Out-File services.htm
0 và
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9 bị bỏ qua.XHTML Transitional DTD, Default
Get-Service | ConvertTo-Html -CssUri "test.css"




HTML TABLE

...
5 is XHTML Strict DTD.

Chỉ định văn bản để thêm sau thẻ mở

Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9. Theo mặc định, không có văn bản ở vị trí đó.

Loại hình:Chỉ định văn bản để thêm sau thẻ mở
Get-EventLog -LogName "Windows PowerShell" | ConvertTo-Html | Out-File pslog.htm
9. Theo mặc định, không có văn bản ở vị trí đó.
Chức vụ:Được đặt tên
Giá trị mặc định:Không có
Chấp nhận đầu vào đường ống:Sai
Chấp nhận ký tự ký tự đại diện:Sai

Tham số này đã được giới thiệu trong PowerShell 6.0.

Chỉ định Định danh tài nguyên thống nhất (URI) của Bảng kiểu xếp tầng (CSS) được áp dụng cho tệp HTML. URI được bao gồm trong một liên kết bảng kiểu trong đầu ra.

Uri

Bí danh:

cu, uri

SwitchparameterInputObject parameter to specify the object. When the input consists of multiple objects, the output of these two methods is quite different.

  • Khi bạn đặt nhiều đối tượng vào một chiếc CMDLET, PowerShell sẽ gửi các đối tượng đến CMDLET một lần. Do đó,

    ConvertTo-Html
                  [-InputObject ]
                  [[-Property] ]
                  [-As ]
                  [-Fragment]
                  [-PostContent ]
                  [-PreContent ]
                  []
    3 tạo ra một bảng hiển thị các đối tượng riêng lẻ. Ví dụ: nếu bạn đặt các quy trình trên máy tính đến
    ConvertTo-Html
                  [-InputObject ]
                  [[-Property] ]
                  [-As ]
                  [-Fragment]
                  [-PostContent ]
                  [-PreContent ]
                  []
    3, bảng kết quả sẽ hiển thị tất cả các quy trình.

  • Khi bạn sử dụng tham số InputObject để gửi nhiều đối tượng,

    ConvertTo-Html
                  [-InputObject ]
                  [[-Property] ]
                  [-As ]
                  [-Fragment]
                  [-PostContent ]
                  [-PreContent ]
                  []
    3 nhận các đối tượng này dưới dạng bộ sưu tập hoặc dưới dạng mảng. Kết quả là, nó tạo ra một bảng hiển thị mảng và các thuộc tính của nó, không phải các mục trong mảng. Ví dụ: nếu bạn sử dụng InputObject để gửi các quy trình trên máy tính tới
    ConvertTo-Html
                  [-InputObject ]
                  [[-Property] ]
                  [-As ]
                  [-Fragment]
                  [-PostContent ]
                  [-PreContent ]
                  []
    3, bảng kết quả sẽ hiển thị một mảng đối tượng và các thuộc tính của nó.InputObject parameter to submit multiple objects,
    ConvertTo-Html
                  [-InputObject ]
                  [[-Property] ]
                  [-As ]
                  [-Fragment]
                  [-PostContent ]
                  [-PreContent ]
                  []
    3 receives these objects as a collection or as an array. As a result, it creates a table that displays the array and its properties, not the items in the array. For example, if you use InputObject to submit the processes on a computer to
    ConvertTo-Html
                  [-InputObject ]
                  [[-Property] ]
                  [-As ]
                  [-Fragment]
                  [-PostContent ]
                  [-PreContent ]
                  []
    3, the resulting table displays an object array and its properties.

    Để tuân thủ DTD nghiêm ngặt XHTML, thẻ

    Get-Service | ConvertTo-Html -CssUri "test.css"
    
    
    
    
    HTML TABLE
    
    ...
    5 được sửa đổi tương ứng:

    ConvertTo-Html
                  [-InputObject ]
                  [[-Property] ]
                  [-As ]
                  [-Fragment]
                  [-PostContent ]
                  [-PreContent ]
                  []
    03

  • about_Calculated_Properties
  • ConvertTo-Csv
  • ConvertTo-Json
  • ConvertTo-Xml
  • Export-Clixml
  • Import-Clixml

Nhận xét

Gửi và xem phản hồi cho

Làm cách nào để chuyển đổi XML thành HTML?

Cách chuyển đổi XML thành HTML..
Mở trang web chuyển đổi XML sang HTML miễn phí của chúng tôi ..
Nhấp vào bên trong khu vực thả tệp để tải lên tệp XML hoặc kéo và thả tệp XML ..
Nhấp vào nút Chuyển đổi. ....
Tải xuống liên kết của các tệp kết quả sẽ có sẵn ngay sau khi chuyển đổi ..
Bạn cũng có thể gửi một liên kết đến tệp HTML đến địa chỉ email của bạn ..

Làm cách nào để chuyển đổi đầu ra của PowerShell thành HTML?

Nó sử dụng toán tử đường ống (|) để gửi các sự kiện đến màn hình convertto-HTML, chuyển đổi các sự kiện thành định dạng HTML.Lệnh ConvertTO-HTML sử dụng tham số thuộc tính để chỉ chọn các thuộc tính ID, cấp độ và tác vụ của sự kiện.ConvertTo-Html cmdlet, which converts the events to HTML format. The ConvertTo-Html command uses the Property parameter to select only the ID, Level, and Task properties of the event.

Làm thế nào tích hợp HTML với PowerShell?

Làm thế nào để tạo một báo cáo HTML với PowerShell..
Xuất báo cáo vào tệp HTML ..
Kết hợp các báo cáo bằng tham số phân đoạn ..
Thêm nhãn bằng tham số Preontent và Postcontent ..
Thay đổi bố cục bảng bằng tham số ..
Tăng cường báo cáo bằng CSS ..
Sử dụng ID HTML và các thuộc tính lớp trong CSS ..

Làm cách nào để chuyển đổi Excel thành HTML bằng PowerShell?

Cách xuất các cột bảng tính Excel vào tệp HTML với PowerShell..
01. # Một số biến ..
02. $ tablename = "Excelimport";.
03. $ filePath = "C: \ spt sql Server Instances.xls" ;.
04. $ sheetName = "hàng tồn kho".
05. $ basePath = (get -location -psprovider fileSystem) .providerPath ..
06. $ ....