• 追加された行はこの色です。
  • 削除された行はこの色です。
* シムリンクの作成 [#yeb9b358]


** シムリンク作成 [#y3e08486]

*** シムリンクファイル C:\data\original.txt → C:\temp\new.txt [#z487d73b]
 
 cd C:\data
 New-Item -ItemType SymbolicLink -Name new.txt -Target C:\data\original.txt

 New-Item -ItemType SymbolicLink -Path C:\temp\new.txt -Value C:\data\original.txt
 New-Item -ItemType SymbolicLink -Path C:\temp -Name new.txt -Value C:\data\original.txt

*** シムリンクディレクトリ [#c3126cc6]

 New-Item -ItemType SymbolicLink -Name new -Target C:\tmp\original

** ジャンクション作成 C:\Users\taro → C:\data\new_userprofile_dir [#pa3be6e6]

 cd C:\data
 New-Item -ItemType Junction -Name new_userprofile_dir -Target $env:USERPROFILE

 
** シムリンクを探す [#w14ec544]

 dir * | ? LinkType -eq "symboliclink"

** シムリンクの参照元のファイルパスを調べる [#a82f5591]

 gi * | ? LinkType | select fullname, linktype, target


** シムリンクディレクトリの削除 [#cac6dfca]

 PS> cmd.exe
 CMD> rmdir foo
 もしくは
 PS> (Get-Item foo).Delete()

- PowerShellではシムリンクディレクトリの削除するコマンドレットは存在しない。
- https://stackoverflow.com/questions/45536928/powershell-remove-symbolic-link-windows

** 参考 [#mcc3273c]

- https://msdn.microsoft.com/en-us/powershell/wmf/feedback_symbolic
- https://docs.microsoft.com/ja-jp/powershell/wmf/5.0/feedback_symbolic



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS