Muszę połączyć plik z C:\Windows\System32\drivers\etc\hosts
Jak mogę to zrobić w systemie Windows? Czy istnieje miękki link taki jak ln -s
lub równoważny w systemie Windows?
windows
symbolic-link
prosseek
źródło
źródło
Mogą istnieć inne sposoby, ale tym, który znam, jest mklink:
źródło
Są skrzyżowania, ale nie wiem, czy to zrobi dokładnie to, czego potrzebujesz.
edit - przepraszam, skrzyżowanie dotyczy tylko katalogów, a nie plików
źródło
Jak mówi @inf, mklink jest rozwiązaniem dla systemu Vista i nowszych wersji.
W przypadku 2000 / XP możesz użyć twardego linku fsutil . Zauważ, że w przeciwieństwie do mklink, hardlink nie działa na różnych dyskach.
źródło
fsutil hardlink
jest tylko dla Visty i nowszych. Czy dostępna jest starsza wersja dla Windows 2000 i XP?Link Shell Extension może tworzyć dowiązanie symboliczne (między innymi). Ładna integracja z menu kontekstowym. Dostępne dla najbardziej aktualnych wersji systemu Windows i często aktualizowane.
źródło
PowerShell
Tak długo, jak Microsoft zaleca używanie programu PowerShell jako interpretera poleceń od ponad 5 lat i
cmd.exe
staje się starszą aplikacją, na to pytanie nie ma odpowiedzi w programie PowerShell:Działa to od Powershell v5.0
źródło
otwórz Terminal / CMD pod Android / sdk / tools, wpisz
Terminal ** ln -s emulator 64-x86 emulator-x86 ** CMD emulator mklink 64-x86 emulator-x86
zostanie utworzony jak ..
dowiązanie symboliczne utworzone dla emulator64-x86 << === >> emulator-x86
źródło