File.Delete不能删除文件的问题

问题

用线程调用一个函数a()时,在a()中有File.Delete,出现"对XXX路径访问被拒绝"

而没有线程时就完成正确

Google了很久找到“添加IIS_WPG用户、IWAM_####用户、ASPNET用户、ISUR_####用户  
  必要的权限”。

ps:Windows 2003

时间: 2024-10-21 22:32:51

File.Delete不能删除文件的问题的相关文章

Android中遇到问题:file.delete()不能删除文件

Java code public static void deleteFile(String localFileName) { //localFileName = localFileName.replace("\\", "/"); File localFile = new File(localFileName); boolean flag = false; if(localFile.isFile()&&localFile.exists()){ log

文件管理器-Android下,使用file.delete(),电脑查看文件还在

问题描述 Android下,使用file.delete(),电脑查看文件还在 这是我写的一个小Demo,使用File类,删除SDCard下的指定文件.删除成功(返回true了). 使用手机上的文件管理器查看已经找不到这个文件了. 但是: 在电脑上,连着数据线,看SDCard中的内容,还能看到那个文件,但是只能对其删除,无法复制等操作 PS:使用adb shell删除文件(shell中删除掉了),但在电脑中也出现这种情况 public void delete(View view) { File f

svn delete-删除文件和目录的实例

delete (del, remove, rm): 从版本库中删除文件和目录. 用法: 1.delete PATH... 2.delete URL... 1.每个 PATH 指定的项目会被调度到下次提交时从版本库删除.除非给出 --keep-local 参数,工作副本中没有提交的文件和目录会被立即删除. 如果 PATH 是未版本控制或者已修改的项目,或者包含这些项目,那么仅当 给出 --force 参数时这些项目才会被删除. 2.每个 URL 指定的项目会通过立即提交从版本库中删除. 有效选项:

【File】递归删除文件夹中子级文件/夹,并删除文件夹

今天有这样一个需求,需要删除某一个文件夹,但是文件夹中还有子级的文件 或者还可能会有文件夹在里面,所以就需要使用一个简单的递归才能将文件夹删除成功,包括文件夹中的子级文件/夹.!!! 其实很简单,就一个方法就可以搞定了, 1 /** 2 * 递归删除文件夹中文件,最后删除文件夹 3 */ 4 public void deleteFiles(String path){ 5 File file = new File(path); 6 if(file.exists()){ 7 if(file.isDi

android file.delete()删除文件失败?

问题描述 android file.delete()删除文件失败? 权限都加了,为什么删除老是失败? File file = new File(Settings.PIC_PATH); Log.e("tag", Settings.PIC_PATH); if (file.exists()) { boolean f = file.delete(); if(f){ toast("清理成功!"); } Log.e("tag", f + "&quo

解决File.delete()删除不掉文件

  首先注意两点: 此文件被使用的时候无法删除(比如网络输出没关闭流) 判断此文件是否存在再做删除(exists) 删除文件夹之前先删除文件夹下的所有文件(递归解决) 判断是否删除成功会有返回值,文件名错了的话,删除文件不会报错.(new File("x://123.txt"),但是123.txt不存在,不报错)   // 输出文件流 ou = resp.getOutputStream(); in = report.getInputStream(); int bytes = 0; by

java实现读取、删除文件夹下的文件

  本文给大家分享的是java实现读取.删除文件夹下的文件,其中File.delete()用于删除"某个文件或者空目录"!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除,有需要的小伙伴可以参考下. java实现读取.删除文件夹下的文件 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

线程-在java类timetask中不能删除文件,只能读写,请各位大侠看看

问题描述 在java类timetask中不能删除文件,只能读写,请各位大侠看看 package common; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import send.service.TimeTask; public class P6Main { public static void main(String[] args) { ExecutorService p

Linux下删除文件下彻底删除文件

  在linux中删除文件与文件夹我们可以直接使用rm就可以删除了,彻底删除文件或文件夹我们可以使用shred命令来完成,下面我给大家介绍介绍. Linux删除文件夹命令 linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可. 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 删除目录.文件 rm(remove) 功能说明:删除文件或目录. 语 法:rm [-dfirv][--help][--version