Mon ordinateur Windows 7 est connecté à un réseau Windows sur le lieu de travail. Il existe deux domaines 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 comme EMPLOYEES\Joe
, comment lancez-je une instance de l'Explorateur Windows avec les privilèges de TESTERS\TestJoe
? Notez que je peux changer d'utilisateur et d' TESTERS\TestJoe
sur cet ordinateur sans aucun problème.
J'ai essayé les suggestions données dans cette publication , et elles ne fonctionnent pas.
Vous n'avez pas besoin d'exécuter explorer.exe en tant qu'utilisateur différent pour vous connecter à un partage réseau avec différentes informations d'identification.
Dans une fenêtre d'exploration, vous pouvez cliquer sur "Map Network Drive", compléter le chemin d'accès et assurez-vous de vérifier "Connect using differentials". Lorsque vous cliquez sur le bouton Terminer, vous obtiendrez les informations d'identification que vous souhaitez utiliser pour connecter le partage actuel.
Vous pouvez également l'accomplir avec la commande net sur la ligne de commande.
net use x: \\server\share /user:[email protected] password
Cet utilisateur aura également besoin de privilèges pour accéder au système de fichiers sur la machine locale et effectuer d'autres opérations que vous souhaitez exécuter.
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 touche contrôle comment l'explorateur est autorisé à lancer runas
la sous-clé de runas
à _runas
. Si vous recevez une erreur dans ce cas, vous n'avez probablement pas terminé la première étape correctement Une fois que cela est modifié, vous pouvez lancer Explorer avec un ensemble différent d'informations d'identification via la commande run as ou avec l'outil freeware CPAU de Joeware .
À partir de l'invite de commande, vous pouvez 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 l'explorateur à lancer comme processus distinct. voir également Cela fonctionne pour Windows 7, 8.0, 8.1 et 10
HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
RunAs
à _RunAs
. C:\Windows\Explorer.exe