将PowerShell变量输出到文本文件

用户名

我是PowerShell的新手,并且有一个脚本可以在Active Directory中循环搜索某些计算机。我得到了几个变量,然后运行函数来检查WMI和注册表设置等内容。

在控制台中,我的脚本运行良好,并且简单的Write-Host命令可以根据需要在屏幕上打印数据。在使用管道时了解Export-Csv ...但是我不希望从管道中进行打印。

我想将变量写入文本文件,继续循环,并检查AD中的下一台计算机...在下一行输出相同变量的下一个迭代。这是我的写主机:

Write-Host ($computer)","($Speed)","($Regcheck)","($OU)

输出文件:

$computer,$Speed,$Regcheck | out-file -filepath C:\temp\scripts\pshell\dump.txt -append -width 200

它给了我数据,但是每个变量都在自己的行上。为什么?我想用逗号分隔一行中的所有变量。有没有一种类似于VB writeline的简单方法?我的PowerShell版本似乎是2.0。

特隆德

我通常在这些循环中构造自定义对象,然后将这些对象添加到可以轻松操作,排序,导出为CSV等的数组中:

# Construct an out-array to use for data export
$OutArray = @()

# The computer loop you already have
foreach ($server in $serverlist)
    {
        # Construct an object
        $myobj = "" | Select "computer", "Speed", "Regcheck"

        # Fill the object
        $myobj.computer = $computer
        $myobj.speed = $speed
        $myobj.regcheck = $regcheck

        # Add the object to the out-array
        $outarray += $myobj

        # Wipe the object just to be sure
        $myobj = $null
    }

# After the loop, export the array to CSV
$outarray | export-csv "somefile.csv"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将PowerShell变量输出到文本文件

来自分类Dev

如何将窗口输出到文本文件?

来自分类Dev

将Hadoop输出导出到文本文件

来自分类Dev

将weka结果输出到文本文件

来自分类Dev

将Hadoop输出导出到文本文件

来自分类Dev

外壳输出到文本文件

来自分类Dev

将变量输出(“ echo”)到文本文件

来自分类Dev

将python脚本输出同时输出到文本文件和命令窗口

来自分类Dev

批处理文件将缺少的文件输出到文本文件

来自分类Dev

如何使用Powershell执行Wget并将其输出到文本文件

来自分类Dev

无法输出到文本文件,文件为空

来自分类Dev

将嵌套列表中的整数输出到文本文件中的字符串

来自分类Dev

有没有办法将“ git blame”的结果输出到文本文件?

来自分类Dev

将数据输出到R中各个行的文本文件

来自分类Dev

Excel VBA将多列输出到文本文件

来自分类Dev

将数字控制台输出到文本文件

来自分类Dev

Python-Beautifulsoup-仅将最终刮取链接中的数据输出到文本文件

来自分类Dev

从VVC VTM参考软件将值输出到文本文件

来自分类Dev

将Python直接输出到文本文件和html

来自分类Dev

将数字控制台输出到文本文件

来自分类Dev

将嵌套列表中的整数输出到文本文件中的字符串

来自分类Dev

C ++将文本文件数据输出到char数组

来自分类Dev

如何每 2 秒将 netstat 命令输出到文本文件

来自分类Dev

使用 BASH 脚本将当前 PATH 输出到文本文件

来自分类Dev

Python漂亮表输出到文本文件

来自分类Dev

awk命令输出到文本文件

来自分类Dev

尝试在Android中将数据输出到文本文件

来自分类Dev

尝试在Android中将数据输出到文本文件

来自分类Dev

Unix命令输出到文本文件

Related 相关文章

热门标签

归档