3 طرق لإنشاء ملف اختبار وهمي من أي حجم في نظام التشغيل Windows 10

إذا كنت ترغب في اختبار النطاق الترددي للإنترنت (سرعات التحميل والتنزيل) أو أداء قراءة / كتابة القرص ، فلن تحتاج إلى البحث عن الملفات الكبيرة ونسخها / نقلها في نظام التشغيل Windows 10. يمكن لنظام التشغيل Windows 10 إنشاء ملف اختبار وهمي بأي حجم من أجلك.

نقدم لك 3 طرق يمكنك من خلالها إنشاء ملف وهمي من أي حجم ، في أي مكان داخل مساحات التخزين الخاصة بك ، مع أي امتداد (نوع الملف) من اختيارك. استمر في قراءة المقالة لمعرفة كيفية القيام بذلك باستخدام سطر الأوامر فقط. ملخص سريع إخفاء 1 متطلبات الملف الوهمي 2 كيفية إنشاء ملف اختبار وهمي بأي حجم في Windows 10 2.1 قم بإنشاء ملف اختبار وهمي فارغ بأي حجم باستخدام موجه الأوامر 2.2 قم بإنشاء ملف اختبار وهمي من أي حجم بمحتوى باستخدام موجه الأوامر 2.3 قم بإنشاء ملف اختبار وهمي فارغ بأي حجم باستخدام بوويرشيل 3 كلمات ختامية

متطلبات الملف الوهمي

يجب عليك أولاً تحديد نوع الملفات الوهمية التي تحتاجها. هنا ، تحتاج إلى التركيز على 3 جوانب:

  • ما إذا كان يجب أن يكون ملفًا وهميًا فارغًا أو يحتوي على معلومات مشروعة.
  • حجم الملف الوهمي.
  • نوع الملف الوهمي ، مثل .txt ، .jpg ، .png ، إلخ.

بمجرد اتخاذ القرار ، يمكنك الاستمرار في طريقة إنشاء ملف وهمي يناسب احتياجاتك.

لاحظ أن كل هذه الطرق تنشئ ملفًا وهميًا واحدًا في كل مرة. لذلك ، قد تحتاج إلى تشغيل نفس الأمر عدة مربعات لإنشاء أي رقم للملفات.

علاوة على ذلك ، تنشئ إحدى الطرق ملفات وهمية من أي حجم محدد ولكنها فارغة ، بينما تنشئ الطريقة الأخرى ملفًا وهميًا من أي حجم بمحتوى شرعي. اختر أفضل ما يناسب احتياجاتك.

كيفية إنشاء ملف اختبار وهمي بأي حجم في Windows 10

يمكنك الآن الاستمرار في إنشاء العديد من ملفات الاختبار الوهمية بالقدر الذي تسمح به مساحة التخزين لديك. اختر أيًا من الطرق التالية لتلبية احتياجاتك.

قم بإنشاء ملف اختبار وهمي فارغ بأي حجم باستخدام موجه الأوامر

تتضمن هذه الطريقة استخدام أداة مساعدة مضمنة في نظام التشغيل Windows 10 تُعرف باسم فسوتيل . Fsutil هي أداة مساعدة قوية لسطر الأوامر تستخدم لأداء المهام المتعلقة بجدول تخصيص الملفات (FAT) ونظام الملفات NTFS. إذا لم يتم استخدامه بعناية ، فقد يكون قاتلاً لنظام التشغيل الخاص بك. لذلك ، نوصيك إنشاء نقطة استعادة قبل المضي قدما.

اتبع الخطوات أدناه لإنشاء ملفات وهمية:

لإنشاء ملفات وهمية فارغة من أي حجم أو نوع ، قم بتشغيل موجه الأوامر بامتيازات إدارية. الآن قم بتعديل الأمر الوارد أدناه وفقًا لمتطلباتك وقم بتنفيذه داخل موجه الأوامر.

fsutil file createnew '  FilePath    FileName  .  FileType  '  FileSize  

