Ang Kumpletong Gabay sa Paglikha ng Mga Simbolo na Link (aka Symlinks) sa Windows

Sinusuportahan ng Windows 10, 8, 7, at Vista ang lahat ng mga simbolikong link — kilala rin bilang symlinks — na tumuturo sa isang file o folder sa iyong system. Maaari mong likhain ang mga ito gamit ang Command Prompt o isang tool ng third-party na tinatawag na Link Shell Extension.

Ano ang Mga Simbolo na Link?

Ang mga simbolikong link ay karaniwang mga advanced na mga shortcut. Lumikha ng isang simbolikong link sa isang indibidwal na file o folder, at ang link na iyon ay lilitaw na kapareho ng file o folder sa Windows-kahit na ito ay isang link lamang na nakaturo sa file o folder.

Halimbawa, sabihin nating mayroon kang isang programa na nangangailangan ng mga file nito sa C: \ Program. Gusto mo talagang iimbak ang direktoryong ito sa D: \ Bagay, ngunit ang programa nangangailangan na ang mga file nito ay nasa C: \ Program. Maaari mong ilipat ang orihinal na direktoryo mula sa C: \ Program sa D: \ Stuff, at pagkatapos ay lumikha ng isang simbolikong link sa C: \ Program na tumuturo sa D: \ Stuff. Kapag inilunsad mo muli ang programa, susubukan nitong i-access ang direktoryo nito sa C: \ Program. Awtomatikong ire-redirect ito ng Windows sa D: \ Bagay, at gagana lamang ang lahat na parang nasa C: \ Program.

Ang trick na ito ay maaaring magamit para sa lahat ng uri ng mga bagay, kabilang ang pag-sync ng anumang folder sa mga programa tulad ng Dropbox, Google Drive, at OneDrive.

Mayroong dalawang uri ng mga simbolikong link: Matigas at malambot. Ang malambot na mga simbolikong link ay gumagana nang katulad sa isang karaniwang shortcut. Kapag binuksan mo ang isang malambot na link sa isang folder, mai-redirect ka sa folder kung saan nakaimbak ang mga file. Gayunpaman, ipinapakita ito ng isang mahirap na link na tila ang file o folder ay talagang umiiral sa lokasyon ng simbolikong link, at ang iyong mga application ay hindi malalaman ang anumang mas mahusay. Ginagawa nitong mas kapaki-pakinabang ang mga mahirap na simbolikong link sa karamihan ng mga sitwasyon.

Tandaan na hindi talaga ginagamit ng Windows ang mga term na "hard link" at "soft link". Sa halip, gumagamit ito ng mga term na "hard link" at "simbolikong link". Sa dokumentasyon ng Windows, ang isang "simbolikong link" ay pareho sa isang "soft link". Gayunpaman, ang mklink ang utos ay maaaring lumikha ng parehong matitigas na mga link (kilala bilang "mga hard link" sa Windows) at mga malambot na link (kilala bilang "mga simbolikong link" sa Windows).

Paano Lumikha ng Mga Simbolo na Link sa mklink

Maaari kang lumikha ng mga simbolikong link gamit ang mklink command sa isang window ng Command Prompt bilang Administrator. Upang buksan ang isa, hanapin ang shortcut na "Command Prompt" sa iyong Start menu, i-right click ito, at piliin ang "Run as Administrator".

Sa Update ng Mga Tagalikha ng Windows 10, maaari mong gamitin ang isang normal na window ng Command Prompt, nang hindi ito pinapatakbo bilang isang Administrator. Gayunpaman, upang gawin ito nang walang window ng Prompt ng Command Administrator, dapat mo munang paganahin ang Mode ng Developer mula sa Mga Setting> I-update at Seguridad> Para sa Mga Nag-develop.

Nang walang anumang labis na pagpipilian, mklink lumilikha ng isang simbolikong link sa isang file. Ang utos sa ibaba ay lumilikha ng isang simbolo, o "malambot", link sa Link tinuturo ang file Target :

Target ng mklink Link

Gumamit / D kapag nais mong lumikha ng isang malambot na link na tumuturo sa isang direktoryo. tulad nito:

mklink / Target ng Link

Gumamit / H kapag nais mong lumikha ng isang matapang na link na tumuturo sa isang file:

mklink / H Target na Link

Gumamit / J upang lumikha ng isang matapang na link na tumuturo sa isang direktoryo, na kilala rin bilang isang direktoryo ng kantong:

mklink / Target ng J Link

Kaya, halimbawa, kung nais mong lumikha ng isang direktoryo ng junction (isang matapang na link sa isang folder) sa C: \ LinkToFolder na tumuro sa C: \ Users \ Name \ OriginalFolder, tatakbo mo ang sumusunod na utos:

mklink / J C: \ LinkToFolder C: \ Mga Gumagamit \ Pangalan \ OriginalFolder

Kakailanganin mong ilagay ang mga marka ng panipi sa mga landas na may mga puwang. Halimbawa, kung ang mga folder ay sa halip ay pinangalanang C: \ Link To Folder at C: \ Users \ Name \ Original Folder, gagamitin mo lang ang sumusunod na utos:

mklink / J "C: \ Link To Folder" "C: \ Users \ Name \ Original Folder"

Kung nakikita mo ang mensaheng "Wala kang sapat na pribilehiyo upang maisagawa ang operasyong ito.", Kailangan mong ilunsad ang Command Prompt bilang Administrator bago patakbuhin ang utos.

Paano Lumikha ng Mga Simbolo na Link sa isang Graphical Tool

Kung nais mong gawin ito sa isang graphic na tool, i-download ang Link Shell Extension. Tiyaking i-download ang naaangkop na paunang kinakailangan na pakete bago ang tool mismo — kapwa naka-link sa pahina ng pag-download ng tool.

Kapag na-install na ito, hanapin ang file o folder na nais mong lumikha ng isang link, i-right click ito, at piliin ang "Piliin ang Pinagmulan ng Link" sa menu.

Maaari kang mag-right click sa loob ng ibang folder, ituro ang menu na "Drop As" at piliin ang "Hardlink" upang lumikha ng isang hard link sa isang file, "Junction" upang lumikha ng isang hard link sa isang direktoryo, o "Symbolic Link" upang lumikha ng isang malambot na link sa isang file o direktoryo.

Paano Tanggalin ang Mga Simbolo na Link

Upang mapupuksa ang isang simbolikong link, maaari mo lamang itong tanggalin tulad ng nais mong anumang iba pang file o direktoryo. Mag-ingat lamang na tanggalin mismo ang link sa halip na ang file o direktoryo na iniuugnay nito.


$config[zx-auto] not found$config[zx-overlay] not found