Question Extraction d'un fichier .zip dans Program Files (x86)


Je viens de recevoir le système Vista 64 bits après avoir été sous Windows XP. J'essaie de mettre à jour tous mes programmes utiles et j'ai récemment rencontré un problème lors de l'extraction de fichiers dans le répertoire des fichiers de programme 32 bits (Program Files (x86)).

J'utilise 7zip pour extraire le répertoire eclipse-SDK-3.5-win32.zip dans C: \ Program Files (x86)

Malheureusement, chaque fois que j'ai essayé de le faire, 7Zip rapporte

can not open output file C:\Program Files (x86)\eclipse\...

J'ai été en mesure de l'extraire en C: \ puis de le déplacer, je suppose qu'il existe une certaine protection du répertoire Program Files qui pose problème.

Aucune suggestion?


4
2017-07-17 14:04


origine




Réponses:


UAC protège les dossiers Program Files dans 32Bit et 64Bit. La seule façon de contourner cela est la méthode que vous avez mentionnée, ou bien de désactiver le contrôle de compte d'utilisateur. Ce dernier je ne suggère pas.


6
2017-07-17 14:06



Vous ne pouvez pas simplement exécuter le programme 7-zip avec des privilèges élevés pour cette opération de décompression? - Lasse Vågsæther Karlsen
Merci Lasse, j'aurais dû penser à faire ça, je viens d'essayer et de lancer 7-zip comme administrateur fonctionne très bien, juste ennuyeux que je ne puisse pas y accéder en faisant un clic droit sur le fichier. - Evan
@ Evan. Vous pouvez en quelque sorte. Faites un clic droit sur le 7Zip excutable et sous compatibile configurez-le pour qu'il fonctionne toujours en tant qu'administrateur. - BinaryMisfit
@Lasse Nice - Je ne peux pas croire que j'ai oublié ça - BinaryMisfit
@BinaryMisfit gardez à l'esprit que cela désactivera la possibilité de glisser-déposer des fichiers dans une archive 7zip. - Hugo Zink


Avez-vous besoin d'éclipse dans vos fichiers de programme? Si vous le placez dans un autre dossier, (sauf c: \ windows) UAC ne sera pas un problème.


2
2017-07-17 14:25



C'était fondamentalement juste la commodité, j'étais plus curieux pourquoi cela se passait - Evan
Ouais, je pense que ça devrait être commode de le mettre là aussi, aucune idée de pourquoi MS le rend si incommode. - Peter Turner


La liste de contrôle d'accès pour C:\Program Files (x86) n'accorde aucune autorisation en écriture aux utilisateurs standard. Pour voir cela par vous-même, cliquez avec le bouton droit sur le dossier dans l'Explorateur, sélectionnez "Propriétés" dans le menu contextuel et sélectionnez l'onglet "Sécurité".

Explorer dans Windows Vista gère les échecs d'autorisation en essayant d'élever les privilèges d'administrateur, d'où l'invite UAC lorsque vous faites glisser un dossier dans C:\Program Files (x86).

7-Zip ne gère pas les échecs de permission en essayant d'élever les privilèges d'administrateur. Si vous souhaitez exécuter 7-Zip en tant que compte administrateur pour installer le logiciel dans le Program Files répertoires, recherchez l'icône "Gestionnaire de fichiers 7-Zip" dans le menu Démarrer, cliquez dessus avec le bouton droit et sélectionnez "Exécuter en tant qu'administrateur". Maintenant, vous pouvez prendre n'importe quoi.

Ce que vous faites déjà est également parfaitement raisonnable: extraire les archives en tant qu'utilisateur standard et déplacer les fichiers extraits dans Program Files, en tirant parti des invites UAC de l'Explorateur.


1
2017-08-13 13:37





Accédez au dossier où vous avez installé 7Zip ou WinRAR (pour WinRAR: C:\Program Files\WinRAR ou C:\Program Files (x86)\WinRAR), clic-droit WinRAR.exe ou 7zip.exe -> Propriétés -> cliquez sur le Compatibilité Cliquez sur l'onglet et cochez l'option "Exécuter ce programme en tant qu'administrateur"


1
2018-06-21 22:57





Une autre réponse serait de lancer 7-Zip sans thèmes activés (ala win2k). Si vous faites cela, alors vous pourriez vous retrouver avec Eclipse dans votre propre dossier utilisateur, même si vous pensez le mettre dans le dossier des fichiers du programme.


0
2017-07-17 18:43





J'ai le même problème avec WinRar. Cependant, lorsque vous faites glisser les fichiers dans une fenêtre de l'Explorateur à partir de la fenêtre principale de WinRar, une invite apparaît vous permettant d'autoriser cette action à extraire les fichiers à cet emplacement.


0
2017-08-13 12:36