大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
今天就跟大家聊聊有关POWERSHELL中怎么重定向操作符,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
Tee-Object 三通对象
十年专注成都网站制作,成都企业网站定制,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于成都企业网站定制,高端网页制作,对广告设计等多个行业,拥有多年的网站营销经验。
将命令输出保存在文件或变量中,并将其发送到管道中。描述
所述三通对象 cmdlet的重定向输出,即,它发送命令的输出在两个方向上(像字母T)。它将输出存储在文件或变量中,并将其沿管道发送。如果Tee-Object是管道中的最后一个命令,则会在提示符处显示命令输出。
我们不会去阅读本教程中的命令。我们只会检查重定向运算符。
PowerShell重定向操作符使用特定字符指定文件输出请检查下面的列表:
* - 所有输出
1 - 成功输出
2 - 错误
3 - 警告消息
4 - 详细输出
5 - 调试消息
6 - 信息流
为了使用*,3,4,5你需要有PowerShell3.0或以上版本。这四种类型在Powershell 3.0中引入。PowerShell 5.0中引入的新类型是6。您需要使用PowerShell 5.0或更高版本才能使用它。重定向运算符
> - 将输出发送到指定的文件
>> - 将输出附加到指定文件的内容
2>> - 将错误附加到指定文件的内容
2>&1 - 将错误和成功输出发送到成功输出流
3> - 发送警告到指定的文件
3>> - 将警告附加到指定文件的内容。
3>&1 - 发送警告和成功输出到成功输出流
4> - 将详细输出发送到指定的文件
4>> - 将详细输出附加到指定文件的内容
4>&1 - 将详细输出和成功输出发送到成功输出流
5> - 将调试消息发送到指定的文件
5>> - 将调试消息追加到指定文件的内容
5>&1 - 将调试消息和成功输出发送到成功输出流
6> - 将信息流发送到指定的文件
6>> - 将信息流附加到指定文件的内容
6>&1 - 向成功输出流发送信息流和成功输出。
*> - 将所有输出类型发送到指定的文件
*>> - 将所有输出类型追加到指定文件的内容
*>&1 - 将所有输出类型发送到成功输出流