it-swarm.asia

إنشاء/إعادة تسمية ملف/مجلد يبدأ بنقطة في Windows؟

تحتاج العديد من البرامج إلى أسماء مجلدات تبدأ بنقطة ، مثل .emacs.d و .gimp-2.2 و .jedit وما إلى ذلك. كيف يمكنني إنشاء هذا المجلد؟

عند استخدام مستكشف Windows في نظام التشغيل Windows 2000 (والإصدارات الأخرى) ، تظهر لي رسالة خطأ تقول "عليك إدخال اسم ملف". الحل الوحيد الذي توصلت إليه هو فتح موجه الأوامر (ابدأ> تشغيل> "CMD"> موافق) وأدخل mkdir .mydir.

لماذا Microsoft رسالة الخطأ هذه في Explorer ، ولكن ليس في shell command؟ هل هناك أي اختراق للتسجيل لإصلاح هذا الأمر ، حتى أتمكن من إدخال اسم المجلد مباشرة في Explorer؟

449
Adventure10

إلى إنشاء/إعادة تسمية على مستكشف Windows ، فقط إعادة تسمية إلى .name. - النقطة الإضافية في النهاية ضرورية ، وسيتم إزالتها بواسطة مستكشف Windows.

لإنشاء ملف جديد يبدأ بنقطة ، في موجه الأوامر:

echo testing > .name
625
Denny

يمكنك إنشاء مجلد باستخدام موجه الأوامر باستخدام:

mkdir .foldername

يمكنك إنشاء ملف باستخدام موجه الأوامر باستخدام:

echo.>.filename.extension

52
quickmana

سؤال جيد. هناك طريقة سهلة للقيام بذلك من مستكشف Windows دون استخدام موجه الأوامر أو Shell. افترض أنك تريد إنشاء مجلد يسمى: ".Apple"

  1. قم بإنشاء مجلد جديد من مستكشف Windows كما تفعل عادةً.
  2. عندما يُطلب منك إدخال اسم ، اكتب: ".Apple." (لاحظ النقطة في النهاية)

يجب على Windows إنشاء مجلد يسمى: ".Apple"

يرجى ملاحظة أني استخدمت هذا فقط على Windows 7. لست متأكدًا مما إذا كانت الإصدارات الأخرى من Windows تدعم ذلك.

ملاحظة يقول كريس موشيني في تعليق أنه يعمل في نظام التشغيل Windows 10.

29
Aamer

استخدم أي مستعرض ملفات غير Explorer (Shell). لقد اختبرت مع WinRAR ، 7 الرمز البريدي إلخ. على سبيل المثال ، افتح WinRAR ، ثم انتقل إلى الملفات أو المجلدات الخاصة بك ، وانقر فوقه ، ثم اضغط على F2 (إعادة تسمية) ، ضع . في البداية ، تم! لقد اختبرت مع كل من WinRAR و 7 Zip. لا تحتاج إلى إضافة إلى Zip أو إنشاء ملف مضغوط.

الطريقة الأكثر بساطة التي وجدتها في إجابة أخرى ، ضع فقط . في النهاية أيضًا.

14
Shafeer

افتح نافذة موجه الأوامر وأدخل الأوامر التالية:

cd /path/to/the/file
ren file.extension .file.extension

التي عملت بالنسبة لي.

6
user216626

يمكنك أن تفعل ذلك باستخدام بوويرشيل cmdlet New-Item.

افتح وحدة PowerShell وأدخل

للملف:

New-Item .whatever -type file

للمجلد:

New-Item .whatever -type directory
5
Michael Hicks

قائد المجموع يفعل ذلك بطريقة بصرية.

4
Boris Pavlović

استخدام ويندوز بوويرشيل. وإلا لن يكون ذلك ممكنًا مع DOS/Explorer - الطريقة الوحيدة هي إنشاء foo.bar ثم إعادة التسمية باستخدام نافذة Explorer.

مع بوويرشيل يمكنك

touch .bak

بنجاح.

3
lonstar

لا يمكنني إنشاء .bowerrc. وبالتالي

أولاً ، أنا خلقت bowerrc ثم ، إلى موجه دوس قلت:

>powershell
PS > ren bowerrc .bowerrc
PS > exit
>
2
Joe Codeswell user601770

الطريقة المفضلة للقيام بذلك: لقد قمت بتثبيت ConEmu ودمجها في قائمة سياق Windows. https://stackoverflow.com/questions/21852965/open-in-conemu-right-click-menu-windows-7

عندما أحتاج إلى إعادة تسمية ملف إلى ملف باستخدام النقطة ، اختر "ConEmu هنا" من قائمة السياق ، ثم اكتب:

ren name .name

يمكن استخدامها أيضًا مع طريقة echo أعلاه.

فوائد:

  • سريع وسهل ، لا يأخذك خارج السياق أكثر من اللازم.
  • لا حاجة لكتابة D: enter cd D:\\____\\_____\\_______\\____
  • لا حاجة لتثبيت البرامج التي لا تريدها بطريقة أخرى (أحب واستخدام ConEmu لأغراض مختلفة).
1
Gru

ويندوز لا تسمح بذلك. افتح مستكشف Windows. الآن في قائمة السياق انقر بزر الماوس الأيمن -> جديد -> مجلد. اكتب اسم المجلد الذي يبدأ به نقطة (.) وينتهي بنقطة (.) وتتم إزالة النقطة الزائدة عند حفظها على سبيل المثال .test. يصبح .test

1
OpinionatedChas

مجرد تحميل Anyclient وسريع إعادة تسمية المجلد. ستؤدي إعادة تسمية المجلد السريع إلى تسمية مجلد. أينما كان ، باستخدام ميزة الاستبدال. سيقوم Anyclient بتحميل المجلد وإظهاره ، على الرغم من أنه يعمل على نظام Windows.

0
Jagtig