एक पाठ फ़ाइल और एक ही समय में कंसोल (cmd) विंडो में आउटपुट को पुनर्निर्देशित कैसे करें?


जवाबों:


12

Powershell 2.0 Tee-Objectcmdlet के साथ आता है जो ठीक यही करता है। यदि आप विंडोज 7 का उपयोग कर रहे हैं, तो यह Powershell 2.0 स्थापित के साथ आता है। यदि आप Windows के पुराने संस्करण का उपयोग कर रहे हैं, तो Powershell 2.0 डाउनलोड के लिए उपलब्ध है

पॉवर्सशेल का लाभ यह है कि यह उन कमांड को चला सकता है जो cmd भी कर सकते हैं।

उदाहरण:

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


-3

उपयोग करने योग्य स्विच के साथ चर के लिए टी-ऑब्जेक्ट का उपयोग करें फिर स्क्रीन पर आउटपुट के लिए चर का उपयोग करें कि आप कैसे चाहेंगे

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
स्वागत हे। यह प्रश्न PowerShell नहीं कमांड कमांड (CMD) के बारे में है।
मैं
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.