كيفية إنشاء قائمة بجميع العناصر الموجودة في مجلد على نظام التشغيل ويندوز 10

يُمكن لنظام التشغيل Windows 10 إنشاء جرد كامل للمجلدات باستخدام Windows PowerShell المُدمج. يحفظ الأمر أدناه كل ملف ومسار المجلد الفرعي في ملف نصي عادي، بما في ذلك العناصر المخفية. كما يُمكنك تصدير الأسماء وأنواع العناصر وأحجامها وتواريخ تعديلها إلى ملف CSV يُفتح في Excel. لا حاجة إلى أي تطبيق إضافي لعرض محتويات المجلدات.

إنشاء قائمة نصية عادية باستخدام PowerShell

استخدم هذه الطريقة عندما تريد ملفًا بسيطًا يسهل البحث فيه ومشاركته وفتحه في برنامج المفكرة. يقوم المثال بمسح مجلد باسم "Project" وحفظ النتيجة على سطح المكتب. استبدل المسارات المذكورة بمواقع الملفات على جهاز الكمبيوتر الخاص بك.

  1. ابحث عن مسار المجلد. افتح المجلد في مستكشف الملفات وانقر على شريط عنوانه. سيتحول مسار التنقل إلى مسار كامل؛ اضغط على Ctrl+ Cلنسخه إذا كنت بحاجة إلى لصقه في أمر. في المثال أدناه، المجلد هو C:\Users\Alex\Documents\Project.
مستكشف الملفات في نظام التشغيل ويندوز 10 يعرض مسار مجلد المشروع وملفاته ومجلداته الفرعية.
يعرض مستكشف الملفات المجلد المحدد والعناصر الموجودة بداخله.
  1. افتح Windows PowerShell وحدد المجلد. افتح قائمة ابدأ، واكتب الأمر المناسب Windows PowerShell، ثم شغّل التطبيق. لا تحتاج إلى تشغيله كمسؤول للمجلدات العادية. أدخل هذا الأمر، مع استبدال المسار المذكور بالمسار الذي وجدته في مستكشف الملفات:
Set-Location -LiteralPath "C:\Users\Alex\Documents\Project"

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

بعد تنفيذ الأمر Set-Location، تم تغيير موجه أوامر Windows PowerShell إلى مجلد المشروع المحدد.
يجعل الأمر Set-Location المجلد المحدد هو موقع PowerShell الحالي.
  1. أنشئ القائمة. الصق الأمر التالي واضغط على Enter:
Get-ChildItem -LiteralPath . -Force -Recurse |
  Sort-Object FullName |
  Select-Object -ExpandProperty FullName |
  Set-Content -LiteralPath "C:\Users\Alex\Desktop\folder-list.txt" -Encoding UTF8

غيّر مسار الإخراج إذا كنت تفضل وجهة أخرى. احفظ القائمة خارج المجلد الذي تقوم بمسحه ضوئيًا؛ وإلا فقد يظهر ملف قائمة من عملية مسح سابقة في قائمة جرد لاحقة. إذا كان الملف folder-list.txtموجودًا بالفعل في الوجهة، Set-Contentفسيتم استبدال محتوياته.

Get-ChildItemيعثر على الملفات والمجلدات. -Recurseيشمل العناصر الموجودة في المجلدات المتداخلة، بينما -Forceيشمل العناصر المخفية وعناصر النظام التي يتجاهلها PowerShell عادةً. يُسهّل الفرز حسب المسار الكامل عملية مسح الناتج، FullNameويكتب خيار التوسيع مسارًا مطلقًا واحدًا في كل سطر.

يعرض Windows PowerShell المسارات الكاملة للملفات والمجلدات الموجودة في جرد متكرر
توضح القائمة المتكررة أي مجلد فرعي يحتوي على كل عنصر.
  1. افتح الملف المُنجز. في مستكشف الملفات، انتقل إلى الوجهة التي استخدمتها وافتح الملف folder-list.txt. افتحه في المفكرة أو أي محرر نصوص آخر لمراجعة المسارات أو نسخها. المجلد المُحدد نفسه ليس سطرًا في الملف؛ بل القائمة تحتوي على محتوياته.
