سؤال كيفية إضافة خيارات سطر الأوامر للاختصار؟


كيف يمكنني إضافة خيارات سطر الأوامر إلى ملف قابل للتنفيذ في اختصار في Windows XP؟

على سبيل المثال ، في خصائص الاختصار في الهدف لدي:

"c:\path\to\exe\pogram.exe"

أريد إضافة بعض الخيارات:

"c:\path\to\exe\program.exe -option1 -option2"

ولكن عندما أفعل ذلك ، أحصل على خطأ يقول إن الاسم المحدد في مربع الهدف غير صالح.


86
2017-08-25 17:33


الأصل




الأجوبة:


هل حاولت إضافة في حقل الهدف

"c: \ path \ to \ exe \ program.exe" -option1 -option2

يجب وضع مسار البرنامج واسمه فقط بين علامتي اقتباس.


109
2017-08-25 17:34



يعمل ، شكرا! هذه هي قوة superuser.com. في أسرع من محاولة لجوجل إجابة. - Karl Voigtland
KarlVoigtland في الواقع ، تكمن قوة SU في أنها غالبًا ما تقدم أفضل إجابة كأول نتيجة بحث عند قيامك بذلك. - Alan Turing
يقوم Windows 7 بإزالة علامات الاقتباس وتوسيع المسارات القابلة للتنفيذ المعروفة. إذا كنت تحاول تشغيل تركيبات CMD (مثل الأنابيب) من ارتباط ، فراجع superuser.com/questions/1089922/... - handle
هل هناك قائمة بجميع الحجج الممكنة في مكان ما؟ - Hashim
Hashim: "كل الحجج الممكنة" إلى ما ، cmd.exe؟ من هنا وصلة لتلك. - martineau


ضع مفاتيح بعد الاقتباس.

يتم الاحتفاظ بمسار البرنامج فقط في علامات اقتباس بسبب المسافات في المسار. شيء مثل My Documents لن تحل بشكل صحيح بسبب المسافة بين الكلمات ، لذلك هناك حاجة إلى اقتباسات. هذا هو السبب أيضا ربما لن تجد برنامجا مع مفاتيح متعددة الكلمات (التي هي منفصلة) مثل --example switch. سترى عادة شيء مثل --example-switch بدلا من ذلك لأن الفضاء يشكل وسيطة برنامج منفصل.


13
2017-08-25 17:35



لا أستطيع أن أصدق أنني حصلت على إجابة من قبل - BinaryMisfit
كنت أجيب عن سؤال ثانٍ عندما بدأ برنامجي ، بدا هذا أسهل ، لكني فات الأوان: - John T
هل هناك قائمة بجميع الحجج الممكنة في مكان ما؟ - Hashim
@ Hashim- تعتمد الوسائط على البرنامج الذي يرتبط به الاختصار. تحقق من وثائق برنامجك لاكتشاف الحجج التي ستقبلها. - Paul Sinclair


ونقلت الخاص بك في المكان الخطأ. يقتبس فقط حول المسارات الفردية. لذلك قم بنقل عرض النهاية الخاص بك مرة أخرى إلى نهاية program.exe واترك -option1 -option2 خارج علامات الاقتباس.


3
2017-08-25 17:35





يمكنك أيضًا استخدام الاختصارات للوصول المباشر إلى مجلد أو موقع ويب.
مجلد:
F: \ CriticalFiles \ MS_InternetAccess
الإنترنت:
"C: \ Program Files (x86) \ Internet Explorer \ iexplore.exe" "https://www.theguardian.com/world"
أنا استخدم اقتباسات حول كلتا الحجج.
أنا باستخدام هذه لأن Win10 يبدو أن تفقد قائمة البداية من وقت لآخر.


-1
2017-10-16 10:23