必须用程序删除,因为这些文件与程序是绑定的。在进程里面有,把这个编程程序的进程关掉,也可以删除
⑵ bat——vbs——批处理——编程语言——删除某个文件夹里的空文件和空文件夹
@echo off
for /f "delims=" %%i in ('dir /a-d /b /s D:\新建文件夹') do if "%%~zi"=="0" del /q "%%i"
for /f "delims=" %%i in ('dir /a-d /b /s D:\新建文件夹\*.doc') do if "%%~zi"=="11264" del /q "%%i"
:a
setlocal EnableDelayedExpansion
for /f "delims=" %%i in ('dir /ad /b /s D:\新建文件夹') do (
if "%%~zi"=="0" (
rd "%%i" 2>nul
set n=0
endlocal
) else (
set n=1
)
)
if !n!==0 goto a
echo msgbox "全部处理完毕^_^ 欢迎再次使用!",,"提示">提示.vbs
start "" 提示.vbs
ping /n 2 127.1>nul
del 提示.vbs
⑶ VB编程怎么删除文件
其实有很多人都在问我这个问题为什么CMD删除不了Program
Files文件以下的文件?
其实系统早已经把CMD删除Program
Files以内的文件给禁令了!而且CMD判断只要是Program
Files文件以下的文件都会取消删除命令..cmd是系统系统不会自我删除其实比尔盖茨早已经把这个问题想好了的!
我知道楼主为什么要如此用cmd进行删除文件因为你是怕文件正在使用中如果删除就会引起软件的奔溃!
你是想借用cmd进行删除对吧!如果我说的不对额...-_-!
⑷ 编程问题:如何完全删除一个非空文件夹
System.IO.Directory.Delete(@"C:\TEST",true )
无论是否为空都回删除,但是如果里面有只读文件的话,会有错误提示
如果只读文件也要删除的话,要首先改变文件的属性,然后使用上述命令删除。
下面的代码就是改变文件属性的。
public static void RemoveReadonlyAttribute(DirectoryInfo dirInfo)
{
//文件夹属性更改
if ((dirInfo.Attributes & FileAttributes.ReadOnly) ==
FileAttributes.ReadOnly)
dirInfo.Attributes = FileAttributes.Normal;
//文件夹内全部的文件的属性更改
foreach (FileInfo fi in dirInfo.GetFiles())
if ((fi.Attributes & FileAttributes.ReadOnly) ==
FileAttributes.ReadOnly)
fi.Attributes = FileAttributes.Normal;
//再归更改文件属性
foreach (DirectoryInfo di in dirInfo.GetDirectories())
RemoveReadonlyAttribute(di);
}
⑸ python编程中删除一个非空文件夹的代码怎么写
来个简单的
假设你要删除目录的绝对路径或相对路径是path
如果用的windows系统
import os
os.system('rd /S /Q path')
如果用的是Linux系统
import os
os.system('rm -rf path')
⑹ 文件或文件夹已在另一个程序中打开怎么删除
由于文件正在打开着,所以无法删除,解决办法如下:
1:关闭打开该文件的程序,如果不知道该程序被谁占用,可以通过任务管理器-->"性能选项卡"-->资源临视器中搜索相关文件名找到,搜索见下图第二个椭圆:
2:如步聚1仍不能解决问题,建议使用360卫士的文件粉碎功能(打开360安全卫士-->点击右下角"更多"按钮,找到“文件粉碎机”),见下图:
⑺ 如何编写个删除某个文件的程序,用什么编程软件越简单越好!
如果你是在windows系统下,大可不必编程,写一个bat文件(批处理文件)就行了
现在建立一个txt文件,写入
D:
cd D:\Program Files\Tencent\QQ\Users\
del *.*
然后再把这个txt文件的扩展名改为bat即可,这3句话的意思是:
1、进入盘符D
2、进入在D盘下的Program Files\Tencent\QQ\Users\这个路径
3、删除上面那个路径里的所有文件包括文件夹
具体的你可以自己按照需求去写,当改成bat文件后,直接双击就能执行,也可以放在任务列表里定期执行
⑻ VB编程,或cmd 命令 如何实现清空某盘下的所有文件(如D盘),不是格式化,因为格式化太久了
cmd命令:
del D:\*.* 就行了,删除所以文件,但文件夹不行。
删除文件夹用 rd\\?\D:\文件夹名。希望能帮上你。如果你不放心,可以先新建一些文件试一试哈。
删除文件夹用rd命令,命令用法如下:md\\?\D:\文件夹名,举例:比如删除D盘下"wenjian"中的“a”文件夹,在cmd窗口中输入md\\?\D:\wenjian\a回车就行了。
⑼ 如何用vb编程来删除指定文件夹内容并清空回收站
给你一个思路用kill删除文件 用 rmdir 删除目录
⑽ python编程中删除整个非空文件夹的代码如何写
import os
for root, dirs, files in os.walk(top, topdown=False):
for name in files:
os.remove(os.path.join(root, name))
for name in dirs:
os.rmdir(os.path.join(root, name))