programing

Powershell 심볼릭 링크 창 제거

cafebook 2023. 10. 10. 20:56
반응형

Powershell 심볼릭 링크 창 제거

새 항목으로 만든 심볼릭 링크를 제거할 때 문제가 발생합니다.

New-Item -ItemType SymbolicLink -Path C:\SPI -Target "C:\Users\Chino\Dropbox (Reserve Membership)\"

링크가 잘못되어 수정해야 합니다.-Target, 다음 중 어느 것을 사용해야 합니까?

New-Item -ItemType SymbolicLink -Path C:\SPI -Target "C:\Users\Chino\Dropbox (Reserve Membership)\SPI"

해당 링크를 제거하고 새 링크를 할당하는 방법은 무엇입니까?아니면 기존 링크의 대상 경로를 어떻게 업데이트 할 것인가요?

부르기Delete()해당 디렉토리에정보 개체가 트릭을 수행해야 합니다.

(Get-Item C:\SPI).Delete()
New-Item -ItemType SymbolicLink -Path C:\SPI -Target "C:\Users\Chino\Dropbox (Reserve Membership)\SPI"

기존 심볼릭 링크의 대상 경로를 변경하려는 경우C:\SPI부터"C:\Users\Chino\Dropbox (Reserve Membership)\"로."C:\Users\Chino\Dropbox (Reserve Membership)\SPI\"링크를 미리 삭제할 필요는 없습니다.단순히 포함해서.-ForceWindows 10 Pro v1603의 PowerShell 5.1에서 링크를 덮어쓰는 매개 변수가 작동합니다.

New-Item -ItemType SymbolicLink -Path C:\SPI -Target "C:\Users\Chino\Dropbox (Reserve Membership)\SPI" -Force

제가 아는 한 심볼릭 링크를 업데이트할 방법이 없습니다.CMD를 사용하여 심볼릭 링크를 제거하고 파워셸 스크립트를 사용하여 다시 생성할 수 있습니다.파워셸에서 이렇게 하실 겁니다.

cmd /c "rmdir C:\SPI"

언급URL : https://stackoverflow.com/questions/45536928/powershell-remove-symbolic-link-windows

반응형