اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


softir

حذف پوشه تو در تو زیاد

3 ارسال در این موضوع قرار دارد

سلام

توی انجمن جست و جو کردم و خودم هم از قبل بلد بودم که یک پوشه با محتویات چطور حذف می شه ولی سوالم چیزه دیگری هست .

الان من می خوام پوشه ای رو پاک کنم که داخلش پوشه دیگر و داخل اون هم پوشه دیگری هست و معلوم نیست که چند بار ساب دایرکتوری اتفاق بی افته پس نمی شه که از 10 تا حلقه تو در تو برای پاک کردن استفاده کنم .

چطور باید این کار رو بکنم

آیا می شه با دستو رلینوکسی این کار رو کرد ؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

این کد رو تست کنید. من امتحان کردم و پوشه ای که دادم با تمام محتویات و پوشه هاش حذف کرد:

جاوا:

#if java
import java.io.File;
  public void deleteRecursive(String path) {
		File dir = new File(path); 
	    if (dir.isDirectory())
	        for (File child : dir.listFiles())
	            deleteRecursive(child.toString());

	    dir.delete();
	}
#End If

فراخوانی در بیسیک:

	Dim j As JavaObject
	j.InitializeContext
	j.RunMethod("deleteRecursive",Array(File.DirRootExternal&"/pooshe"))

مسیر پوشه هم که مشخصه چطوری باید بدید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

کدی درباره جستجو فایل ها پیدا نکردی؟؟؟؟

اگه پیدا کردی ممنون میشم بهم خبر بدی!!!!!!!!

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری