2009-09-01 05:20:45 +0000 2009-09-01 05:20:45 +0000
16
16

Comment puis-je obtenir l'autorisation de sauvegarder dans un dossier que Windows 7 me refuse ?

Je reçois ce message - You don't have permissions to save in this folder - même si je suis le seul utilisateur sur cette machine, et administrateur.

Comment puis-je me donner des autorisations pour tout faire, partout (y compris pour sauvegarder, supprimer, etc.) ?

Edit : Désolé, j'ai oublié de dire de quel dossier il s'agit. Il s'agit d'un dossier dans Program Files, où je sauvegarde mes fichiers PHP pour les tester en local.

Désolé si je suis un peu bête avec tout ça, mais je suis passé directement de XP à 7, et n'ayant jamais utilisé vista, je suis habitué à avoir le contrôle total.

Réponses (5)

17
17
17
2009-09-01 05:29:10 +0000

Cela est dû à UAC (User Access/Account Control) Sous Windows Vista / 7, et à la tentative d'écrire dans un dossier protégé.

Généralement, Windows 7 a un UAC beaucoup plus faible, mais il est toujours là, en particulier avec les anciens programmes qui essaient d'écrire à certains endroits.

Vous devez non double-cliquer sur un fichier pour l'ouvrir, mais faire un clic droit sur le programme dans lequel il s'ouvre, et cliquer sur “Exécuter en tant qu'administrateur”, par exemple pour lancer l'invite de commande.

Lorsque vous enregistrez, vous devriez pouvoir écrire presque partout.

5
5
5
2009-12-20 11:58:09 +0000

Je perdrais l'habitude de créer manuellement des fichiers dans le dossier “Program Files”. Le but de ce dossier est de contenir des fichiers d'application statiques. Vous pouvez y forcer les fichiers en modifiant les autorisations du dossier ou en acceptant l'invite de l'UAC lors d'une copie manuelle, mais si votre application prévoit de modifier des données à cet endroit, vous devez augmenter les privilèges. Voir https://stackoverflow.com/questions/946420/allow-access-permission-to-write-in-program-files-of-windows-7 pour une bonne discussion à ce sujet.

3
3
3
2010-12-17 04:23:58 +0000

Faites un clic droit sur le dossier, cliquez sur les propriétés, ouvrez l'onglet sécurité, modifiez les utilisateurs (ou le nom de votre ordinateur), cochez la case modifier (je coche tout).

Ça marche, j'utilise aussi le php et je l'enregistre sur htdocs, ça marche sans avoir besoin de s'exécuter en tant qu'administrateur, ce qui ne fait pas pour les dossiers

3
3
3
2010-10-06 04:30:02 +0000

Pour enregistrer un fichier dans un dossier de programme sous Windows 7, vous devez faire un clic droit sur le dossier où vous voulez enregistrer –> Propriétés, puis aller dans l'onglet Sécurité, mettre en surbrillance “Utilisateurs” et cliquer sur “Modifier…”. Donnez-lui le plein contrôle et appliquez-le, sortez de la fenêtre et vous devriez pouvoir enregistrer. Lorsque vous avez terminé, assurez-vous de revenir en arrière et de décocher les cases de contrôle et d'écriture.

1
1
1
2009-09-01 05:47:58 +0000

Cela se produit lorsque vous n'avez pas les autorisations suffisantes pour écrire dans ce dossier sans vos références administratives (qui vous ont été données par l'UAC).

Vous pouvez faire un clic droit sur ce dossier et sélectionner Permissions. Ensuite, allez dans l'onglet Sécurité. Une fois que vous y êtes, vous verrez que les utilisateurs n'ont que des droits de lecture. Changez cela en Accès complet et Windows ne se plaindra plus.