هناك العديد من المتغيرات في الأمر أعلاه. يحل محل مسار الملف بالمسار إلى الموقع الذي ترغب في إنشاء الملف الوهمي فيه ، واستبدل اسم الملف باسمه ، واستبدل نوع الملف بنوع الملف الذي ترغب في إنشائه ، مثل .jpg ، .txt ، إلخ.

أنت أيضا بحاجة إلى استبدال حجم الملف بالحجم المحدد للملف الذي تريده. تذكر أن هذا الرقم بالبايت. إذا كنت تريد إنشاء ملف بحجم 100 ميغابايت ، فسيكون حجم الملف 104857600 (100 × 1024 × 1024). إذا كنت ترغب في إنشاء ملف 1 جيجا بايت ، فضع الرقم 1073741824 (1 × 1024 × 1024 × 1024). فيما يلي قائمة بأحجام مختلفة تم تحويلها إلى بايت لراحتك:

  • 1 ميغا بايت = 1048576 بايت
  • 100 ميغا بايت = 104857600 بايت
  • 1 جيجا بايت = 1073741824 بايت
  • 10 جيجا بايت = 10737418240 بايت
  • 100 جيجا بايت = 107374182400 بايت
  • 1 تيرابايت = 1099511627776 بايت
  • 10 تيرابايت = 10995116277760 بايت

مثال على أمر لملف وهمي نصي بحجم 100 ميغابايت قمنا بإنشائه:

fsutil file createnew 'c:userssubhandesktopDummyTextFile1.txt' 104857600

يمكنك الآن التحقق من أن الملف الذي تم إنشاؤه هو ، في الواقع ، نفس الحجم الذي كنت تقصده أن يكون من خلال خصائصه.

لقد نجحنا في إنشاء ملف نصي وهمي بالحجم المفضل لدينا. يمكنك فعل الشيء نفسه ، ثم كرر الأمر بأسماء ملفات مختلفة لإنشاء ملفات وهمية متعددة.

قم بإنشاء ملف اختبار وهمي من أي حجم بمحتوى باستخدام موجه الأوامر

باستخدام هذه الطريقة ، يمكنك أيضًا وضع المحتوى داخل ملفات نصية وهمية لتقليد البيانات الحقيقية والشرعية واختبارها. يختلف هذا النهج إلى حد ما عن النهج المذكور أعلاه ولكنه لا يزال يفعل الحيلة. اتبع الخطوات التالية.

قم بتشغيل موجه الأوامر بامتيازات إدارية واستخدم الأمر التالي لإنشاء ملف بقيم حقيقية فيه وتنفيذه.

echo  EnterText  >  FilePath    FileName  .  FileType  

تحتاج إلى استبدال أدخل النص بالبيانات الحقيقية التي ترغب في وضعها في الملف الوهمي. تذكر أن هذا النص يحدد الحجم الأولي للملف وهو أمر بالغ الأهمية لمزيد من الخطوات.

أيضًا ، استبدل FilePath بالمسار إلى الموقع الذي ترغب في إنشاء الملف الوهمي فيه ، واستبدل FileName باسمه ، واستبدل FileType بنوع الملف الذي ترغب في إنشائه. نظرًا لأنك ستدخل النص ، فإن ملف نوع الملف يجب أن يكون .txt ، .docx ، وما إلى ذلك.

فيما يلي مثال على الملف الذي أنشأناه:

يمكنك التحقق من أن البيانات قد تم دمجها في الملف الوهمي.

أنت الآن بحاجة للتحقق من حجم الملف الذي تم إنشاؤه. يؤدي وضع البيانات الحقيقية في ملف وهمي إلى إنشاء ملف نصي بحجم 28 بايت فقط. سيختلف هذا بناءً على طول المحتوى الذي تضعه في الملف.

لتسهيل الحساب (وهو ما سيكون مطلوبًا في الخطوات أدناه) ، نوصي بإدخال هذا مجرد نموذج لسطر يتم إلحاقه لإنشاء ملف كبير .. والذي يبلغ حجمه 64 بايت.

