如何使用PowerShell变量创建超链接?

时间:2017-09-28 08:46:20

标签: excel powershell hyperlink

我的代码:

$cont1 = 0
$arr1  = gci -Path '.\*place1\*place2' -Directory
$arra1 = gci -Path $arr1 -File

"{0}`t{1}`t{2}" -f "Filename", "Hyperlink", "Path" |
    Out-File -FilePath "The Files.csv"

foreach ($Files in $arra1) {
    "{0}`t{1}`t{2}" -f $arra1[$cont1], '=HYPERLINK("$arr1","Go to...")', $arr1[$cont0] |
        Out-File -FilePath "The Files.csv" -Append
    $cont1++
}

我能做的是让$arr1实际上成为超链接的整个路径,但当然使用PowerShell变量,因为我使用了Out-File-Append到CSV文件。 CSV输出应如下所示:

Filename        Hyperlink        Path
file1           Go to...         C:\somewhere
file2           Go to...         C:\somewhere
etc.

到目前为止,我可以将代码看作(输出)作为超链接,但它指向$arr1

当然,超链接必须是可点击的,请帮忙吗?

0 个答案:

没有答案