virtualbox剪切板失效: virtualbox xp guest 粘帖文字到ubuntu 10.04 host 有时会失效

来源:互联网 发布:毕业设计代做网站java 编辑:程序博客网 时间:2024/05/16 06:35

很早前就发现virtualbox xp guest 粘帖文字到ubuntu 10.04 host有时候会贴不过去,但ubuntu 10.04 host复制的东西能贴进xp guest里面,但在网上一直没找到解决的办法,后来发现只要重启virtualbox里的 xp就能恢复,所以就怀疑应该是xp里的virtualbox相关服务进程有问题,重启这个进程也许就能解决问题,于是就发现有VBoxTray.exe这个进程,把其kill掉后再重启果然就能解决问题了。每次这样手动处理太麻烦,网上找了个xp重启一个进程的方法,是个vbs脚本,如下:

strPName = "VBoxTray.exe"

strComputer = "."

Set objShell = CreateObject("Wscript.Shell")

Set objWMIService = GetObject("winmgmts:" _

    & "{impersonationLevel=impersonate}!//" & strComputer & "/root/cimv2")

 

Set colProcessList = objWMIService.ExecQuery _

    ("Select * from Win32_Process Where Name = '" & strPName & "'")

 

For Each objProcess in colProcessList

    objProcess.Terminate()

Next

 

WScript.Sleep 4000

objshell.Run "VBoxTray.exe"

objshell.Run "VBoxTray.exe" 

 

保存为xxx.vbs后双击就能运行。

(注:脚本里objshell.Run "VBoxTray.exe" 这个写了两遍是发现运行一次VBoxTray.exe启动不起来,运行两次也只有一个进程)

 

 

 

 

 

 

原创粉丝点击