write-host

    0熱度

    1回答

    我的應用程序使用log4cplus進行日誌記錄。 當我在CMD或PowerShell中啓動它時,可以逐行記錄。 我決定在PS中加入小的過濾功能,使輸出變得豐富多彩。 # Simplified version function ColoredOutput { process { Write-Host $_ -ForegroundColor Yellow } } 這之後我啓動的應用

    0熱度

    4回答

    我正在寫一個有很多輸出的腳本,並且可以使用多個計算機名稱。輸出結果公佈計算機名稱,然後公佈有關該計算機的大量信息。我想在上面和下面有一系列的# s,它在信息的每個部分之前公佈計算機名稱,但是希望看看我能否將#s的數量與提供的計算機名稱的長度相同( S)。例如: ######## COMPNAME ######## 或 ############## LONGERCOMPNAME ######

    0熱度

    1回答

    簡單這裏腳本,以及至少我認爲它應該是,但我有最終結果的問題: $a = Get-Content "content\file\location" $destfile = "destination\of\file" $source ="source\file\location" $dest = "c$\destination" $destfolder = "c:\folder\destinat

    0熱度

    1回答

    我試圖執行一個sript運行exe文件,獲取輸出,通過輸出搜索,然後如果真做soemthing: $output = cmd /c file.exe additionalvariables --batch | write-host | where-object($_ -eq "Finished with Success") #finished with success does

    0熱度

    1回答

    我能從0123SPowerShell命令行中創建一個自定義變量,但預定義的變量不能以相同的方式工作。 回顯預定義變量的正確方法是什麼? Write-Host $path的作品。 Write-Host $PSScriptRoot沒有。 這是我的代碼。 powershell.exe -ExecutionPolicy ByPass -Command "& { $path = """test"""; Wr

    0熱度

    2回答

    大家好,並提前感謝您的時間; 我遇到了一個小問題。 我正在運行一個命令並將其管道化爲一個變量,以便我可以操縱輸出。 $variable = some command 這通常工作正常,但不會輸出屏幕上發生了什麼,大多數情況下這是很好的。然而偶爾這個命令需要一些用戶輸入(比如yes或no或skip),並且因爲它實際上並沒有給命令窗口輸送任何東西,所以它只是掛在那裏而不是提示用戶。如果你知道預期會發

    0熱度

    4回答

    我是PowerShell的新手,在做一些代碼的時候,我經歷了這件事。 雖然我使用Write-Host和Write-Output執行相同的查詢,我得到不同的結果: PS> Write-Output $PSVersionTable Name Value ---