Обход Chrome в Citrix. - PullRequest
       25

Обход Chrome в Citrix.

0 голосов
/ 06 мая 2019

Не рекомендуется использовать Chrome в Citrix. Однако у некоторых компаний есть «желаемое» и необходимое использование для хрома.

Однако Chrome может более или менее часто падать в citrix, и тогда вы не сможете запустить его снова, не удалив папку «local chrome», для которой часто требуется какой-либо тип службы поддержки.

1 Ответ

0 голосов
/ 06 мая 2019

Поэтому я сделал небольшой сценарий, которым хотел поделиться, может быть, он уже снаружи, может быть, некоторые его используют.

$myID = (Get-Process -PID $pid).SessionId
try{
    If (Get-Process | where ProcessName -Like "chrome" |where SI -like $myID)
    {
        Write-Host "Stopping Chrome"
        Get-Process | where ProcessName -Like "chrome" |where SI -like $myID | Stop-Process
        Write-Host "Chrome stopped"
    }else{
    }
}catch{
    Write-Host "Cant stop Chrome"
}
try{
    Write-Host "Start Repair"
    #Path where AppData Local gets stored  
    #$env:computername should respond the actual terminal server
    $path = "\\$env:computername\c$\users\$env:username\AppData\Local\Google\Chrome"
    Remove-Item -Path $path -Recurse -Force
    Write-Host "Repaird"
}catch{
    Write-Host "Repair didnt work"
}
...