it-swarm.asia

كيفية فرض Windows لإعادة تسمية ملف ذو طابع خاص؟

لدي أغنية يتعذر على Windows تشغيلها لأن هناك علامة استفهام باسم الملف.

"Where Have All the Cowboys Gone?.ogg" // as an example

لذلك أحاول إعادة تسميته ويشكو Windows من تجربته في Explorer أو من موجه الأوامر.

الخطأ الذي أحصل عليه عند محاولة النسخ أو إعادة التسمية أو النقل هو:

اسم الملف أو اسم الدليل أو بناء جملة تسمية وحدة التخزين غير صحيح

هل هناك Windows طريقة لفرض إعادة تسمية في هذه الحالة؟

تحديث

سأراقب هذا السؤال ، لكن بعد 13 إجابة ومحاولات عديدة (باستثناء الحلول التي يقدمها الطرف الثالث) ، يبدو أن Windows لا يمكنه القيام بذلك (أو على الأقل لا يمكن لـ windows ، عدم وجود أسماء قصيرة). لذا فأنا أقبل الإجابة التي كانت الحل الأصلي على أي حال لاستخدام Linux. سيكون من الجيد أن نرى Windows يتعامل مع هذا بطريقة ما ، لذلك لا تتوقف فقط لأنني قبلت هذه الإجابة ، فلا يزال السؤال قائماً!

84
codeLes

الاستيلاء على قرص حي لينكس واستخدام ذلك.

42
salmonmoose

هل حاولت استخدام إصدار أسماء الملفات القصيرة لاسمها؟ على سبيل المثال

ren whereh~1.ogg where.ogg

إذا كان الملف الوحيد في المجلد الحالي الذي يبدأ بالأحرف القليلة الأولى ، فاستخدم الأحرف الستة الأولى من الاسم (تجاهل المساحات) متبوعة بحرف التلدة (~) ثم حرفًا واحدًا.

29
GAThrawn
  1. في نظام التشغيل Windows 7: قم بتشغيل cmd.exe في وضع المسؤول.
  2. مؤتمر نزع السلاح في الدليل مع أسماء الملفات.
  3. المدى: chkdsk/V/f [كانت ملفاتي السيئة على محرك أقراص آخر بخلاف محرك أقراص نظام التشغيل ، لذلك كان بإمكانه إلغاء تحميله. إذا كان محرك أقراص نظام التشغيل ، فقد يتعين عليه القيام بهذه المرحلة عند بدء التشغيل.]
  4. انتظر (قد تضطر إلى إعادة التشغيل).

كما سترى كانت النتيجة أن chkdsk حذف الملفات بالفعل بالنسبة لي. لذا ، إذا كنت تريد الاحتفاظ بالملفات ، لا أعرف ما يجب القيام به ، لكن هذا سيتخلص من الملفات بالتأكيد.

النتائج/سجل كمد:

E:\islag\Music\llb>dir
 Volume in drive E is FreeAgent Drive
 Volume Serial Number is 5038-892A

 Directory of E:\islag\Music\llb

02/02/2011  12:18 PM    <DIR>          .
02/02/2011  12:18 PM    <DIR>          ..
04/04/2010  02:19 PM         4,014,099 01 Los Lonely Boys - Se?orita - www.file2
4ever.com.mp3
04/04/2010  02:18 PM         3,125,942 12 Los Lonely Boys - La Contestaci?n - ww
w.file24ever.com.mp3
               2 File(s)      7,140,041 bytes
               2 Dir(s)  87,743,991,808 bytes free

E:\islag\Music\llb>chkdsk /V
The type of the file system is NTFS.
Volume label is FreeAgent Drive.

WARNING!  F parameter not specified.
Running CHKDSK in read-only mode.

CHKDSK is verifying files (stage 1 of 3)...
  231424 file records processed.
File verification completed.
  34 large file records processed.
  0 bad file records processed.
  0 EA records processed.
  0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 3)...
18 percent complete. (29338 of 245164 index entries processed)
An invalid filename 01 Los Lonely Boys - Se?orita - www.file24ever.com.mp3 (3196
6) was found in directory 31962.
All filenames for File 31966 are invalid.
Minor file name errors were detected in file 31966.
An invalid filename 12 Los Lonely Boys - La Contestaci?n - www.file24ever.com.mp
3 (31973) was found in directory 31962.
All filenames for File 31973 are invalid.
Minor file name errors were detected in file 31973.
73 percent complete. (233817 of 245164 index entries processed)
Index entry 01 Los Lonely Boys - Se?orita - www.file24ever.com.mp3 in index $I30
 of file 31962 is incorrect.
