小编Dan*_*Dan的帖子

为什么我不能在 Windows 7 上编辑“程序文件”文件?

我在 Windows 7 上编辑此文件时遇到问题:

C:\Program Files (x86)\CMake 2.8.7\share\cmake-2.8\Modules\FindJNI.cmake
Run Code Online (Sandbox Code Playgroud)

如果我在 Cygwin (vi) 或 TextPad 中编辑它,这两个程序会看到更改,因此它会被写入磁盘某处。但是,如果我在 DOS cmd shell 中“键入”该文件,则该文件似乎根本没有更改。

我注意到的一件事是,在 cmd shell 中,所有者是 Administrators,但在 Cygwin 的 bash shell 中,所有者是 Dan:

C:\Program Files (x86)\CMake 2.8.7\share\cmake-2.8\Modules>dir /Q FindJ*
 Volume in drive C is Windows7_OS
 Volume Serial Number is 92CA-8707

 Directory of C:\Program Files (x86)\CMake 2.8.7\share\cmake-2.8\Modules

12/30/2011  09:45 AM             1,480 BUILTIN\Administrators FindJasper.cmake
12/30/2011  09:45 AM             7,951 BUILTIN\Administrators FindJava.cmake
12/30/2011  09:45 AM            10,632 BUILTIN\Administrators FindJNI.cmake
12/30/2011  09:45 AM             1,669 BUILTIN\Administrators FindJPEG.cmake
               4 File(s) …
Run Code Online (Sandbox Code Playgroud)

windows-7 file-permissions

26
推荐指数
2
解决办法
3万
查看次数

当我将来宾窗口移动到第二台显示器时,如何让鼠标捕获在 virtualbox 中工作?

我在 Win7 主机上运行 VirtualBox。来宾操作系统是 Centos。我的设置是一台带有巨大外接显示器(屏幕 2)的笔记本电脑(屏幕 1)。我只是告诉 Centos 有一台显示器。

当我在屏幕 1 上启动 VirtualBox 时,鼠标捕获工作正常。我没有鼠标集成,因为(我认为)Centos 上的内核太旧而无法支持它。没关系,我不介意做右控制的事情。

我遇到的问题是,当我将整个 VM 窗口拖到我的第二台显示器上时,鼠标捕获不再正常工作。我在虚拟机内部单击并可以稍微移动虚拟机光标,但我不能总是到达虚拟机屏幕的边缘 - 在我一直到达边缘之前,光标会从虚拟机中逃脱,好像我击中了右键。但它仍然是根据图标捕获的,如果我然后按右键,来宾光标会跳到不同的屏幕位置。

我的解决方法:如果我的 VM 窗口主要在屏幕 2 上,但它的一小部分仍在屏幕 1 上,则鼠标捕获工作正常。

是否有设置可以使这项工作更好?

mouse virtualbox multiple-monitors

5
推荐指数
1
解决办法
2万
查看次数