سؤال

عندما أفتح cmd على جهاز الكمبيوتر المحمول الخاص بي، يكون الوضع الافتراضي هو F:يقود.هذا يزعجني هل يعرف أحد كيف وصل الأمر بهذه الطريقة أو كيفية إعادته إلى حيث يفتح على C:القيادة بشكل افتراضي؟

هل كانت مفيدة؟

المحلول

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

نصائح أخرى

استخدم الأمر

C:

للتغيير إلى محرك الأقراص C.سيعمل بالطبع مع أي حرف محرك أقراص.

نيت طفيفة جدا:إذا كنت تستخدم Windows 7، فلن تحتاج إلى cmdhere powertoy، فهو مدمج في Explorer.

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

عندما يتعلق الأمر بفتح cmd.exe في دليل محدد، أقوم فقط بإنشاء اختصار إلى cmd.exe ثم في خصائص الاختصار أقوم بتعيين "البدء في:" على محرك الأقراص/الدليل الذي أريد أن يبدأ فيه.

يتيح لي استخدام الاختصار تخصيص نوافذ cmd.exe وفقًا للغرض الذي أستخدمه من أجله.بالنسبة لتحرير/عرض الملفات العادية، أستخدم نافذة مقاس 180 × 60 وخطًا مناسبًا، ولكن عندما أرغب في قراءة/البحث في ملفات السجل، لدي اختصار يفتح نافذة بحجم 260 × 100 بخط أصغر.وبهذه الطريقة يمكنني عرض معظم سطور ملفات السجل الطويلة دون الحاجة إلى استخدام التمرير الأفقي.

http://blog.stevienova.com/2007/04/08/change-your-default-cmd-prompt-path/

في بعض الأحيان ، طريقك عندما تذهب إلى البدء-> تشغيل ، سيكون CMD شيئًا لا تريده.في Active Directory أو في مجال NT ، قد يكون مسار المنزل الافتراضي في بعض الأحيان بمثابة محرك شبكة.هذا ليس جيدًا عندما تكون في وضع عدم الاتصال بالإنترنت أو تنخفض دون اتصال بالإنترنت بعد أن تكون متصلاً بالإنترنت.يتم تعيين موجه CMD على مكان لا يمكنك الوصول إليه.

لتغيير المسار، يمكنك تحرير التسجيل (على مسؤوليتك الخاصة)

محرر سجل ويندوز الإصدار 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftCommand Processor] “التشغيل التلقائي”=”ج:”

سيؤدي هذا إلى تغيير المسار إلى c الخاص بك:يقود.

جواب سريع:كمد /ك ج:

إجابة طويلة لجعلها "تلقائية":http://windowsxp.mvps.org/autoruncmd.htm

في RegEdit.exe قمت بإنشاء سلسلة:

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

القيمة التي استخدمتها للتشغيل التلقائي كانت "D:"

إذا كنت تفتحه من اختصار، فقم بتغيير مسار العمل للاختصار.

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

http://www.microsoft.com/windowsxp/Downloads/powertoys/Xppowertoys.mspx

لقد واجهت مشكلة مماثلة حيث سيتم فتح cmd دائمًا في دليل معين (مزعج عند تشغيل البرامج النصية التي تستدعي cmd).أفضل طريقة للتعامل مع ذلك هي تعديل إعدادات التشغيل التلقائي.لدى ريموند تشين مقالة لطيفة حول هذا هنا:http://blogs.msdn.com/oldnewthing/archive/2007/11/21/6447771.aspx

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

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
    and/or
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top