Index entry 12 Los Lonely Boys - La Contestaci?n - www.file24ever.com.mp3 in ind
ex $I30 of file 31962 is incorrect.
  245164 index entries processed.
Index verification completed.

Errors found.  CHKDSK cannot continue in read-only mode.

E:\islag\Music\llb>dir
 Volume in drive E is FreeAgent Drive
 Volume Serial Number is 5038-892A

 Directory of E:\islag\Music\llb

02/02/2011  12:18 PM    <DIR>          .
02/02/2011  12:18 PM    <DIR>          ..
04/04/2010  02:19 PM         4,014,099 01 Los Lonely Boys - Se?orita - www.file2
4ever.com.mp3
04/04/2010  02:18 PM         3,125,942 12 Los Lonely Boys - La Contestaci?n - ww
w.file24ever.com.mp3
               2 File(s)      7,140,041 bytes
               2 Dir(s)  87,743,991,808 bytes free

E:\islag\Music\llb>chkdsk /V /f
The type of the file system is NTFS.
Cannot lock current drive.

Chkdsk cannot run because the volume is in use by another
process.  Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) y
Volume dismounted.  All opened handles to this volume are now invalid.
Volume label is FreeAgent Drive.

CHKDSK is verifying files (stage 1 of 3)...
  231424 file records processed.
File verification completed.
  32 large file records processed.
  0 bad file records processed.
  0 EA records processed.
  0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 3)...
18 percent complete. (29339 of 245164 index entries processed)
Deleted invalid filename 01 Los Lonely Boys - Se?orita - www.file24ever.com.mp3
(31966) in directory 31962.
File 31966 has been orphaned since all its filenames were invalid
Windows will recover the file in the Orphan recovery phase.
Correcting minor file name errors in file 31966.
Deleted invalid filename 12 Los Lonely Boys - La Contestaci?n - www.file24ever.c
om.mp3 (31973) in directory 31962.
File 31973 has been orphaned since all its filenames were invalid
Windows will recover the file in the Orphan recovery phase.
Correcting minor file name errors in file 31973.
73 percent complete. (233642 of 245164 index entries processed)
Deleting index entry 01 Los Lonely Boys - Se?orita - www.file24ever.com.mp3 in i
ndex $I30 of file 31962.
Deleting index entry 12 Los Lonely Boys - La Contestaci?n - www.file24ever.com.m
p3 in index $I30 of file 31962.
  245164 index entries processed.
Index verification completed.
CHKDSK is scanning unindexed files for reconnect to their original directory.
  2 unindexed files scanned.
CHKDSK is recovering remaining unindexed files.
  2 unindexed files recovered.
CHKDSK is verifying security descriptors (stage 3 of 3)...
  231424 file SDs/SIDs processed.
Cleaning up 41 unused index entries from index $SII of file 9.
Cleaning up 41 unused index entries from index $SDH of file 9.
Cleaning up 41 unused security descriptors.
Security descriptor verification completed.
  6871 data files processed.
CHKDSK is verifying Usn Journal...
  1116928 USN bytes processed.
Usn Journal verification completed.
Correcting errors in the master file table's (MFT) BITMAP attribute.
Windows has made corrections to the file system.

 244196000 KB total disk space.
 158175168 KB in 30003 files.
     22820 KB in 6873 indexes.
         0 KB in bad sectors.
    306168 KB in use by the system.
     65536 KB occupied by the log file.
  85691844 KB available on disk.

      4096 bytes in each allocation unit.
  61049000 total allocation units on disk.
  21422961 allocation units available on disk.

E:\islag\Music\llb>dir
 Volume in drive E is FreeAgent Drive
 Volume Serial Number is 5038-892A

 Directory of E:\islag\Music\llb

02/02/2011  12:18 PM    <DIR>          .
02/02/2011  12:18 PM    <DIR>          ..
               0 File(s)              0 bytes
               2 Dir(s)  87,743,979,520 bytes free

E:\islag\Music\llb>
24
Aubrey Island

الطريقة التي حذفت بها الملف العنيد كانت عن طريق فتح 7Zip وإيجاد الملف وإعادة تسمية الملف من خلال 7Zip. كانت Mine أغنية لها مساحة في نهاية الملف.

