- Je mappe un partage d'une autre machine à l'aide de mon compte d'utilisateur.
- Je lance une invite de commande élevée (cmd.exe, clic droit, Exécuter en tant qu'administrateur).
- La navigation sur le lecteur partagé (Z :) entraîne:
The system cannot find the drive specified
Maintenant, si j'ouvre une invite de commande non surélevée, je peux accéder à Z: très bien.
windows
command-line
privileges
mindless.panda
la source
la source
Réponses:
Ouvrir un explorateur Windows en tant qu'administrateur et recréer les partages réseau ne me fonctionnait pas. Ensuite, j'ai trouvé cette solution: créez le partage sur l'invite de commande elle-même. Cela a fonctionné pour moi.
Même si le lecteur est déjà mappé dans l'explorateur Windows, il a quand même fonctionné.
Remarque: utilisez uniquement une simple barre oblique inverse avant le sous-dossier.
la source
Ce n’est probablement pas un problème d’autorisations de fichiers, mais il est lié à:
Étant donné que presque tous les utilisateurs utilisaient un compte administrateur sous XP (la plupart des programmeurs ne voulant pas que leurs programmes fonctionnent avec des comptes limités), Microsoft a créé une "version limitée" des comptes administrateurs à partir de Vista, et dans certains cas, les deux "versions". "compte comme différents utilisateurs (puisqu'il s'agit de sessions séparées).
Essayez de lancer un Explorateur Windows élevé (c.-à-d. Un Explorateur Windows lancé avec «Exécuter en tant qu'administrateur») et recréez tous les partages réseau, ce qui devrait faire l'affaire.
La raison pour avoir à recréer les partages est expliquée dans cette entrée de blog MSDN:
Disques réseau mappés avec UAC sous Windows Vista
Éditer: extraits pertinents de l'entrée de blog (l'emphase mienne):
la source
Alberto Martinez répond pourquoi le lecteur réseau mappé n'est pas accessible.
Voici le correctif de registre pour résoudre le problème:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Quittez regedit et redémarrez l'ordinateur.
la source
ce lecteur réseau est disponible UNIQUEMENT dans le compte d'utilisateur mappé sur le lecteur réseau.
la source
Lancez cmd en tant qu'administrateur, tapez la commande
net use z: \\net\path /persistent:yes
et vous avez terminé. Une autre chose que j'ai faite, et cela va au-delà de la question de l'op, est qu'après avoir épinglé la commande cmd à la barre des tâches et dans les propriétés-> Paramètres avancés pour qu'elle s'exécute en tant qu'administrateur, j'ai ajouté / K z: à la fin de la 'cible' zone de texte, il est donc devenu:%windir%\system32\cmd.exe /K z:
. Parce que définir le paramètre "Démarrer dans" ne semblait pas fonctionner. Cela a abouti à une icône sur ma barre des tâches qui démarre une fenêtre de commande en tant qu'administrateur et avec l'invite du lecteur mappé. Et n'oubliez pas de revenir dans les propriétés et de personnaliser la police, les couleurs, la taille et la position de la fenêtre, ainsi que la taille du tampon de défilement du texte et de l'historique des commandes!la source
Vérifiez votre chemin réseau et déconnectez le lecteur mappé (Z :) Exécutez CMD en tant qu'administrateur. Une fois là-bas, utilisez la commande "net use" pour mapper à nouveau le lecteur. net use Z: \ SharePath, puis essayez d'y accéder à nouveau.
la source