0

我正在尝试删除用户文件夹的内容。它适用于文件,但会留下文件夹。我怎样才能随身​​携带文件夹?这是我使用powershell尝试过的:

$folders = @(
"C:\Users\*\Downloads\*",
"C:\Users\*\Downloads\*.*", 
"C:\Users\*\Documents\*.*", 
"C:\Users\*\Documents\*.*", 
"C:\Users\*\Pictures\*",
"C:\Users\*\Pictures\*.*",
"C:\Users\*\Desktop\*",
"C:\Users\*\Desktop\*.*",
"C:\Users\*\Videos\*",
"C:\Users\*\Videos\*.*")
foreach ($folder in $folders) {Remove-Item $folder -force -recurse -ErrorAction SilentlyContinue}
exit 0

我如何在这些文件夹中获取父文件夹及其子元素?我想要完整的空文档、桌面等。

4

1 回答 1

0

我明白了,我注意到我的脚本有点愚蠢:

"C:\Users*\Documents*. ", "C:\Users*\Documents*. ",

rip,那是我正在使用的文件夹.. RIP!我把它改成

"C:\Users*\Documents*", "C:\Users*\Documents*.*",

现在它起作用了!谢谢

于 2020-06-30T13:00:51.000 回答