11
anon

chkdsk أحيانًا يصلح أسماء الملفات غير الصالحة. ستصلك رسالة حول إزالة الملف لأن جميع أسماء الملفات غير صالحة ، ثم استعادة الملف المفقود. يمكنك بعد ذلك العثور على الملف في C:\found.000\file0000.chk. هذه طريقة فعالة لإزالة ملفات المشاكل ، ولكنها ليست أفضل طريقة إذا كنت تريد الاحتفاظ بها.

11
gohop

حاول تحديد مسار UNC (راجع تسمية الملفات والمسارات ومساحات الأسماء ). هذا يحصل حول كل أنواع القيود. يمكنك القيام بذلك باستخدام بناء الجملة \\?\.

على سبيل المثال ، إذا كان الملف الخاص بك على سطح المكتب الخاص بك (وكان محرك أقراص Windows لديك هو C :) ، فيمكنك القيام بذلك

copy "\\?\C:\Users\codeLes\Desktop\Where Have All the Cowboys Gone?.ogg" "\\?\C:\Users\codeLes\Desktop\Where Have All the Cowboys Gone.ogg"

ملاحظة: لا يمكنك استخدام المسارات النسبية مع بناء الجملة هذا ؛ يجب عليك تحديد المسار الكامل. وهو لا يعمل مع الأمر ren ، لكنه يعمل مع copy و move.

11
Joshua

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

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

enter image description here

لقد فعلت ذلك للتو (على نظام التشغيل Windows XP).

7
Jan Lachnitt

أداة Microsoft DISKEDIT.EXE هي أداة ذات المستوى المنخفض لقراءة وكتابة بيانات القرص الخام مباشرةً. يجب أن تكون قادرًا على تحميل الكتلة التي تحتوي على إدخال الدليل لهذا الملف وتغيير المشكلة "؟" شخصية إلى شيء ضار وكتابتها مرة أخرى إلى القرص.

أفهم أن أداة diskedit من Microsoft (وليس أداة Norton Utilities التي تحمل الاسم نفسه ، والتي تستخدم فقط لوحدات تخزين FAT) شوهدت آخر مرة في Windows 2000 SP4. ولكن هناك رابط له يمكن العثور عليه هنا .

لتحديد موقع الكتلة الصحيحة ، يمكنك تنزيل نسخة تجريبية من DiskExplorer for NTFS .

ستبدأ باستخدام File-> Drive ... لفتح محرك الأقراص الذي يحتوي على هذا الملف السيئ. اختر Goto-> الدليل الجذر للحصول على عرض الدليل. انتقل إلى الدليل الذي يحتوي على ملف تالف باستخدام روابط MFT #. عندما تصل إلى هناك ، ستظهر الجزء العلوي من النافذة شيئًا مثل ، "MFT # x12345 DIR: 'dirname' ، ... blah blah blah ... بدءًا من الكتلة x9302AE ،... الخ الخ الخ"

الآن انتقل إلى diskedit مايكروسوفت. قم أولاً بعمل ملف> فتح ... وحدد اسم وحدة التخزين C: (إذا كان الملف موجودًا على محرك الأقراص C:). اترك اسم ملف وحدة التخزين فارغًا. خذ رقم بدء المجموعة وأدخله في diskedit ضمن Read-> NTFS Clusters ...-> بدء الكتلة (أدخله كرقم سداسي عشرية).

الآن استخدم مفاتيح الأسهم الخاصة بك للتمرير لأسفل إلى اسم ملف غير صالح. إنه في يونيكود ، لذلك سوف تبحث عن شيء مثل "W.h.e.r.e.H.a.v.e .A.l.l .t.h.e. .C.o.w.b.o.y.s .G.o.n.e." ضع مؤشر الماوس فوق الحرف "3F" السيء واكتب شيئًا آمنًا ، مثل 5F ('_'). اختر كتابة-> لإعادة كتابتها مرة أخرى إلى القرص.

