为什么不能在Windows 7上编辑“程序文件”文件?
我在Windows 7上无法编辑此文件: C:\Program Files (x86)\CMake 2.8.7\share\cmake-2.8\Modules\FindJNI.cmake 如果我在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 …