[.NET クラスライブラリ Tips][Directory] シンボリックリンクを作成/削除するには

スポンサーリンク

本記事の概要

この記事では、Directory クラスを使用して、シンボリックリンクの作成と削除をする方法について説明します。

公式サイト情報はコチラを参照してください。

シンボリックリンクを作成するには?

シンボリックリンクとは、簡単にいうと、任意のディレクトリのショートカットのことです。

シンボリックリンクを作成するには、CreateDirectory メソッドを使用します。

構文は以下の通りです。第1引数は作成するシンボリックリンクのパス、第2引数はシンボリックリンクを通じてアクセスできるパスを指定します。

public static System.IO.FileSystemInfo CreateSymbolicLink (string path, string pathToTarget);

 

以下にコード例を示します。この例では、「C:¥Work5」というシンボリックリンクを作成します。このシンボリックリンクを通じてアクセスできる先は C:\Users\hiro になります。

using System.IO;

Directory.CreateSymbolicLink( @"C:\Work5",@"C:\Users\hiro");

 

シンボリックリンクを削除するには?

シンボリックリンクを削除するときは、Delete メソッドを使用します。

先ほど作成したシンボリックリンク「C:¥Work5」を削除する場合は、以下のようにします。

using System.IO;

Directory.Delete(@"C:\Work5");

 

.NET クラスライブラリ Tips リンク

これまでに紹介した .NET クラスライブラリ Tips のリンクはこちらにまとめています。

Please follow and like us:

コメント

タイトルとURLをコピーしました