أنت الآن بحاجة إلى مضاعفة هذا الملف وسلسلة نفس البيانات إلى الملف الحالي للوصول إلى الهدف النهائي لحجم الملف. لذلك ، سنستخدم الأمر أدناه. تذكر إغلاق الملف الوهمي إذا قمت بفتحه مسبقًا.

for /L %i in (1,1,  Multiple  ) do type  FilePath    FileName  .  FileType  >>  FilePath    FileName  .  FileType  

أول شيء يجب تغييره في الأمر أعلاه هو ملف مسار الملف و اسم الملف ، و ال نوع الملف في مكانين. لاحظ أن هذه يجب أن تكون هي نفسها كما في الأمر الأول الذي تم تنفيذه أعلاه حتى يتم دمج الحجم في واحد.

ثانيًا ، تحتاج إلى الاستبدال عديد مع عدد صحيح لمضاعفة حجم الملف مع كل حلقة. على سبيل المثال ، وضع 2 بدلا من عديد سيزيد حجم الملف إلى 128 بايت. ومع ذلك ، وضع 3 سيزيدها إلى 224 بايت. كما ترى ، فإن زيادة عدد صحيح واحد يضاعف حجم الملف. يمكنك استخدام الصيغة أدناه لحساب قيمة عديد :

FinalFileSize = SizeOfInitialFile x (2  Multiple  )

هنا لدينا مثال على إنشاء ملف بحجم 64 ميغا بايت.

for /L %i in (1,1,21) do type c:userssubhandesktopDummyFileWithContent.txt >> c:userssubhandesktopDummyFileWithContent.txt

ستحتاج إلى تغيير المتغيرات من خلال إجراء بعض العمليات الحسابية للحصول على الحجم المطلوب للملف مع بيانات حقيقية فيه.

قم بإنشاء ملف اختبار وهمي فارغ بأي حجم باستخدام بوويرشيل

يأخذ Windows PowerShell سلطة سطر الأوامر خطوة أبعد من موجه الأوامر. يمكنك استخدام هذا أيضًا لإنشاء ملفات اختبار وهمية فارغة بأي حجم. إليك كيفية القيام بذلك:

قم بتشغيل Windows PowerShell بامتيازات إدارية واستخدم الأمر التالي أثناء استبدال المعلومات الضرورية لإنشاء ملف وهمي بالحجم الذي تختاره:

$out = new-object byte[]  FileSize  ; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('  FilePath    FileName  .  FileType  ', $out)

يحل محل حجم الملف بحجم الملف الذي تريد إنشاؤه (بالبايت) ، مسار الملف بالموقع الذي تريد إنشاءه فيه ، اسم الملف باسم الملف و نوع الملف بنوع الملف الوهمي الذي ترغب في إنشائه ، مثل .txt ، .jpg ، إلخ.

فيما يلي مثال على إنشاء ملف .txt على سطح مكتبنا بسعة 100 ميغابايت:

$out = new-object byte[] 104857600; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('  c:userssubhandesktopPSDummyFile.txt  ', $out)

يمكنك التحقق من حجم الملف الذي تم إنشاؤه من خلال خصائصه.

كلمات ختامية

يمكن استخدام طريقتين من أصل ثلاث طرق لإنشاء ملفات اختبار وهمية فارغة ، بينما تُستخدم إحدى الطرق لإنشاء ملفات اختبار بداخلها بيانات حقيقية. قد تبدو هذه الطريقة الخاصة صعبة بعض الشيء في البداية ، ولكن يمكنك استخدام الدليل المقدم لإنشائها بسهولة.

غالبًا ما يستفسر المطورون عن المكان الذي يمكنهم فيه الحصول على ملفات الاختبار الوهمية للتحقق من برامجهم وتطبيقاتهم. هذا يزيل متاعب النظر حولك وخلقها بنفسك في بضع خطوات سهلة.