Я являюсь единственным пользователем своей системы, также моя учетная запись обладает правами администратора, и для большинства полномочий я могу делать все, что захочу ...

Кроме того, редактируйте файлы в папках Program Files или Program Files(x86), и у меня есть МНОЖЕСТВО приложений и игр, которые требуют ручного редактирования файлов конфигурации, также я люблю программировать и модифицировать игры, а также не могу редактировать файлы там. ,

Мое "решение" на данный момент заключается просто в том, чтобы ничего не устанавливать в эти папки, а также обойти это путем редактирования файлов в другом месте и последующей вставки их в цель.

У них обоих есть проблемы: во-первых, в этих папках уже много материала, во-вторых, много работы по копированию и вставке файлов в любое место, когда мне нужно небольшое изменение.

Итак, как мне изменить папки Program Files (обе), чтобы я мог делать все, что захочу?

Бонус: как мне сделать так, чтобы приложения также имели полный доступ? Многие игры ломаются при установке на Program Files, форумы Steam и GOG полны "решений", которые включают просто не установку игр, потому что когда вы делаете это, они ломаются из-за глупых разрешений.

1 ответ1

0

Вместо того, чтобы открывать разрешения, позволяющие вам делать все, что вы хотите, вам нужно открыть окно обозревателя и программы уровня администратора:

Чтобы открыть окно проводника на уровне администратора:

  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]

Кроме того, следуйте этим инструкциям (кредит WikiHow - с некоторыми изменениями):

  1. Откройте блокнот.
  2. Скопируйте и вставьте этот код в блокнот:

[версия]
подпись = "$ CHICAGO $"

[NotepadAsAdminInstall]
CopyFiles = NotepadAsAdmin.Файлы.Inf
AddReg = NotepadAsAdmin.AddReg

[DefaultInstall]
CopyFiles = NotepadAsAdmin.Файлы.Inf
AddReg = NotepadAsAdmin.AddReg

[DefaultUnInstall]
DelFiles = NotepadAsAdmin.Файлы.Inf
DelReg = NotepadAsAdmin.DelReg

[SourceDisksNames]
55 = "Блокнот как администратор", "", 1

[SourceDisksFiles]
NotepadAsAdmin.INF = 55

[DestinationDirs]
NotepadAsAdmin.Файлы.Inf = 17

[NotepadAsAdmin.Файлы.Inf]
NotepadAsAdmin.INF

[NotepadAsAdmin.AddReg]
HKLM,% UDHERE%, отображаемое_имя ,, "% 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

[Строка]
NotepadAsAdminName = "Блокнот как администратор 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, чтобы загрузить этот файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .