该CygWin的环境不提供软件卸载过程。
在它的剩菜中,还有这个文件:
C:\Users\DOBRE\AppData\Local\MyApps\CygWin\usr\share\avogadro\crystals\zeolites\CON.cif
到目前为止,我所有删除它的尝试都失败了。我尝试过:
CMD.EXE以管理员身份运行的命令行预处理软件应用程序删除它。C:使用Symantec的Norton Utilities 2016 软件应用程序修复软件分区,该软件未发现任何错误。请指教。
MS 有一份文档描述了无法删除文件的 6 种情况以及补救措施。根据您的描述,您的情况包含在“原因 5”标题下。
原因 5:文件名包含 Win32 命名空间中的保留名称
如果文件名包含 Win32 命名空间中的保留名称(例如,“lpt1”),您可能无法删除该文件。要解决此问题,请使用非 Win32 程序重命名该文件。您可以使用 POSIX 工具或任何其他使用适当内部语法的工具来使用该文件。
此外,如果您使用特定的语法来指定文件的路径,您也许能够使用一些内置命令来绕过典型的 Win32 保留名称检查。例如,如果在 Windows XP 中使用 Del 命令,如果使用以下特殊语法指定文件的完整路径,则可以删除名为“lpt1”的文件:
del \\?\c:\path_to_file\lpt1有关在 Windows NT 和 Windows 2000 下删除具有保留名称的文件的详细信息,请单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
120716如何在 Windows 中删除具有保留名称的文件
有关在 Windows XP 下删除具有保留名称的文件的详细信息,请单击下面的文章编号以查看 Microsoft 知识库中的文章:
315226如何在 Windows XP 中删除带有保留名称的文件
如果使用典型的 Win32 CreateFile 机制打开文件句柄,则某些文件名将保留给旧式 DOS 设备。为了向后兼容,不允许使用这些文件名,并且不能使用典型的 Win32 文件调用来创建它们。但是,此问题不是 NTFS 的限制。
您可以使用 Win32 程序绕过创建(或删除)文件时执行的典型名称检查,方法是使用与遍历比 MAX_PATH 更深的文件夹相同的技术。此外,某些 POSIX 工具不受这些名称检查的约束。
所以我建议你尝试:
del \\?\C:\Users\DOBRE\AppData\Local\MyApps\CygWin\usr\share\avogadro\crystals\zeolites\CON.cif
| 归档时间: |
|
| 查看次数: |
3062 次 |
| 最近记录: |