L'uso di mklink / h risulta in "Accesso negato".


33

Dal prompt dei comandi con privilegi di amministratore :

c:\>mklink /h c:\dirA c:\Users\Piotr\dirB
Access is denied.

Sono su Vista x64. Utilizzando /jo /dinvece di /hopere. Qual è il problema?

Relazionato:

Errore di accesso negato, quando mklink su Windows 7.


Non sono sicuro se questo è ciò che stai cercando, ma ho provato mklink senza flag per provare a collegare una directory e non mi ha dato quello che volevo. Ho provato a usare il flag \ D e sembrava funzionare (non sono sicuro che sia diverso da \ d o il valore predefinito, che alcuni documenti di ms hanno detto che era "simbolico").
jinglesthula,

Risposte:



15

È possibile utilizzare l' /jopzione per creare un collegamento software alla directory. Stai attento con il delcomando. Per rimuovere il collegamento alla directory utilizzare il rmdircomando, poiché delverranno eliminati tutti i file nella directory a cui punta il collegamento.



0

Ho avuto lo stesso problema: controlla che il file o la cartella che stai tentando di creare non esistano già (c: \ dirA).


1
La cartella c:\dirAnon esiste.
Piotr Dobrogost,

OK, in questo caso, probabilmente è perché è stato creato sulla radice di c: \, vedi se crearlo in un'altra directory aiuta?
David d C e Freitas,

1
Non vedo nulla di speciale su c: \ in questo caso.
Piotr Dobrogost,

Le autorizzazioni sulla radice dell'unità (C :) sono leggermente diverse dalle normali cartelle utente, in quanto è una sorta di area "di sistema" in Windows.
David d C e Freitas,

@fnt Oh, perché sono due diversi motivi o correzioni possibili per il problema. Uno più popolare dell'altro.
David d C e Freitas,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.