برنامج المفكرة يعرض قائمة بأسماء المجلدات بنص عادي، مع مسار كامل واحد في كل سطر.
يُبقي جرد النصوص مواقع الملفات والمجلدات المتداخلة مرئية.

قم بتصدير ملف CSV قابل للفرز يحتوي على تفاصيل العناصر

إذا كنت ترغب في فرز أو تصفية المخزون في Excel، فقم بتشغيل هذا الأمر من نفس موقع PowerShell. استخدم وجهة CSV خارج المجلد الذي يتم مسحه ضوئيًا، وقم بتغيير مسار المثال إذا لزم الأمر.

Get-ChildItem -LiteralPath . -Force -Recurse |
  Sort-Object FullName |
  Select-Object FullName, Name, @{Name='Type';Expression={if ($_.PSIsContainer) {'Folder'} else {'File'}}}, Length, LastWriteTime |
  Export-Csv -LiteralPath "C:\Users\Alex\Desktop\folder-list.csv" -NoTypeInformation -Encoding UTF8

يحتوي ملف CSV على أعمدة للمسار الكامل، والاسم، ونوع العنصر (ملف أو مجلد)، وحجمه، ووقت آخر تعديل له. لا يحتوي المجلد على حجم ملف، لذا Lengthقد تكون خليته فارغة. -NoTypeInformationيُبقي هذا الخيار رأس ملف CSV مُركزًا على هذه الأعمدة. انقر نقرًا مزدوجًا على ملف CSV المحفوظ لفتحه في Excel أو أي تطبيق جداول بيانات آخر.

غيّر العناصر التي تظهر

  • لعرض محتويات المجلد مباشرةً فقط: remove -Recurse. سيظل الأمر يتضمن الملفات والمجلدات الموجودة داخل الدليل المحدد مباشرةً.
  • استبعاد العناصر المخفية وعناصر النظام: قم بإزالة الخيار -Force. بدون هذا الخيار، يتم استبعاد العناصر المخفية افتراضيًا.
  • لعرض الملفات فقط: أضف هذا الخيار -Fileبعد المسار. اترك هذا الخيار غير مُفعّل إذا كنت تريد تضمين أسماء المجلدات أيضًا.

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

استكشاف أخطاء القائمة غير المكتملة وإصلاحها

إذا أظهر PowerShell خطأ "تم رفض الوصول"، فقد لا يتمكن من قراءة جميع المجلدات الفرعية، -Forceبما في ذلك المجلدات المخفية ومجلدات النظام؛ فهو لا يتجاوز أذونات Windows. استخدم حسابًا لديه صلاحية الوصول إلى المجلد، واعتبر أي عملية تشغيل بها أخطاء في الوصول غير مكتملة.

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

للحصول على تفاصيل الأوامر، راجع مرجع Get-ChildItem الخاص بمايكروسوفت ، ومرجع Set-Content ، ومرجع Export-Csv لنظام التشغيل Windows PowerShell 5.1.

اترك تعليقاً

حوّل الصور إلى لوحات ورسومات ورسوم متحركة باستخدام تطبيق FotoSketcher

حوّل الصور إلى لوحات ورسومات ورسوم متحركة باستخدام تطبيق FotoSketcher

حوّل صورتك إلى لوحة فنية، أو رسم تخطيطي بالقلم الرصاص، أو رسم كاريكاتوري باستخدام برنامج FotoSketcher Studio. تعرّف على كيفية اختيار التأثير، وضبط المعاينة، وحفظ عملك الفني.

تحليل وتحديد ملفات الصوت بالتفصيل باستخدام مُعرّف الصوت

تحليل وتحديد ملفات الصوت بالتفصيل باستخدام مُعرّف الصوت

تعرف على ما يكشفه برنامج Audio Identifier عن معدل البت، والمشفرات، والعلامات، وكيف يعمل سير العمل القديم الخاص به، وما هي الأدوات الحالية التي تفحص الملفات أو تحدد الأغاني.

فهرس صوري: منظم صور مفتوح المصدر لنظام ويندوز

فهرس صوري: منظم صور مفتوح المصدر لنظام ويندوز

برنامج My Photo Index هو برنامج قديم لنظام ويندوز يُستخدم لتصنيف الصور المحلية وتقييمها واستعراضها. راجع ميزاته الموثقة، وحدود توافقه، وبديلًا مُحدّثًا له.

تغيير خصائص الملفات والمجلدات والتواريخ والأوقات باستخدام أداة تغيير الخصائص

تغيير خصائص الملفات والمجلدات والتواريخ والأوقات باستخدام أداة تغيير الخصائص

تعرف على كيفية استخدام برنامج تغيير السمات لتحرير سمات ملفات ويندوز والطوابع الزمنية، وتحديث تواريخ صور JPEG EXIF، ومعاينة التغييرات المجمعة بأمان.

كيفية تعيين خلفية شاشة مختلفة على كل شاشة في نظام التشغيل ويندوز 10

كيفية تعيين خلفية شاشة مختلفة على كل شاشة في نظام التشغيل ويندوز 10

قم بتعيين خلفية شاشة منفصلة لكل شاشة من شاشات نظام التشغيل Windows 10، وحدد الشاشات، واضبط ملاءمة الصورة، وقم باستكشاف أخطاء خيارات الشاشة المفقودة وإصلاحها.

pViewer: عارض صور بسيط وقارئ مانغا وقصص مصورة

pViewer: عارض صور بسيط وقارئ مانغا وقصص مصورة

تعرف على وظيفة برنامج pViewer، وكيفية عمل وضعيات الصور والقصص المصورة فيه، وأي إصدار من نظام ويندوز يجب تنزيله، وكيف تختلف الإصدارات القديمة عن الإصدارات المعاد كتابتها.

NeoDownloader: اضبط المعلمات وقم بتنزيل الصور دفعة واحدة من مواقع الويب

NeoDownloader: اضبط المعلمات وقم بتنزيل الصور دفعة واحدة من مواقع الويب

تعرف على كيفية إنشاء مشروع NeoDownloader، واختيار نطاق الزحف، وتعيين مرشحات الصور والوجهة، ومراجعة عمليات التنزيل المجمعة.

كيفية التبديل إلى خلفية سطح المكتب التالية باستخدام مفتاح اختصار في نظامي التشغيل ويندوز 7 و 8

كيفية التبديل إلى خلفية سطح المكتب التالية باستخدام مفتاح اختصار في نظامي التشغيل ويندوز 7 و 8

قم بإعداد عرض شرائح لنظام التشغيل Windows 7 أو 8، وأنشئ اختصارًا صغيرًا بلغة VBScript، وقم بتعيين مفتاح اختصار لوحة المفاتيح للانتقال إلى خلفية الشاشة التالية.

XnConvert: تطبيق التأثيرات وتحويل تنسيقات الصور دفعة واحدة

XnConvert: تطبيق التأثيرات وتحويل تنسيقات الصور دفعة واحدة

استخدم برنامج XnConvert لتطبيق التأثيرات، وتغيير حجم الصور، وتحويل صيغ الصور دفعة واحدة. اختر إعدادات الإخراج، وعاين التعديلات، واحفظ ملفاتك الأصلية.

تتبع ساعات العمل واستخدام الكمبيوتر باستخدام ManicTime

تتبع ساعات العمل واستخدام الكمبيوتر باستخدام ManicTime

تعرف على كيفية قيام ManicTime بتتبع استخدام التطبيق، ووقت النشاط ووقت الخمول، والمستندات، ثم قم بتحويل سجل نشاطك إلى علامات للمشاريع وجداول زمنية.