コマンドプロンプト/シンボリックリンク・ハードリンクを作成する方法・mklink
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* コマンドプロンプトでシンボリックリンク、ハードリンクを...
mklinkコマンドを使用することにより、ファイルやディレクト...
本資料ではWindows8を使用して動作確認を行いました。~
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連資料 [#kaf7fd63]
-[[Windows8でコマンドプロンプトを起動する方法>Windows8/Wi...
* mklinkについて [#vf7b8584]
mklinkコマンドはWindows Vistaから使えるようになりました。~
したがって、WindowsXPにはmklinkコマンドはありません。
以下はmklinkコマンドnヘルプを出力して貼ったものです。~
本資料では、/D, /Hオプションを使用した例を記します。
C:\WINDOWS\system32>mklink
シンボリック リンクを作成します。
MKLINK [[/D] | [/H] | [/J]] リンク ターゲット
/D ディレクトリのシンボリック リンクを...
ファイルのシンボリック リンクが作成...
/H シンボリック リンクではなく、ハード ...
/J ディレクトリ ジャンクションを作成し...
リンク 新しいシンボリック リンク名を指定し...
ターゲット 新しいリンクが参照するパス (相対また...
を指定します。
* シンボリックリンクを作成してみる・ファイル編 [#y1b181e6]
コマンドプロンプトは管理者で起動しmklinkコマンドを試しま...
-構文
mklink シンボリックリンク名 ファイル名
MKLINKコマンドでシンボリックリンクを作るには以下のような...
操作はすべてコマンドプロンプトから行いました。
+ デスクトップ上にsrc.txtを作成。
C:\Users\sakura\Desktop>echo sakura > src.txt
C:\Users\sakura\Desktop>type src.txt
sakura
#br
+ MKLINKコマンドを使用してsrc.txtのシンボリックリンクlnk....
C:\Users\sakura\Desktop>mklink lnk.txt src.txt
lnk.txt <<===>> src.txt のシンボリック リンクが作成され...
+ dirコマンドで確認すると <SYMLINK>と表示されているのが確...
C:\Users\sakura\Desktop>dir *.txt
ドライブ C のボリューム ラベルは Windows8 です
ボリューム シリアル番号は ABCD-ABCD です
C:\Users\sakura\Desktop のディレクトリ
2013/02/07 23:42 <SYMLINK> lnk.txt [src.txt]
2013/02/07 23:40 9 src.txt
2 個のファイル 9 バイト
0 個のディレクトリ 371,760,795,648 バイ...
* シンボリックリンクを作成してみる・ディレクトリ編 [#s2cb...
ディレクトリのシンボリックリンクを作成するには、/Dオプシ...
-構文
mklink /d シンボリックリンク名 ディレクトリ名
MKLINKコマンドでディレクトリのシンボリックリンクを作るに...
操作はすべてコマンドプロンプトから行いました。
+ ディレクトリsrcdirを作成し、作成したディレクトリ内にtex...
C:\Users\sakura\Desktop>mkdir srcdir
C:\Users\sakura\Desktop>echo sakura > srcdir\text.txt
+ MKLINKコマンドを使用してsrcdirのシンボリックリンクを作...
C:\Users\sakura\Desktop>mklink /d lnkdir srcdir
lnkdir <<===>> srcdir のシンボリック リンクが作成されま...
+ dirコマンドで確認すると<SYMLINKD>が作成されているのが確...
C:\Users\sakura\Desktop>dir
ドライブ C のボリューム ラベルは Windows8 です
ボリューム シリアル番号は ABCD-ABCD です
C:\Users\sakura\Desktop のディレクトリ
2013/02/07 23:50 <DIR> .
2013/02/07 23:50 <DIR> ..
<snip>
2013/02/07 23:50 <SYMLINKD> lnkdir [srcdir]
2013/02/07 23:49 <DIR> srcdir
<snip>
7 個のファイル 9,873 バイト
4 個のディレクトリ 371,753,107,456 バイ...
+ text.txtをシンボリックリンクしたディレクトリ名を使用し...
C:\Users\sakura\Desktop>type lnkdir\text.txt
sakura
* ハードリンクを作成してみる(ファイル編) [#ua7aff47]
以下ハードリンクを作成する例です。
-構文
mklink /h リンク名 ファイル名
+ ターゲットとなるファイルhsrc.txtを作成しtypeコマンドで...
C:\Users\sakura\Desktop>echo sakura > hsrc.txt
C:\Users\sakura\Desktop>type hsrc.txt
sakura
+ ハードリンク名(hlnk.txt)を作成します。
C:\Users\sakura\Desktop>mklink /h hlnk.txt hsrc.txt
hlnk.txt <<===>> hsrc.txt のハードリンクが作成されました
C:\Users\sakura\Desktop>dir *.txt
ドライブ C のボリューム ラベルは Windows8 です
ボリューム シリアル番号は ABCD-ABCD です
C:\Users\sakura\Desktop のディレクトリ
2013/02/07 23:59 9 hlnk.txt
2013/02/07 23:59 9 hsrc.txt
+ hlnk.txtの内容を変更しhsrc.txtを確認します。~
ハードリンク(実体が同じ)なのでhlnk.txt, hsrc.txtともに同...
C:\Users\sakura\Desktop>echo suzuran >> hlnk.txt
C:\Users\sakura\Desktop>type hsrc.txt
sakura
suzuran
以上、mklinkコマンドの使用方法でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* コマンドプロンプトでシンボリックリンク、ハードリンクを...
mklinkコマンドを使用することにより、ファイルやディレクト...
本資料ではWindows8を使用して動作確認を行いました。~
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連資料 [#kaf7fd63]
-[[Windows8でコマンドプロンプトを起動する方法>Windows8/Wi...
* mklinkについて [#vf7b8584]
mklinkコマンドはWindows Vistaから使えるようになりました。~
したがって、WindowsXPにはmklinkコマンドはありません。
以下はmklinkコマンドnヘルプを出力して貼ったものです。~
本資料では、/D, /Hオプションを使用した例を記します。
C:\WINDOWS\system32>mklink
シンボリック リンクを作成します。
MKLINK [[/D] | [/H] | [/J]] リンク ターゲット
/D ディレクトリのシンボリック リンクを...
ファイルのシンボリック リンクが作成...
/H シンボリック リンクではなく、ハード ...
/J ディレクトリ ジャンクションを作成し...
リンク 新しいシンボリック リンク名を指定し...
ターゲット 新しいリンクが参照するパス (相対また...
を指定します。
* シンボリックリンクを作成してみる・ファイル編 [#y1b181e6]
コマンドプロンプトは管理者で起動しmklinkコマンドを試しま...
-構文
mklink シンボリックリンク名 ファイル名
MKLINKコマンドでシンボリックリンクを作るには以下のような...
操作はすべてコマンドプロンプトから行いました。
+ デスクトップ上にsrc.txtを作成。
C:\Users\sakura\Desktop>echo sakura > src.txt
C:\Users\sakura\Desktop>type src.txt
sakura
#br
+ MKLINKコマンドを使用してsrc.txtのシンボリックリンクlnk....
C:\Users\sakura\Desktop>mklink lnk.txt src.txt
lnk.txt <<===>> src.txt のシンボリック リンクが作成され...
+ dirコマンドで確認すると <SYMLINK>と表示されているのが確...
C:\Users\sakura\Desktop>dir *.txt
ドライブ C のボリューム ラベルは Windows8 です
ボリューム シリアル番号は ABCD-ABCD です
C:\Users\sakura\Desktop のディレクトリ
2013/02/07 23:42 <SYMLINK> lnk.txt [src.txt]
2013/02/07 23:40 9 src.txt
2 個のファイル 9 バイト
0 個のディレクトリ 371,760,795,648 バイ...
* シンボリックリンクを作成してみる・ディレクトリ編 [#s2cb...
ディレクトリのシンボリックリンクを作成するには、/Dオプシ...
-構文
mklink /d シンボリックリンク名 ディレクトリ名
MKLINKコマンドでディレクトリのシンボリックリンクを作るに...
操作はすべてコマンドプロンプトから行いました。
+ ディレクトリsrcdirを作成し、作成したディレクトリ内にtex...
C:\Users\sakura\Desktop>mkdir srcdir
C:\Users\sakura\Desktop>echo sakura > srcdir\text.txt
+ MKLINKコマンドを使用してsrcdirのシンボリックリンクを作...
C:\Users\sakura\Desktop>mklink /d lnkdir srcdir
lnkdir <<===>> srcdir のシンボリック リンクが作成されま...
+ dirコマンドで確認すると<SYMLINKD>が作成されているのが確...
C:\Users\sakura\Desktop>dir
ドライブ C のボリューム ラベルは Windows8 です
ボリューム シリアル番号は ABCD-ABCD です
C:\Users\sakura\Desktop のディレクトリ
2013/02/07 23:50 <DIR> .
2013/02/07 23:50 <DIR> ..
<snip>
2013/02/07 23:50 <SYMLINKD> lnkdir [srcdir]
2013/02/07 23:49 <DIR> srcdir
<snip>
7 個のファイル 9,873 バイト
4 個のディレクトリ 371,753,107,456 バイ...
+ text.txtをシンボリックリンクしたディレクトリ名を使用し...
C:\Users\sakura\Desktop>type lnkdir\text.txt
sakura
* ハードリンクを作成してみる(ファイル編) [#ua7aff47]
以下ハードリンクを作成する例です。
-構文
mklink /h リンク名 ファイル名
+ ターゲットとなるファイルhsrc.txtを作成しtypeコマンドで...
C:\Users\sakura\Desktop>echo sakura > hsrc.txt
C:\Users\sakura\Desktop>type hsrc.txt
sakura
+ ハードリンク名(hlnk.txt)を作成します。
C:\Users\sakura\Desktop>mklink /h hlnk.txt hsrc.txt
hlnk.txt <<===>> hsrc.txt のハードリンクが作成されました
C:\Users\sakura\Desktop>dir *.txt
ドライブ C のボリューム ラベルは Windows8 です
ボリューム シリアル番号は ABCD-ABCD です
C:\Users\sakura\Desktop のディレクトリ
2013/02/07 23:59 9 hlnk.txt
2013/02/07 23:59 9 hsrc.txt
+ hlnk.txtの内容を変更しhsrc.txtを確認します。~
ハードリンク(実体が同じ)なのでhlnk.txt, hsrc.txtともに同...
C:\Users\sakura\Desktop>echo suzuran >> hlnk.txt
C:\Users\sakura\Desktop>type hsrc.txt
sakura
suzuran
以上、mklinkコマンドの使用方法でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: