我已经为此搜索了一段时间的 shell (cmd) 解决方案,但没有找到任何解决方案。所以我想创建一个 Junction 但首先我需要删除该文件夹(如果它存在)(来自 sysinterals 的 Junction不会让我覆盖它)。
我的第一个解决方案是运行rmdir /S/Q folder\to\be\overwritten
. 但是,如果我重新运行脚本并且folder\to\be\overwritten
已经是一个指向 eg 的链接,那么common\folder
的内容common\folder
就会被删除。不好 ;-)。
那么如何在 Windows 命令行中安全地删除文件夹但仅删除该文件夹?另请注意,我需要它才能在 Windows XP 中工作。