powershell - 使用产品 ID 生成产品 URL

标签 powershell foreach

<分区>

我正在尝试生成带有产品 ID 的产品 URL。我做了一个 foreach 循环并且它有效。但它将 ID 放在 @{} 中。

foreach ($ID in $id) {
    $url = "https://MyUrl/" + $ID
    $Path =  $url 
    $Path
}

输出看起来像这样:

https://MyUrl/@{id=351}
https://MyUrl/@{id=348}
https://MyUrl/@{id=342}
https://MyUrl/@{id=293}

如何从 URL 中删除 @{},或者如何生成产品 URL(如果有任何其他想法)。

最佳答案

只需附加$ID.id:

ForEach ($ID in $id){
$url = "https://MyUrl/" +$ID.id
$Path =  $url 
$Path
}

关于powershell - 使用产品 ID 生成产品 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57216303/

相关文章:

windows - Windows 的超时等效值

powershell - 为用户返回管理员 saccountname

powershell - 通过 AWS 用户数据字段在 Windows Server 2012 上启用远程连接

loops - 将一个变量的值替换为其他变量的值 Stata 13

PHP 生成 foreach 并将其生成为数组

.net - Powershell 'Start-Job` 与 'Start-Process'

powershell - Windows 7 PowerShell复制项(如果较大)

php - 如何使用 mysql 查询在 php 中使用嵌套的 foreach 循环

foreach - 在 MyBatis 3 中为 HashMap 参数嵌套 foreach

javascript - 如何将 php 变量值输入 javascript