الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال:كيف احول الملف الى ملف مخفي

بدأه mofeed chaar في 9 مارس 2008 · 4 رد · 1,789 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ما هو الكود الذي يحول الملف الى ملف مخفي ارجو المساعدة

mofeedchaar@hotmail.com

#2

لا أعرف شئ في لغة الجافا لكن إذا كان يمكن أن تجعل الملف يشغل أمر دوس فأمر الدوس هذا يخفي الملف:

attrib +h file.name
rasool4k.gif

[وسط]mimetex.cgi?MSN:root@root-shell.net.

[/وسط]

#3

يا سيدي الله يجزيك الخير و هاد هو عز الطلب لانو الجافا عندها ميزة التحكم باوامر الدوس

بس عندي سوال و هو انا بقدر انشئ ملف مخفي مباشرة عن طريق الجافا

mofeedchaar@hotmail.com

#4

لا أعتقد ذلك ياخي ، لأن هذه المهمه انشاء ملف مخفي سوف تعتمد على نظام الملفات ، وبالتالي لا أظن أنه توجد مثل هذه الخاصيه في الجافا .

لذلك أفضل حل هو أن تعتمد على النظام وتستخدم أوامره :

runtime.exec(attrib -h FileName)

والله أعلم ،

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#5

كلام الاخ رومنسي صحيح اليكم هذا المقطع من احد المواقع :

There are no tools to test or change file attributes such as hidden, system or archive, except for setReadOnly and setLastModified. The java.io.FilePermission class can’t be used for changing permissions of operating system files. It is used for specifying the permissions of files within a Java program. Java does not support the hidden attribute because not all platforms have it. Unix and Linux use a convention of hiding files whose names begin with a ..

و لمراجعة المقالة كاملة ممكن تدخل الرابط التالي:

http://mindprod.com/jgloss/file.html

و لكن لإنشاء ملف نخفي .. هذا الكود وجدته :

Example:

File arquivo = new File("Example.txt");
arquivo.createNewFile();
String comando = "C:\\WINDOWS\\System32\\ATTRIB.EXE +H Example.txt";

Runtime.getRuntime().exec(comando );

و لو كان الملف عندك و تريد تغير خصائصه الى مخفي .. ممكن تنشاءه من جديد على انه مخفي كما الكود اعلاه .. و بعدين تحذفه :) (طبعاً انت ممكن تغير خصائصه على طول بهذه الطريق بس يلزمك جملة من نوع String كويسة تحطها في exec)

تم تعديل هذه المشاركة بواسطة بنت اليمن في 9 مارس 2008 في 22:39

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

مواضيع مشابهة