هناك بقعة أخرى يجب النقر عليها (لست متأكداً مما إذا كانت هناك حاجة إلى واحدة أو كليهما). الآن ، مرة أخرى في DiskExplorer ، انقر فوق Mft # للملف السيئ. ستحصل على شاشة مع شيء شجرة على اليسار يقول "الهياكل". انقر على "السمات" في الشجرة. سيُظهر لك قائمة بالسمات ، ستكون إحداها حوالي 30 دولارًا ... $ FILE_NAME. لذلك ، 30 $ لديه اسم الملف. انقر فوق العقدة النصية أسفل العقدة $ 30 في شجرة الهياكل. حدد القائمة عرض> كما عرافة. عدة أسطر لأسفل ، يجب أن تشاهد اسم الملف مرة أخرى W.h.e.r.e. .H.a.v.e ... إلخ. على الجانب الأيسر من الشاشة ، سترى عمود Sector ، الذي يعرض قطاع القرص الذي تبحث عنه.

مرة أخرى على diskedit. هل قراءة-> القطاعات ... وأدخل رقم القطاع من DiskExplorer. كما كان من قبل ، قم بالتمرير لأسفل واستبدال الحرف "3F" بنفس الحرف كما فعلت أعلاه. اختر الكتابة-> لكتابته على القرص.

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

5
user14068

حاول استخدام أداة جهة خارجية مثل Ken Rename الأداة:

Screenshot of Ken Rename

أو إعادة تسمية Master .

enter image description here

فيما يلي قائمة بأدوات إعادة تسمية الملفات .

سأختبرها بنفسي ، لكنني أقوم بتشغيل Windows Vista 64-bit ؛ قد تكون معالجة الملف مختلفة.

إذا فشلت هذه الأدوات ، فقد ترغب في إعطاء Windows PowerShell لقطة. راجع إعادة تسمية الملفات على Windows PowerShell Blog .

5
braveterry

إذا كنت قد قمت بتثبيت Cygwin ، فيجب أن تكون قادرًا على العناية بالملف. واجهت هذه المشكلة الآن فقط واستخدام rm من Cygwin في bash تمكنت Shell من حذف الملف على ما يرام عندما لم يساعد تطبيق Windows ، بما في ذلك Explorer ، ومحاولة استخدام UNC filespec مع CMD.exe.

أتصور أن mv سيفعل ذلك في حال أردت الاحتفاظ بالملف.

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

4
ConceptJunkie
  • إذا كان أكثر من ملف واحد ، فقم بإنشاء دليل جديد باسم بسيط ، على سبيل المثال a.
  • انقل ملفًا واحدًا في كل مرة إلى هذا الدليل.
  • في cmd.exe ، انتقل إلى الدليل الجديد واكتب ما يلي:

    ren *.ogg 1.ogg   
    

    هذا هو البساطة. ثم يمكنك إعادة تسميته في XP كما تريد ، مثل 1.ogg إلى Where Have All the Cowboys Gone.ogg. ogg كان مجرد مثال ، يمكن أن يكون الامتداد أي شيء.

4
Rangel

هل حاولت نقله إلى ملف بالاسم الصحيح؟

move "Where Have All the Cowboys Gone?.mp3" "Where Have All the Cowboys Gone.mp3"
4
Tom Kidd

على افتراض أن وحدة التخزين المعنية هي FAT32 أو NTFS ، حاول تشغيل chkdsk. هذا يجب تنظيف إدخالات الدليل "تالفة" ، مما يعني (في هذه الحالة) إزالة؟ إذا كانت وحدة تخزين التمهيد ، فقد تحتاج إلى إعادة تشغيل للقيام بذلك.

3
Michael Kohne

يجب أن يعمل هذا (على الأقل ، لقد حدث لي):

dir /X *cowboys*

هذا الأمر سينتج شيئًا مشابهًا لهذا:

08/11/2011  15:21    <DIR>          WH5E97~1     Where Have All the Cowboys Gone
?.ogg

هذا WH5E97~1 هو ما تبحث عنه!
(إشعار Plase: مثل هذا الرمز تم اختراعه تمامًا ، ولكن يجب أن يكون مماثلاً للرمز الذي ستجده)

مع العلم أن ذلك بسيط

rename WH5E97~1 "Where Have All the Cowboys Gone.ogg"

يجب أن تفعل الخدعة.

آمل أن يساعد.

3
unwiredbrain

هل حاولت:

type "Where*.ogg" > "Where.ogg"

قد تعمل.

2
Atmocreations

يتم التحكم في معظم أوامر Microsoft الداخلية بوجود Explorer.exe.

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

الآن ، ارجع إلى إطار "إدارة المهام" وانقر بزر الماوس الأيمن فوق السطر العلوي الذي يشير إلى التطبيقات ، ثم اختر الزر السفلي الذي يوضح "مهمة جديدة". أدخل Explorer.exe. Explorer يظهر مرة أخرى ولم يعد الملف المسيء موجودًا.

