0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

シンボリックファイルが入っている圧縮ファイルが展開できない場合の対処法

Posted at

概要

Windowsで、圧縮されているファイルを展開しようとした際にsymlinkファイルがある場合、「予期しないエラーのため、ファイルをコピーできません。」と表示され展開できない場合の対処法を記載しました。

シンボリックリンクとは

シンボリックリンク(symbolic link)とは、あるファイルやフォルダを指す「参照(別名)」です。 実体は別の場所にあり、リンクを開くと実体にアクセスできます。見た目は普通のファイルやフォルダと同じに見えますが、中身は「参照先の場所」を指しています。

なぜ展開できないのか

展開時に元の状態通りに「リンク」を作ろうとします。ただWindowsではシンボリックリンクを作るときに管理者権限や特別な設定が必要なため、通常のユーザー権限だと「要求された特権がない」ためエラーになります。
※ファイル自体(中身)が問題なのではなく「リンクを作る権限」が足りないのが原因です。

対処手順

管理者としてPowerShell/コマンドプロンプトを起動し、cdで圧縮ファイルがあるフォルダまで移動します。その後、以下のコマンドを実行すると、エラー無く展開できると思います。

zipファイルの場合

unzip (拡張子付きの圧縮ファイル名)

tarファイルの場合(.tar.gzも含む)

tar -xvf (拡張子付きの圧縮ファイル名)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?