完善:《F:\ 上的回收站已损坏。是否清空该驱动器上的回收站?》(解决 CSDN 一位同学的问题)

This commit is contained in:
2022-09-21 16:00:41 +08:00
parent fde151bab8
commit d4a6426b6f
7 changed files with 61 additions and 2 deletions

View File

@@ -105,5 +105,5 @@ yarn build
## License
- 文章遵循[ CC 4.0 BY-SA ](http://creativecommons.org/licenses/by-sa/4.0/)版权协议,转载请附上原文出处链接和声明
- 源码遵循 [MIT](https://github.com/Charles7c/charles7c.github.io/blob/main/LICENSE) 协议
- 源码遵循 [MIT](https://github.com/Charles7c/charles7c.github.io/blob/main/LICENSE) 许可协议
- Copyright © 2019-2022 Charles7c

View File

@@ -69,3 +69,62 @@ rd /s f:\$RECYCLE.BIN
![202112012236810](../../../../../public/img/2021/12/01/202112012236810.png)
问题解决了。
## 注意事项
**C** 各位同学,在按照本文进行该项问题修复时,请一定要注意 **红色选框**,确认好你的操作是否与笔者一致,下面列出两个容易被忽略的问题。
### 执行命令的终端
::: tip 笔者说
这个注意事项是一位同学在 CSDN 上评论遇到的,特别记录一下。
:::
![202209211547666](../../../../../public/img/2021/12/01/202209211547666.png)
笔者是用 CMD 来执行的命令,你如果用了 PowerShell 或其他的终端,需要采用对应的命令语法。
以 CMD 和 PowerShell 中的 `rd` 命令为例,在 CMD 中 `rd` 命令的语法如下:
``` shell
# [] 代表对应参数可选
# 一般情况下直接使用 /s /q 组合的形式,表示不需要提示确认,直接对指定目录进行删除(包含子目录)
# 本文中的命令没加 /q 是本着稳妥的方面,让你确认一次后再删除
rd [/s] [/q] 目录路径
rmdir [/s] [/q] 目录路径
```
![202209211548777](../../../../../public/img/2021/12/01/202209211548777.png)
而在 PowerShell 中 `rd` 命令的语法如下:
::: tip 笔者说
说起来,命令其实差不多,因为是表达相同动作,而且外国人就那么几个单词。就和编程语言里的语法单词也相似一样。
:::
```shell
# 下面这些命令都可以,笔者习惯在 PowerShell 中使用 rm
# -r 是 recurse 的意思,表示递归删除(包含子目录)
rd [-r] 目录路径
rm [-r] 目录路径
rmdir [-r] 目录路径
ri [-r] 目录路径
del [-r] 目录路径
erase [-r] 目录路径
remove-item [-Recurse] 目录路径
```
![202209211550888](../../../../../public/img/2021/12/01/202209211550888.png)
很显然,当你用 CMD 的 `rd` 命令语法来在 PowerShell 中删除目录时,自然会报错了。
![202209211550999](../../../../../public/img/2021/12/01/202209211550999.png)
### 以管理员身份运行
一般来说,操作系统提供商提供多用户功能的目的,一方面是隔离数据,另一方面是为了防止小白用户操作错误还要怪在他们头上。
可能不需要管理员身份运行也没问题,但是为了防止部分同学机器的操作系统存在一些 “怪癖”,最好是采用管理员身份来运行,避免无权限之类的问题。
好了目前就先简单提这两点注意事项Good luck。

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB