Làm cách nào để chuyển hướng đầu ra sang tệp văn bản và cửa sổ giao diện điều khiển (cmd) cùng một lúc?


Câu trả lời:


12

Powershell 2.0 đi kèm với Tee-Objectlệnh ghép ngắn thực hiện chính xác điều đó. Nếu bạn đang sử dụng Windows 7, nó được cài đặt Powershell 2.0. Nếu bạn đang sử dụng phiên bản Windows cũ hơn, Powershell 2.0 có sẵn để tải xuống .

Lợi ích của Powershell là nó có thể chạy các lệnh mà cmd cũng có thể.

Thí dụ:

dir | Tee-Object -file c:\output\dir.txt


-3

Sử dụng Tee-Object để biến thành công tắc có thể thay đổi, sau đó sử dụng biến để xuất ra để sàng lọc cách bạn muốn

get-aduser -filter * -Properties Name, CanonicalName, LogonWorkstations | where { $_.logonworkstations -match "\D" } | Select Name, CanonicalName, logonworkstations | sort canonicalname | Tee-Object -variable Users | Export-Csv -Path ".\$($MyInvocation.MyCommand.Name.split(".")[0])__$(Get-Date -uformat "%Y-%m-%d_%I-%M-%S_%p").csv" -NoTypeInformation

$Users | FL

Clear-Variable Users

1
Chào mừng bạn Câu hỏi này là về Dấu nhắc lệnh (CMD) không phải PowerShell.
Tôi nói phục hồi Monica
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.