zoukankan      html  css  js  c++  java
  • 记一次奇怪的零字节文件删除……

    现象:

    因为下载时中断,桌面上多出来了三个零字节文件,结尾.pdf_以及.tar_,删除的时候显示为文件不存在,也无法重命名,使用cmd ls可以看到文件在列表中,大小为0kb

    操作系统:win8.1

    方法:

    使用网上常见的

    @ECHO OFF
    CLS
    color 0a
    echo 确定要尝试删除吗?确定删除请按任意键,退出请关闭窗口。
    pause >nul
    taskkill /f /im explorer.exe>nul
    echo y|Cacls %* /c /t /p Everyone:f >nul
    DEL /F/A/Q \?\%*
    RD /S /Q \?\%*
    start %windir%explorer.exe
    exit

    拖入任一文件也无法删除,并且explore.exe进程会终结。

    经实验后发现将三个文件一起拖入del.bat,那么排在第一个的文件(没错就是windows桌面上从左到右第一个)会被删除,bat的窗口一闪而过字样“该文件不存在”。

    剩下两个文件再次一起拖入bat文件中,排在第一个的文件又被删除,仍然显示字样“该文件不存在”。

    剩下一个文件,联想到和任意一个其他文件一起拖入来删除的方法(单独删除这个文件会失败并且导致explore进程被终结)。

    这个零字节文件仍然需要排在第一位和一个可以正常删除的文件一起拖入bat,最后这两个文件都会被删除。

  • 相关阅读:
    MongoDB初探-基本语句和数据结构
    Restful API学习Day5
    Restful API学习Day4
    毕业设计记录1
    解决python爬虫requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题
    java调用python代码
    mysql使用唯一索引避免插入重复数据
    阅读笔记16
    阅读笔记15
    阅读笔记14
  • 原文地址:https://www.cnblogs.com/autoria/p/5619934.html
Copyright © 2011-2022 走看看