Você está usando o diretório /d
flag. Remova este sinalizador e você fará links para arquivos em vez de diretórios.
Por exemplo,
mklink "C:\users\me\textfileshortcut.txt" "C:\users\me\textfile.txt"
Fonte: ( link )
Estou tentando criar um link simbólico para um arquivo de texto com o diretório:
C:\users\me\textfile.txt
onde o atalho está na mesma pasta (por simplicidade)
usando o comando:
mklink /d "C:\users\me\textfileshortcut.txt" "C:\users\me\textfile.txt"
mas isso cria uma pasta com o nome textfileshortcut.txt
e não um atalho para um arquivo.
O que estou fazendo de errado?
Nota: estou usando o windows 7
Você está usando o diretório /d
flag. Remova este sinalizador e você fará links para arquivos em vez de diretórios.
Por exemplo,
mklink "C:\users\me\textfileshortcut.txt" "C:\users\me\textfile.txt"
Fonte: ( link )
Tags symbolic-link windows