我正在处理具有以下名称的文件:
2019-01-11 17:39:51.707256-Synchroniation_Parameters_Legitimate.log
但是我被阻止,无法打开,删除或重命名。我在图中显示了问题。我已经尝试通过使用命令提示符更改驱动器来解决许多问题。但是一直都是这样。
答案 0 :(得分:0)
文件名包含:
(冒号),在Windows应用程序中无效。某些Unix工具(以及Windows 10中的Linux on Windows模式(WSL))能够创建带有非法字符的文件。最好的选择是在创建该文件的相同环境/应用程序中删除/重命名该文件。
您也可以尝试使用cmd.exe删除文件。
dir /X *
来找到短名称,然后使用短名称(del 2019-01~1.log
或任何短名称)将其删除。可以关闭短名称,然后此技巧将无效。或
\\?\
:del "\\?\c:\whatever\2019-01-11 17:39:51.707256-Synchroniation_Parameters_Legitimate.log"
。 KB 320081中记录了该技巧。