powershell - 如何将程序的结果作为参数传递给 cmdlet?
问题描述
假设有两个单独的命令运行良好:
$x = where.exe cmd.exe
Get-Item -Path $x
如何在不使用变量的情况下仅将上述内容写在一行中x
?
我尝试了以下方法,但没有成功
Get-Item -Path {where.exe cmd.exe}
解决方案
Get-Item -Path $(where.exe cmd.exe)
推荐阅读
- python - Scrapy - pymongo 没有将项目插入数据库
- c# - 目标进程退出但未引发 CoreCLR 启动事件 - 尝试在 Visual Studio 中运行基于硒的测试时输出错误
- javascript - Rust wasm:返回两个 `Uint8Array`
- neo4j - 如何遍历特定标签的节点并显示有多少不同的节点连接到它(Neo4j)
- python - 使用 DASH 在一页上显示两个数据框
- azure - Azure Durable Function Activity 似乎运行多次且未完成
- math - 在给定相机位置和向前、向上和向右单位向量的情况下计算地平线的显示坐标
- android - 如何正确处理 FirebaseAuth 异步结果?
- rest - 如何在测试 API Go 时模拟一个 enpoint?
- java - 增加 JAVA 正方形大小