Sử dụng PowerShell, trên ít nhất là HĐH Windows, bạn có thể tìm thấy các liên kết tượng trưng trong bất kỳ thư mục cụ thể nào, chẳng hạn như sau:
Get-ChildItem 'C:\nodejs\bin\' | Where-Object {$_.LinkType -eq 'SymbolicLink'}
Một cách khác ngắn gọn hơn sẽ là sử dụng Get-ChildItem
bí danh ls
:
ls 'C:\nodejs' -Attributes ReparsePoint -Recurse
Và bạn có thể nhận thông tin liên quan trên một liên kết tượng trưng bằng cách thực hiện bất kỳ thao tác nào sau đây:
Lấy mục tệp và xuất thuộc tính Target của nó . Mục tiêu là "giá trị" của liên kết tượng trưng. Ngoài ra, chữ ký phương thức hoặc lệnh để tạo liên kết tượng trưng khi nối giữa các hệ điều hành, các tên đối số của: 'đích', 'đường dẫn' và / hoặc 'giá trị' có thể có ý nghĩa khác với chữ ký phương thức khác trên một hệ điều hành khác.
E:\AIT> Get-Item -Path 'C:\nodejs\bin\ionic.cmd' | Select-Object -ExpandProperty Target
E:\AIT\out\dependency_symlink.cmd
Lấy mục tệp và xuất thuộc tính LinkType của nó . Một mục có giá trị LinkType của SymbolicLink có nghĩa là nó, tốt, tượng trưng.
E:\AIT> Get-Item -Path 'C:\nodejs\bin\ionic.cmd' | Select-Object -ExpandProperty LinkType
SymbolicLink
Lấy mục tệp và xuất thuộc tính Chế độ của nó . Một mục có l
giá trị Chế độ cho biết đó là liên kết tượng trưng.
E:\AIT> Get-Item -Path 'C:\nodejs\bin\ionic.cmd' | Select-Object -ExpandProperty Mode
-a---l
Lấy mục tệp và xuất thuộc tính Thuộc tính của nó . Một mục được gán với giá trị RepudePoint có thể biểu thị cho một liên kết tượng trưng.
E:\AIT> Get-Item -Path 'C:\nodejs\bin\ionic.cmd' | Select-Object -ExpandProperty Attributes
Archive, ReparsePoint