Ich muss eine Datei verlinken C:\Windows\System32\drivers\etc\hosts
Wie kann ich das mit Windows machen? Gibt es einen Softlink wie ln -s
oder einen vergleichbaren in Windows?
windows
symbolic-link
Prosseek
quelle
quelle
Es mag andere Möglichkeiten geben, aber die, die ich kenne, ist mklink:
quelle
Es gibt Abzweigungen, aber ich weiß nicht, ob dies genau das tut, was Sie brauchen.
edit - oops sorry, Junction bezieht sich nur auf Verzeichnisse, nicht auf Dateien
quelle
Wie @inf sagt, ist mklink die Lösung für Vista und höher.
Für 2000 / XP können Sie fsutil hardlink verwenden . Beachten Sie, dass Hardlink im Gegensatz zu mklink nicht laufwerkübergreifend funktioniert.
quelle
fsutil hardlink
ist nur für Vista und höher. Gibt es eine ältere Version für Windows 2000 und XP?Link Shell Extension kann (unter anderem) symbolische Links erstellen. Schöne Integration in das Kontextmenü. Verfügbar für die neuesten Windows-Versionen und häufig aktualisiert.
quelle
Power Shell
Solange Microsoft vor mehr als 5 Jahren empfiehlt , Powershell als Befehlsinterpreter zu verwenden und
cmd.exe
eine Legacy-Anwendung wird, fehlt in Powershell die Antwort auf diese Frage:Dies funktioniert ab Powershell 5.0
quelle
öffne das Terminal / CMD unter android / sdk / tools, tippe
Terminal ** ln -s Emulator64-x86 Emulator-x86 ** CMD mklink Emulator64-x86 Emulator-x86
dies wird erstellt wie ..
Symbolischer Link für emulator64-x86 erstellt << === >> emulator-x86
quelle