如何在 powershell 命令中使用 cmd 变量?

问题描述 投票:0回答:0

我创建了一个简单的 .bat 文件。在这个批处理文件中,我有一个名为 urlExample 的变量,它等于“example.com”。 在同一个批处理文件中,我想在 powershell 命令中使用这个变量urlExample

具体来说,考虑以下代码:

@echo off
set urlExample = "example.com"


powershell -ExecutionPolicy Bypass -Command "& {$WebClient = New-Object System.Net.WebClient;$WebClient.DownloadFile($urlExample,"C:\.....somePath")

如何在 WebClient 命令中使用 urlExample 来实现?

附言我不想简单地将 url 放在 DownloadFile 的第一个参数中。我想用批处理变量传递它。

提前致谢

windows powershell batch-file environment-variables
© www.soinside.com 2019 - 2024. All rights reserved.