目次

ハードリンクと通常のファイルを見分ける

目次

Windowsでハードリンクと通常のファイルを見分ける方法を紹介します。

概要

Windowsのエクスプローラーでハードリンクを表示した場合、通常と同じファイルの見た目となるため、 ハードリンクなのか、実体のファイルなのかわからないことがあります。

下図の場合、flex.htmlがハードリンク、float.htmlが実体のファイルですが、見た目ではわかりません。
ハードリンクと通常のファイルを見分ける:画像1


この記事では、リンクタイプを取得して、ハードリンクか実際のファイル化を見分ける手順を紹介します。

手順

PowerShellでカレントディレクトリをハードリンクのあるディレクトリに変更して次のコマンドを実行します。

Get-ChildItem | Select-Object name, LinkType, Target

または

Get-Item (ファイル名)| Select-Object LinkType, Target

実行例

ハードリンクのあるディレクトリで次のコマンドを実行します。

Get-ChildItem | Select-Object name, LinkType, Target

ハードリンクと通常のファイルを見分ける:画像2

下図の結果が表示されます。ハードリンクには "LinkType" の列に "HardLink" の表示がつきます。
ハードリンクと通常のファイルを見分ける:画像3

ハードリンクと実体のファイルを見分けることができました。

AuthorPortraitAlt
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
作成日: 2024-06-11
Copyright © 1995–2025 iPentec all rights reserverd.