如何编辑 Program Files 文件夹中的文件?

如何编辑 Program Files 文件夹中的文件?

我是我的系统的唯一用户,并且我的用户帐户具有管理员权限,并且对于大多数权限,我可以做任何我想做的事情......

除此之外,编辑 Program Files 或 Program Files(x86) 文件夹中的文件,我还有很多应用程序和游戏需要手动编辑配置文件,我也喜欢编程和修改游戏,但也不能在那里编辑文件。

到目前为止,我的“解决方案”就是不在这些文件夹上安装任何东西,也可以通过在其他地方编辑文件并稍后将其粘贴到目标上来解决问题。

这两个都有问题:第一,这些文件夹中已经有很多东西了;第二,每次我需要进行微小的更改时,都需要到处复制和粘贴文件,这很费劲。

那么我该如何更改 Program Files 文件夹(两个)以便让我做任何我想做的事情呢?

补充:我如何才能让应用程序也拥有完全访问权限?许多游戏在 Program Files、Steam 和 GOG 论坛上安装时会崩溃,论坛上有很多“解决方案”,只需不在那里安装游戏即可,因为当你在那里安装游戏时,它们会因为愚蠢的权限而崩溃。

答案1

您不需要开放权限来让您做任何您想做的事情,您需要做的是打开管理员级别的资源管理器窗口和程序:

要打开管理员级别的 Windows 资源管理器窗口:

  1. 搜索cmd.exe,右键单击并选择Run as Administrator
  2. 类型cd "C:\Program Files"
  3. 类型start .

要编辑纯文本文件(即可以用记事本编辑的文件),请执行以下操作:

  1. 搜索cmd.exe,右键单击并选择Run as Administrator
  2. 类型cd "C:\Program Files\[directory of file to be edited]"
  3. 类型notepad [filename]

或者,按照以下说明操作(归功于维基百科- 有一些变化):

  1. 打开记事本。
  2. 将此代码复制并粘贴到记事本中:

[版本]
签名="$CHICAGO$"

[NotepadAsAdminInstall]
CopyFiles = NotepadAsAdmin.Files.Inf
AddReg = NotepadAsAdmin.AddReg

[DefaultInstall]
CopyFiles = NotepadAsAdmin.Files.Inf
AddReg = NotepadAsAdmin.AddReg

[DefaultUnInstall]
DelFiles = NotepadAsAdmin.Files.Inf
DelReg = NotepadAsAdmin.DelReg

[SourceDisksNames]
55="Notepad as Admin","",1

[SourceDisksFiles]
NotepadAsAdmin.INF=55

[DestinationDirs]
NotepadAsAdmin.Files.Inf = 17

[NotepadAsAdmin.Files.Inf]
NotepadAsAdmin.INF

[NotepadAsAdmin.AddReg]
HKLM,%UDHERE%,DisplayName,,"%NotepadAsAdminName%"
HKLM,%UDHERE%,UninstallString,,"rundll32.exe syssetup.dll,SetupInfObjectInstallAction DefaultUninstall 132 %17%\NotepadAsAdmin.inf"
HKCR,\Shell\runas,,,"%NotepadAsAdminAccel%"
HKCR,
\Shell\runas\command,,,"%11%\notepad.exe ""%1"""

[NotepadAsAdmin.DelReg]
HKLM,%UDHERE%
HKCR,Directory\Shell\runas
HKCR,Drive\Shell\runas

[Strings]
NotepadAsAdminName="Notepad as Admin PowerToy (卸载)"
NotepadAsAdminAccel="以管理员身份使用记事本打开"
UDHERE="Software\Microsoft\Windows\CurrentVersion\Uninstall\NotepadAsAdmin"

  1. 在记事本中,转到File->Save As...并选择All files。另存为 到桌面NotepadAsAdmin.inf
  2. 关闭记事本。
  3. 右键单击NotepadAsAdmin.inf桌面,然后Install从上下文菜单中选择。
  4. 现在您应该能够在任何地方选择任何文件,右键单击它,然后从上下文菜单中选择“以管理员身份使用记事本打开”。

据说此方法适用于 Windows Vista 和 7,但我不知道它是否适用于 8、8.1,但我已在 Windows 10 上测试过,因此我认为它适用于 8 和 8.1。或者,您可以下载预制安装程序(通过我的DropBox这里。 你不需要DropBox下载此文件。

相关内容