1
Chief Suspect

جرب cygwin لإعادة تسمية الملف:

سيكون الأمر: mv filename?.ogg filename.ogg

1
Keck

جرب أحرف البدل أثناء التنقل -

move "Where Have All the Cowboys Gone*.mp3" "Where.mp3"

ربما هذا هو أفضل رهان ، طالما يوجد ملف واحد يطابق البدل.

1
Michael Kohne

إذا كان لديك WinRAR ، فقم بتثبيته على WinRAR ، وقم بإعادة تسميته على WinRAR ، وقم بفكه.

أو يمكنك تجربة برنامج VBScript ، أو أخذ البرنامج النصي التالي وحفظه ضمن ملف بامتداد . vbs .

Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")

fso.MoveFile "Where Have All the Cowboys Gone?.ogg", "Where.ogg"
1
Jhonny D. Cano -Leftware-

السحب والإفلات إلى مجلد جديد ، انتقل في الأمر موجه إلى هذا المجلد واكتب

ren *.* test.ogg
1
William Hilsum

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

1
KellyRavenholm

لقد واجهت أيضا مشكلة مماثلة مع مجلد. اسم المجلد هو ".min." وهو عادة غير مسموح به.

إعادة تسمية غير مسموح بها (انقر للصورة)

باستخدام Winrar كنت قادراً على حل هذا. ما فعلته كان

  • انقر بزر الماوس الأيمن فوق المجلد
  • حدد "إضافة إلى الأرشيف ..."
  • حدد اسم أرشيف جديد (اسم بدون أحرف خاصة)
  • من خيارات الأرشفة ، حدد "حذف الملفات بعد الأرشفة"
  • من اختيار موافق

إضافة إلى الأرشيف ... (انقر للصورة)

  • ثم فتحت ملف .rar
  • وإعادة تسمية الملف في الداخل

هذا مسموح به نظرًا لأن windows لا يتحقق حقًا من داخل ملف .rar. بمجرد تغيير الاسم ، ثم استخراج الملف وانت القيام به.

آمل أن يساعد هذا.

1
Lefteris Eleftheriou

واجهت مشكلة في اسم ملف به فراغ فارغ. تمكنت أداة Neighter Explorer أو cmd.exe من إعادة تسميتها (أو حذفها).

ثم استخدمت مدير FAR (far.exe في ConEmu). بل هو وحدة استنساخ نورتون كوماندر التي تعمل على ويندوز 10 64 بت.

مع هذا ، كنت قادراً على رؤية وتغيير الفراغ الفارغ بسهولة.

0
eckes

حسنًا ، بالنسبة لي فإن أداة الطرف الثالث isobuster من المشاريع الذكية عملت جيدًا مع ترخيص شخصي. مجرد استخراج المجلد/الملفات إلى محرك أقراص نتفس ويندوز وتتحول جميع الأحرف غير النوافذ إلى مجلد أسماء وأسماء النوافذ تشكيلا بشكل جيد. قرف. :) امل ان يساعد! سأحذف المجلدات غير المطابقة في المرة القادمة التي أستخدم فيها نظام lubuntu الخاص بي ؛) - كل ذلك!

0
hemmlj67

كان لدي مشكلة مماثلة مع 2 مجلدات متداخلة مع المجلدات الفرعية. لم أستطع إعادة تسمية أو حذف بعض الملفات (جربت عدة طرق). في النهاية ، وجدت الحل: Teracopy.

قم بتثبيته ، وانقر بزر الماوس الأيمن فوق المجلد أو الملف وحدد teracopy. سيتم فتح Teracopy ، ثم انقر فوق delete أو rename. سوف تسميها أو تحذفها.

قد ترغب في محاولة إعطائها.

0
Serkan Polat

الشيء الوحيد الذي ساعدني هو تنزيل LockHunter

قتل العمليات من استخدام LockHunter ، ثم إعادة تسمية المجلد ، لكن لدى LockHunter أيضًا خيار لإعادة تسمية المجلد.

0
Aleksandar Pavić

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

جربت واحدة من أدوات الطرف الثالث FlexRenamer ولكن هذا لا يزال يكافح مع ما سبق.

0
JohnnyBizzle

لقد تصطدم في نفس الوضع.

