windows - 在 Windows 中删除符号链接
问题描述
我想删除一些符号链接(文件夹)。我试过了
(Get-Item "C:\Users\MIKROEG\AppData\Roaming\Microsoft\Windows\Network Shortcuts\*.*").Delete()
或者
[string]$Nutzerpfad = "$env:APPDATA"
[string]$Destination = "$Nutzerpfad\Microsoft\Windows\Network Shortcuts\*.*"
[System.IO.Directory]::Delete($Destination, $true)
或者
cmd /s rmdir C:\Users\MIKROEG\AppData\Roaming\Microsoft\Windows\Network Shortcuts\Test2
或者
$alleordneranzeigen=Get-ChildItem -Path $Destination -Directory
foreach($ordner in $alleordneranzeigen)
{ Remove-Item -Path $ordner.FullName
}
但没有任何效果。最后一个要删除递归。
谁能帮我?
[墨水][1]
解决方案
为了正确删除符号链接,使用
mklink /d
您可以删除 Windows 资源管理器中的符号链接。这样你甚至不需要费心使用 powershell。
然而:
如果您要删除带有 powershell 的链接,请不要使用
rmdir
而是像这样定位指定的文件夹:
cmd /c rmdir .\目标
推荐阅读
- c++ - 为什么 std::inlcudes 在条件中使用小于运算符而不是相等运算符?
- json - 空安全后Json解析颤动
- c# - 无法转换类型为“System.Linq.Expressions.ConstantExpression”的对象
- azure - LogicApp.json 和 LogicApp.definition.json 模板有什么区别?
- php - Prestashop 获取控制器的静态令牌
- swift - 在视图和类 SwiftUI 之间传递文本
- html - 如何使标签和文本框在同一行
- node.js - 在副本集配置中找不到名为“majority/shopping_mern_app”的写入关注模式
- sqlalchemy - 类“builtins.NoneType”未映射
- python - 从字符串中检索 python 回溯格式