لدي أغنية يتعذر على Windows تشغيلها لأن هناك علامة استفهام باسم الملف.
"Where Have All the Cowboys Gone?.ogg" // as an example
لذلك أحاول إعادة تسميته ويشكو Windows من تجربته في Explorer أو من موجه الأوامر.
الخطأ الذي أحصل عليه عند محاولة النسخ أو إعادة التسمية أو النقل هو:
اسم الملف أو اسم الدليل أو بناء جملة تسمية وحدة التخزين غير صحيح
هل هناك Windows طريقة لفرض إعادة تسمية في هذه الحالة؟
سأراقب هذا السؤال ، لكن بعد 13 إجابة ومحاولات عديدة (باستثناء الحلول التي يقدمها الطرف الثالث) ، يبدو أن Windows لا يمكنه القيام بذلك (أو على الأقل لا يمكن لـ windows ، عدم وجود أسماء قصيرة). لذا فأنا أقبل الإجابة التي كانت الحل الأصلي على أي حال لاستخدام Linux. سيكون من الجيد أن نرى Windows يتعامل مع هذا بطريقة ما ، لذلك لا تتوقف فقط لأنني قبلت هذه الإجابة ، فلا يزال السؤال قائماً!
الاستيلاء على قرص حي لينكس واستخدام ذلك.
هل حاولت استخدام إصدار أسماء الملفات القصيرة لاسمها؟ على سبيل المثال
ren whereh~1.ogg where.ogg
إذا كان الملف الوحيد في المجلد الحالي الذي يبدأ بالأحرف القليلة الأولى ، فاستخدم الأحرف الستة الأولى من الاسم (تجاهل المساحات) متبوعة بحرف التلدة (~) ثم حرفًا واحدًا.
كما سترى كانت النتيجة أن 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>
الطريقة التي حذفت بها الملف العنيد كانت عن طريق فتح 7Zip وإيجاد الملف وإعادة تسمية الملف من خلال 7Zip. كانت Mine أغنية لها مساحة في نهاية الملف.
chkdsk
أحيانًا يصلح أسماء الملفات غير الصالحة. ستصلك رسالة حول إزالة الملف لأن جميع أسماء الملفات غير صالحة ، ثم استعادة الملف المفقود. يمكنك بعد ذلك العثور على الملف في C:\found.000\file0000.chk
. هذه طريقة فعالة لإزالة ملفات المشاكل ، ولكنها ليست أفضل طريقة إذا كنت تريد الاحتفاظ بها.
حاول تحديد مسار 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
.
استخدم ركفا . الغرض منه في المقام الأول هو استعادة الملفات المحذوفة ، لكن لديه أيضًا خيار لإدراج الملفات غير المحذوفة في المسح الضوئي الخاص به.
بعد بدء تشغيل Recuva ، ارفض المعالج وحدد القرص الصحيح. ثم انتقل إلى "خيارات" ، وابحث عن خيار "المسح بحثًا عن الملفات غير المحذوفة" ، ثم قم بتشغيله. بعد فترة من الوقت ، ستظهر جميع الملفات الموجودة على القرص (سواء كانت محذوفة أم لا). ابحث عن ملفاتك بأسماء غير صالحة (تم تحديد الأسماء بالفعل في العرض) ، وحددها ، وانقر بزر الماوس الأيمن وحفظها ("استرداد") في مكان ما.
لقد فعلت ذلك للتو (على نظام التشغيل Windows XP).
أداة 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" بنفس الحرف كما فعلت أعلاه. اختر الكتابة-> لكتابته على القرص.
فعلت كل هذا ، والأدوات تخبرني أنني غيرت الشخصية ، لكن المستكشف لم يفعل ذلك. يجب تخزين الدليل مؤقتًا في مكان ما. بعد إعادة التشغيل ، يصبح التغيير مرئيًا.
حاول استخدام أداة جهة خارجية مثل Ken Rename الأداة:
أو إعادة تسمية Master .
فيما يلي قائمة بأدوات إعادة تسمية الملفات .
سأختبرها بنفسي ، لكنني أقوم بتشغيل Windows Vista 64-bit ؛ قد تكون معالجة الملف مختلفة.
إذا فشلت هذه الأدوات ، فقد ترغب في إعطاء Windows PowerShell لقطة. راجع إعادة تسمية الملفات على Windows PowerShell Blog .
إذا كنت قد قمت بتثبيت Cygwin ، فيجب أن تكون قادرًا على العناية بالملف. واجهت هذه المشكلة الآن فقط واستخدام rm من Cygwin في bash تمكنت Shell من حذف الملف على ما يرام عندما لم يساعد تطبيق Windows ، بما في ذلك Explorer ، ومحاولة استخدام UNC filespec مع CMD.exe.
أتصور أن mv سيفعل ذلك في حال أردت الاحتفاظ بالملف.
يستغرق إعداد Cygwin المجروش بضع دقائق فقط ، وأظل دائمًا على أي حال لأنه يوجد العديد من الأدوات الجيدة. إنه أسهل من تشغيل Linux ، حتى باستخدام قرص مضغوط مباشر.
a
.في cmd.exe
، انتقل إلى الدليل الجديد واكتب ما يلي:
ren *.ogg 1.ogg
هذا هو البساطة. ثم يمكنك إعادة تسميته في XP كما تريد ، مثل 1.ogg
إلى Where Have All the Cowboys Gone.ogg
. ogg
كان مجرد مثال ، يمكن أن يكون الامتداد أي شيء.
هل حاولت نقله إلى ملف بالاسم الصحيح؟
move "Where Have All the Cowboys Gone?.mp3" "Where Have All the Cowboys Gone.mp3"
على افتراض أن وحدة التخزين المعنية هي FAT32 أو NTFS ، حاول تشغيل chkdsk. هذا يجب تنظيف إدخالات الدليل "تالفة" ، مما يعني (في هذه الحالة) إزالة؟ إذا كانت وحدة تخزين التمهيد ، فقد تحتاج إلى إعادة تشغيل للقيام بذلك.
يجب أن يعمل هذا (على الأقل ، لقد حدث لي):
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"
يجب أن تفعل الخدعة.
آمل أن يساعد.
هل حاولت:
type "Where*.ogg" > "Where.ogg"
قد تعمل.
يتم التحكم في معظم أوامر Microsoft الداخلية بوجود Explorer.exe
.
افتح إدارة المهام وفحص قائمة العمليات النشطة الحالية. ستجد Explorer.exe
بينهم. انقر بزر الماوس الأيمن على وإنهاء/إيقاف/إغلاق Explorer.exe
. لا تغلق إدارة المهام حتى الآن. الآن ، انتقل إلى الملف المسيء باستخدام مدير ملفات ثانوي وحاول حذف أو إعادة تسمية بأحرف البدل. ربما ستكون ناجحة.
الآن ، ارجع إلى إطار "إدارة المهام" وانقر بزر الماوس الأيمن فوق السطر العلوي الذي يشير إلى التطبيقات ، ثم اختر الزر السفلي الذي يوضح "مهمة جديدة". أدخل Explorer.exe
. Explorer يظهر مرة أخرى ولم يعد الملف المسيء موجودًا.
جرب cygwin لإعادة تسمية الملف:
سيكون الأمر: mv filename?.ogg filename.ogg
جرب أحرف البدل أثناء التنقل -
move "Where Have All the Cowboys Gone*.mp3" "Where.mp3"
ربما هذا هو أفضل رهان ، طالما يوجد ملف واحد يطابق البدل.
إذا كان لديك WinRAR ، فقم بتثبيته على WinRAR ، وقم بإعادة تسميته على WinRAR ، وقم بفكه.
أو يمكنك تجربة برنامج VBScript ، أو أخذ البرنامج النصي التالي وحفظه ضمن ملف بامتداد . vbs .
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile "Where Have All the Cowboys Gone?.ogg", "Where.ogg"
السحب والإفلات إلى مجلد جديد ، انتقل في الأمر موجه إلى هذا المجلد واكتب
ren *.* test.ogg
سيسمح لك واجهة المستخدم الرسومية WinRAR بإعادة تسمية الملفات دون الحاجة إلى حزمها في الأرشيف أولاً. لقد اختبرت ذلك في Windows 8.1 ، على اسم ملف طويل جدًا. عملت مثل السحر.
لقد واجهت أيضا مشكلة مماثلة مع مجلد. اسم المجلد هو ".min." وهو عادة غير مسموح به.
إعادة تسمية غير مسموح بها (انقر للصورة)
باستخدام Winrar كنت قادراً على حل هذا. ما فعلته كان
إضافة إلى الأرشيف ... (انقر للصورة)
هذا مسموح به نظرًا لأن windows لا يتحقق حقًا من داخل ملف .rar. بمجرد تغيير الاسم ، ثم استخراج الملف وانت القيام به.
آمل أن يساعد هذا.
واجهت مشكلة في اسم ملف به فراغ فارغ. تمكنت أداة Neighter Explorer أو cmd.exe من إعادة تسميتها (أو حذفها).
ثم استخدمت مدير FAR (far.exe في ConEmu). بل هو وحدة استنساخ نورتون كوماندر التي تعمل على ويندوز 10 64 بت.
مع هذا ، كنت قادراً على رؤية وتغيير الفراغ الفارغ بسهولة.
حسنًا ، بالنسبة لي فإن أداة الطرف الثالث isobuster من المشاريع الذكية عملت جيدًا مع ترخيص شخصي. مجرد استخراج المجلد/الملفات إلى محرك أقراص نتفس ويندوز وتتحول جميع الأحرف غير النوافذ إلى مجلد أسماء وأسماء النوافذ تشكيلا بشكل جيد. قرف. :) امل ان يساعد! سأحذف المجلدات غير المطابقة في المرة القادمة التي أستخدم فيها نظام lubuntu الخاص بي ؛) - كل ذلك!
كان لدي مشكلة مماثلة مع 2 مجلدات متداخلة مع المجلدات الفرعية. لم أستطع إعادة تسمية أو حذف بعض الملفات (جربت عدة طرق). في النهاية ، وجدت الحل: Teracopy.
قم بتثبيته ، وانقر بزر الماوس الأيمن فوق المجلد أو الملف وحدد teracopy. سيتم فتح Teracopy ، ثم انقر فوق delete
أو rename
. سوف تسميها أو تحذفها.
قد ترغب في محاولة إعطائها.
الشيء الوحيد الذي ساعدني هو تنزيل LockHunter
قتل العمليات من استخدام LockHunter ، ثم إعادة تسمية المجلد ، لكن لدى LockHunter أيضًا خيار لإعادة تسمية المجلد.
هذه ليست إجابة مباشرة (كما هو الحال في كيفية إعادة تسمية Windows لملف) ولكن هذا يناسبني. عادةً ما تكون الملفات غير القانونية موجودة على محرك أقراص خارجي ، لذا أقوم بتوصيل محرك الأقراص الخارجي بجهاز الكمبيوتر اللوحي Android . هذا يسمح لي بإعادة تسمية الملف الذي يمكن بعد ذلك قراءته بواسطة Windows. يتعامل هذا مع أحرف خاصة ولكن المشكلة المعتادة التي أحصل عليها هي اسم ملف يبدأ أو ينتهي بمسافة أو ينتهي بـ "."
جربت واحدة من أدوات الطرف الثالث FlexRenamer ولكن هذا لا يزال يكافح مع ما سبق.
لقد تصطدم في نفس الوضع.
غوغلينغ حولها تعلمت أنه لا يوجد حل أصلي.
... وأستخدم كـ TCC الخاصة بـ Shell the JPSoft ، والتي لم تستطع أيضًا معالجة تلك الملفات الملتقطة.
لكنني علمت أيضًا أن Cedrick Collomb's Unlocker ( http://www.emptyloop.com/unlocker/ ) قادر على التعامل معها.
وكان لي في الإعداد الخاص بي. أيضا ، أنا أوصي به للغاية.
حسنًا ، على الأقل لا يتضمن هذا الحل ترك بيئة Windows ...
صادفت وضعا مماثلا. لم ينجح أي من الحلول المنشورة بالنسبة لي ولكني وجدت أخيرًا حلًا سهلاً:
لقد قمت ببساطة بنسخ الملف (نعم ، لا يزال النسخ ممكناً بالنسبة لي) على عصا USB ، وأعد تسميته هناك وأعادته مرة أخرى! أترك الأمر للآخرين لشرح سبب نجاح .
لم أتمكن من جعل أيٍ من أدوات Windows المقترحة تعمل على إزالتي؟ و "*" أحرف من اسم ملف.
لقد قمت بتوصيل محرك الأقراص إلى Raspberry Pi وقمت بتغيير أسماء الملفات.
استخدم cmd.exe في هذا الدليل مع أحرف البدل. فمثلا:
ren "Where Have All the *.ogg" "Where Have All the Cowboys Gone.ogg"
سيقوم 7-Zip file manager (7-Zip.org) بإعادة تسمية الملفات والأدلة التي لا يمكن XP. استخدمها فقط لاستخراج ملف .tar وإعادة تسمية ملف .chm المرفق والمسمى بطريقة غير قانونية. لا قرص حي المطلوبة.
Tschüß!
في معظم الحالات ، تكون هذه الإجابة عديمة الفائدة .
حصلت على خداع بأسماء الملفات ذات الأحرف التي يتم تمثيلها كعلامات استفهام بينما في الحقيقة أنها مجرد أحرف لن يتم عرض/لا يمكن عرض خطوط M الافتراضية.
هل يجب علي حذف هذا المنشور؟ لا يزال قد يساعد بعض الناس ...
حاول استخدام cmd.exe المضمنة في إكمال علامة التبويب.
لا يساعد 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 ? ?????????, ?????????
لا تعمل محاولة إعادة تسميته بكتابة/نسخ "لصق الاسم":
C:\Temporal\_black> ren "? ?????????, ?????????" bart
Syntaxfehler.
لجعلها تعمل ، يجب عليك استخدام علامة تبويب إكمال . انتقل فقط إلى الدليل الصحيح في 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
(مثل إزالة علامة استفهام وإضافتها).
واجهت نفس المشكلة تمامًا مع ملف قمت بتنزيله. لا يمكنني إعادة تسميته أو نقله ، إما في Explorer أو سطر الأوامر. ومع ذلك ، كان ما نجح بالنسبة لي هو حذفه في Explorer ، ثم استعادته من سلة المحذوفات . لا أستطيع إلا أن أفترض أن هذه العملية "صححت" بعض الأحرف غير الصالحة حيث تمكنت حينها من التعامل معها كملف عادي.
قمت بإصلاح ملف FLAC مثل هذا باستخدام الأمر الأساسي المفتوح الخاص بـ Winamp ، باستخدام نافذة Explorer الخاصة بالبرنامج. عندما ذهبت إلى المجلد ، كان لدي خيار إعادة التسمية ، على عكس Explorer.
نأسف للتأخر ، لست متأكداً من كيفية إزالة ملف واحد ومع ذلك يمكنك جميع الملفات في الدليل. ما عليك سوى إنشاء مجلد فارغ ثم استخدام ملف robocopy لعكس هذا المجلد الفارغ الجديد أعلى الجزء الذي يحتوي على ملف تالف. هذا يعكس في الأساس قائمة فارغة على الجزء العلوي من كل ما كان هناك.
mkdir Empty
robocopy Empty <badfiledir> /mir