غوغلينغ حولها تعلمت أنه لا يوجد حل أصلي.

... وأستخدم كـ TCC الخاصة بـ Shell the JPSoft ، والتي لم تستطع أيضًا معالجة تلك الملفات الملتقطة.

لكنني علمت أيضًا أن Cedrick Collomb's Unlocker ( http://www.emptyloop.com/unlocker/ ) قادر على التعامل معها.

وكان لي في الإعداد الخاص بي. أيضا ، أنا أوصي به للغاية.

حسنًا ، على الأقل لا يتضمن هذا الحل ترك بيئة Windows ...

0
Marcus Vinicius Pompeu

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

  • لا حاجة إلى أداة خارجية
  • لا علم بأي لغة برمجة أو لغة شل مطلوبة

لقد قمت ببساطة بنسخ الملف (نعم ، لا يزال النسخ ممكناً بالنسبة لي) على عصا USB ، وأعد تسميته هناك وأعادته مرة أخرى! أترك الأمر للآخرين لشرح سبب نجاح .

0
David.

لم أتمكن من جعل أيٍ من أدوات Windows المقترحة تعمل على إزالتي؟ و "*" أحرف من اسم ملف.

لقد قمت بتوصيل محرك الأقراص إلى Raspberry Pi وقمت بتغيير أسماء الملفات.

0
YetAnotherRandomUser

استخدم cmd.exe في هذا الدليل مع أحرف البدل. فمثلا:

ren "Where Have All the *.ogg" "Where Have All the Cowboys Gone.ogg"
0
harrymc

سيقوم 7-Zip file manager (7-Zip.org) بإعادة تسمية الملفات والأدلة التي لا يمكن XP. استخدمها فقط لاستخراج ملف .tar وإعادة تسمية ملف .chm المرفق والمسمى بطريقة غير قانونية. لا قرص حي المطلوبة.

Tschüß!

0
monsignormoney

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

هل يجب علي حذف هذا المنشور؟ لا يزال قد يساعد بعض الناس ...


حاول استخدام cmd.exe المضمنة في إكمال علامة التبويب.

  1. لا يساعد dir /x (تم إنشاء NTFS دون دعم لأسماء الملفات القصيرة):

    dir
     Verzeichnis von C:\Temporal\_black
    05.10.2015  21:23    <DIR>          none\none         ? ?????????, ?????????
    
    dir /X
     Verzeichnis von C:\Temporal\_black
    05.10.2015  21:23    <DIR>                       none\none         ? ?????????, ?????????
    
  2. لا تعمل محاولة إعادة تسميته بكتابة/نسخ "لصق الاسم":

    C:\Temporal\_black> ren "? ?????????, ?????????" bart
    Syntaxfehler.
    
  3. لجعلها تعمل ، يجب عليك استخدام علامة تبويب إكمال . انتقل فقط إلى الدليل الصحيح في cmd-Shell ، اكتب ren ، واضغط على tabulator-key واستمر في الضغط عليه حتى يظهر الاسم "الصحيح":

    C:\Temporal\_black>ren "? ?????????, ?????????"
    

    ثم اكتب الباقي وضرب أدخل:

    C:\Temporal\_black>ren "? ?????????, ?????????" bart
    

    سيتم مكافأتك بهذا:

    C:\Temporal\_black> dir
     Verzeichnis von C:\Temporal\_black
    05.10.2015  21:23    <DIR>          none\none         bart
    

إنه شيء مملة ، لكن هذا الأمر يعمل لي دائمًا مع الملفات والدلائل (Windows 7 و 8).

ملاحظة جانبية مضحكة: الأوامر ren- في 2. و 3. متطابقتان ولكنها لن تعمل بدون استخدام إكمال علامة التبويب. وحتى إذا كنت تستخدم إكمال علامة التبويب ، فلن تعمل بعد أن تقوم بتحرير الاسم بعد ren (مثل إزالة علامة استفهام وإضافتها).

0
Limer

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

0
Steve Smith

قمت بإصلاح ملف FLAC مثل هذا باستخدام الأمر الأساسي المفتوح الخاص بـ Winamp ، باستخدام نافذة Explorer الخاصة بالبرنامج. عندما ذهبت إلى المجلد ، كان لدي خيار إعادة التسمية ، على عكس Explorer.

0
Freelance

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

mkdir Empty
robocopy Empty <badfiledir> /mir
0
JCollins