Як отримати дозволи на збереження у папці, від якої мені відмовляється Windows 7?


16

Я отримую це повідомлення - You don't have permissions to save in this folder- хоча я єдиний користувач на цій машині та адміністратор.

Як я можу налаштувати дозволи на все, що завгодно (у тому числі збереження видалення тощо)?

Редагувати: Вибачте, забув сказати, в якій папці це було. Це папка в програмних файлах, де я зберігаю свої PHP-файли для локального тестування.

Вибачте, якщо я трохи здурливий у всьому цьому, але я перейшов з XP на 7, і ніколи не використовував Vista, я звик мати повний контроль.


Яка папка це, до речі? Якась випадкова папка чи щось пов’язане із системою?
Gnoupi

4
Чому ви завжди зберігаєте свої файли PHP у папці програмних файлів? Я б ніколи цього не робив ... Я мав би їх у папці на окремому диску (або принаймні на розділі) у випадку, якщо мені вдалося зірвати ОС. Якщо це відбувається через те, що у вас живе якась установка Apache з певною веб-кореневою папкою, її завжди можна змінити на щось інше.
Свиш

У мене така ж проблема і в Vista
Зелена жаба

Відповіді:


17

Це пов’язано з UAC (User Access / Control Account) у Windows Vista / 7 та намаганням записати у захищену папку.

Зазвичай Windows 7 має набагато нижчий UAC, але він все ще є, особливо це стосується старих програм, які намагаються записувати на місця.

Вам потрібно не двічі клацнути файл, щоб відкрити, а клацніть правою кнопкою миші на програмі, в якій він відкривається, і натисніть «Запустити як адміністратор», наприклад, щоб запустити командний рядок.

alt текст

Коли ви економите, ви можете мати змогу писати майже будь-де.


2
Ну, ось біль у дупі.

2
Так, це еквівалент системі "sudo" під Linux. Навіть якщо ви ввійшли як "адміністратор", вам потрібно надати права адміністратора програмам, які пишуть у "чутливих" місцях. Однак це (UAC) може бути повністю вимкнено для поведінки, близької до XP, якщо це вас сильно турбує. На шкоду безпеці, звичайно.
Gnoupi

Що таке файл / програма, яку ви намагаєтесь відкрити, можливо, я зможу знайти краще рішення для вас.
Вільям Гілсум

Я б не відключав UAC, якби ти був.
Корпоративний Geek

5

Я б вийшов із звички створювати файли вручну в папці "Файли програми" вручну. Мета цього місця - зберігати статичні файли додатків. Ви можете примушувати файли там, змінюючи дозволи в папці або приймаючи підказку UAC, роблячи копію вручну, але якщо ваша програма очікує на зміну даних, вам доведеться отримати привілеї. Дивіться /programming/946420/allow-access-permission-to-write-in-program-files-of-windows-7 для гарного обговорення цього питання.


1
Відмінна відповідь, я збирався сам сказати те саме. Непідвищені програми, які там взаємодіють, переспрямовуються на віртуальний магазин користувача , це яскрава функція, яка має велике значення для безпеки та централізованих, але індивідуальних конфігурацій користувача.
Крістофер Гальпін

3

Щоб зберегти файл у папку програми в Windows 7, вам потрібно буде клацнути правою кнопкою миші папку, яку ви хочете зберегти -> Властивості, потім перейти на вкладку Безпека, виділити "Користувачі" та натиснути "Редагувати ..." це повний контроль і застосувати, вимкніть вікна, і ви зможете зберегти. Коли ви закінчите, не забудьте повернутись і зніміть прапорці з повним контролем та записувати поля.


3

Клацніть правою кнопкою миші папку, клацніть властивості, відкрийте вкладку безпеки, відредагуйте користувачів (або ім’я комп'ютера), позначте змінити (я позначаю всі).

Він працює, я також використовую php і зберігаю його у htdocs, він працює без необхідності роботи адміністратора, що не робитимуть папкам


Це рішення змінює дозвіл каталогів для користувача на відміну від дозволу користувачеві тимчасово підняти статус адміністратора - дуже корисно, коли ви розробляєте щось у середовищі, що, якби воно було у виробництві, обмеження може мати багато сенсу
Neoheurist

1

Це з’являється, коли у вас недостатньо дозволів для запису в цю папку без адміністративних даних (наданих вам UAC).

Ви можете клацнути правою кнопкою миші на цій папці та вибрати Дозволи. Потім перейдіть на вкладку Безпека. Як тільки ви там, ви побачите, що користувачі мають лише права читання. Змініть це на Повний доступ, і Windows більше не скаржиться.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.