PowerShell脚本返回意外输出(随机数)

时间:2016-05-24 16:31:44

标签: powershell file-upload httpserver

问题
我正在PowerShell中编写一个脚本,将文件上传到http服务器。上传成功完成,但在执行时它在控制台中返回了一堆数字(远远超过下面显示的数字)。

输出: enter image description here

这是我正在运行的脚本:

foreach ($userNames as $userName) {
    if (/* username is present in $text... */) {
        //notify user
    }
}

问题
这些数字来自何处,我如何压制它们?

1 个答案:

答案 0 :(得分:3)

看起来这些数字来自$webClient.UploadFile。尝试在其后添加> $null,如下所示:

$webClient.UploadFile($url, "PUT", $filePath) > $null;

这应该将输出发送到null,使这些数字不显示。不幸的是,我无法自己测试这种特殊情况。