Citrix中的Chrome Crash解决方法

时间:2019-05-06 13:20:50

标签: powershell google-chrome citrix

不建议在Citrix中使用Chrome。 但是,有些公司对铬有“期望的”需求,需要使用。

但是chrome在citrix中可能会或多或少地崩溃,然后您必须重新启动它,而不删除通常需要某种类型的服务台的“本地chrome”文件夹。

1 个答案:

答案 0 :(得分:-1)

因此,我做了一个小脚本,想分享一下它的外部信息,也许有人已经使用了它。

$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"
}