powershell - 将 Powershell 命令的输出保存到变量中
问题描述
我试图将命令的输出保存到变量中,但我无法让它工作。它应该看起来像这样:
$test = (Get-SmbShare | Select Name,CurrentUsers,CurrentUserLimit | fl)
Write-Host $test
输出:Get-SmbShare 的输出
解决方案
我正在浏览评论,我看到你说你想将它存储在一个文本文件中。
@Lee_Dailey 这就是我想做的,输出将进入一个文本文件。– 一月
因此,如果您想跳过变量部分并将其直接发送到文本文件,您可以使用:
Get-SmbShare | Select Name, CurrentUsers, CurrentUserLimit | fl | Out-File -filepath "C:\Temp\file.txt"
推荐阅读
- wxpython - How do I use PM_PERSIST_CONTROL_VALUE?
- java - The method nextInt(int) is undefined for the type Random
- java - Java:如何使用方法更改实例变量的值
- mongodb - How to update the row and unset some field
- ios - Why can I not call my IBOutlet so that i can make it a Delegate in XCode 9.3
- c - 单核和双核多线程
- python - Printing graph (vertex, edge) in Python
- javascript - 绑定onclick事件
- if-statement - AT&T 程序集中带有 And 运算符条件的 If 语句
- routing - 传单js中如何用Mapbox路由替换OSM路由