Não é possível abrir o hiperlink na saída do PowerShell fora do servidor

0

Estou usando o código do PowerShell abaixo, que está funcionando bem.

Apenas parte que não estava funcionando é a parte do hiperlink. Embora esteja funcionando bem e me dê a saída, não consegui abrir o Hyperlink fora do servidor em que trabalhei no código.

Não sabe como alterar o hiperlink de C: \ TEMP \ location e torná-lo acessível dinamicamente. Por favor, sugira.

Código:

$ok = 80
$NotOk = 90

$ser = @('Serv1','Serv2') 
$Out = foreach($s in $ser){
#$Disk = Get-Content C:\temp\Disk.htm

$link =   "<a href='c:\temp\disk.htm'>Disk</a> "


Get-WmiObject Win32_Volume -ComputerName $s|'
Where { $_.drivetype -eq '3' -and $_.driveletter} |'
Select-Object SystemName,driveletter,name,label,
@{Name='freespace';Expression={[Int]($_.freespace/1GB)}},
@{Name='capacity';Expression={[Int]($_.capacity/1GB)}},
@{Name='UsedSpace';Expression={"{0:N0}" -f ( $_.capacity/1GB - $_.FreeSpace/1GB )}},
@{Name='UsedSpacePercent';Expression={"{0:N0}" -f (($_.capacity - $_.FreeSpace) / $_.Capacity * 100)}} | '
Where-Object {$_.label -notlike "Recovery" -and $_.name -notlike "*volume*"  -and $_.name -notlike "D:\" }}

$Out |select SystemName,DriveLetter,Capacity,usedspacepercent|'
convertto-html -Head $Header -Body " <H2 style=color:#000000;font-family:calibri;text-align:left; >Servers Disk Status $link </h2> "|

Out-File C:\Temp\DatabaseStatusReport_Test.html -Append

NOTA: Os arquivos que foram hyperlinkados podem ser abertos no servidor sem nenhum problema.

A variável de hiperlink usada é $ link

Abaixo está o código e a mensagem de erro.

QuandoclicoemSim,receboamensagemabaixo

Por favor me ajude como posso fazer isso funcionar?

    
por DBOn 04.04.2018 / 15:50

0 respostas