Mon ordinateur Windows 7 est connecté à un réseau Windows sur le lieu de travail. Il existe deux domaines en cours d'utilisation sur ce réseau, EMPLOYEES
et TESTERS
. J'ai des connexions sur les deux domaines, par exemple EMPLOYEES\Joe
et TESTERS\TestJoe
.
Si je suis connecté à un ordinateur en tant que EMPLOYEES\Joe
, comment lancer une instance de l'Explorateur Windows avec les privilèges de TESTERS\TestJoe
? Notez que je peux changer d'utilisateur et me connecter comme TESTERS\TestJoe
sur cet ordinateur sans aucun problème.
J'ai essayé les suggestions données dans ce post , et elles ne fonctionnent pas.
windows-7
windows-explorer
privileges
Ashwin Nanjappa
la source
la source
Réponses:
Vous n'avez pas besoin d'exécuter explorer.exe en tant qu'utilisateur différent pour vous connecter à un partage réseau avec des informations d'identification différentes.
Dans une fenêtre d'explorateur, vous pouvez cliquer sur "Map network drive", remplir le chemin d'accès et assurez-vous de cocher "Connect using different credentials". Lorsque vous cliquez sur le bouton Terminer, vous serez invité à entrer les informations d'identification que vous souhaitez utiliser pour connecter le partage actuel.
Vous pouvez également accomplir cela avec la commande net sur la ligne de commande.
la source
Il semble que Windows résiste activement à la possibilité de lancer Explorer en tant qu'utilisateur différent. J'ai résolu ce problème sur mon système Windows 7 en procédant comme suit:
HK_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
et accordez-vous le contrôle total. Cette clé contrôle la façon dont Explorer est autorisé à se lancerrunas
à_runas
. Si vous recevez une erreur lors de cette opération, vous n'avez probablement pas effectué correctement la première étape.Une fois que cela est changé, vous pouvez lancer Explorer avec un ensemble différent d'informations d'identification via la commande runas ou avec l'outil gratuit CPAU de Joeware .
À partir de l'invite de commande, vous pouvez ensuite lancer l'Explorateur:
runas /user:domain\username "c:\windows\explorer.exe /separate"
cpau.exe /u domain\username /p password /ex "E:\Windows\explorer.exe /separate"
Remarque:
/separate
pour forcer Explorer à se lancer en tant que processus distinct. voir égalementla source
Cet utilisateur aura également besoin de privilèges pour accéder au système de fichiers sur la machine locale et effectuer toutes les autres opérations que vous souhaitez exécuter.
la source
Cela fonctionne pour Windows 7, 8.0, 8.1 et 10
HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
RunAs
en_RunAs
.C:\Windows\Explorer.exe
la source
Ouvrir le Gestionnaire des tâches et terminer la tâche sur explorer.exe
À partir du fichier, utilisez «Exécuter une nouvelle tâche»
Dans la fenêtre Exécuter, tapez: runas / user: domain \ username explorer.exe
Lorsque vous appuyez sur Entrée, une fenêtre CMD devrait s'ouvrir pour vous demander le mot de passe de l'utilisateur élevé.
Une fois entré, vous pouvez confirmer quel utilisateur exécute Explorer.exe dans le Gestionnaire des tâches
la source
Voici un script batch en ligne de commande si quelqu'un a besoin d'une solution en un clic. Vous devrez placer SubInACL.exe dans le dossier contenant le script (téléchargez-le ici auprès de Microsoft).
la source
Maj et clic droit sur le .exe pour voir l'option en question ou à partir de runas CLI / utilisateur: "domaine \ nom d'utilisateur" "peu importe"
la source