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 ---