الإعلانات
في بعض الأحيان ، تكون أسرع طريقة لإنجاز مهمة مثل فرز الملفات أو تحرير المستندات النصية هي استخدام أدوات سطر الأوامر السريعة.
إذا كنت قد اتبعت مقالاتي النصية الأخيرة ، فأنت تعلم أنني أحب برمجة سطر الأوامر. أنا أستعمل برمجة Windows 3 أشياء رائعة يمكنك القيام بها باستخدام Windows Scriptingسواء كنت تعمل في مجال تكنولوجيا المعلومات ، أو كمصمم ويب ، أو إذا كنت مجرد طالب أو موظف مكتب عادي ، فإن Windows Scripting لديه ما يقدمه لك. بالطبع يعمل Applescript أيضًا ، ... اقرأ أكثر ، ولكن لا يزال الكثير من القراء يستخدمون وظائف المجموعة القديمة ، والتي لا تزال تعمل بشكل جيد.
ومع ذلك ، هناك أداة رائعة تسمى سكين ملف سويسري (SFK)، التي توسع نوع مجموعة البرمجة النصية التي اعتدنا عليها جميعًا.
تتضمن الأداة وظائف ملف الأوامر المعتادة التي قد تستخدمها ، مثل mkdir أو النسخ أو القائمة ، ولكنها تمد صلاحيات cmd الخاصة بك مع غيرها ميزات مذهلة مثل معالجة الملفات بسهولة ، وتحليل المجلدات ، وحتى وظائف المستوى الأعلى التي لا ترتبط عادةً بسطر الأوامر أوامر.
إعداد سكين ملف سويسري
يعد إعداد sfk على جهاز الكمبيوتر الخاص بك أمرًا سهلاً حقًا. أول،
تحميل سفك ووضع الملف القابل للتنفيذ في مكان ما على محرك الأقراص الثابتة الخاص بك ، ثم قم بتحرير المسار في متغيرات البيئة بحيث يتم تضمين المسار حيث يوجد هذا الملف.![برمجة سطر الأوامر](/f/849d02e938bd3de51280d748a1ef55cc.png)
أعد تشغيل جهاز الكمبيوتر الخاص بك ، وبعد ذلك تكون مستعدًا للبدء. هناك الكثير من حقا أوامر باردة التي يمكنك البدء بها مع sfk ، لكنني أردت أن أتطرق إلى الأشياء التي أحببتها كثيرًا.
أحد الأوامر المفيدة التي تكون مفيدة عندما تحاول اكتشاف المجلدات أو المجلدات التي تعطل كل مساحة القرص الصلب لجهاز الكمبيوتر الخاص بك هي أشجار أمر.
![برنامج سطر الأوامر](/f/921987a71c8be64a80a1240c19da82e8.png)
سيتم تشغيل "sfk treeize [الدليل]" من خلال جميع الأدلة الفرعية ، مما يوضح لك عدد الملفات الموجودة في كل دليل وإجمالي استهلاك الذاكرة.
في أسفل النتائج ، ستجد إجمالي الإحصائيات للمجلد الذي أطلقت فيه الأمر. سترى إجمالي عدد الملفات والأدلة واستخدام الذاكرة.
![برنامج سطر الأوامر](/f/01316d8ac3ca8bc7aa2e349fe4180837.png)
هناك أمر مفيد آخر عندما تريد تشغيل برنامج نصي لا يسمح بالأدلة أو الملفات ذات المسافات ، وهو sfk deblank أمر.
يتم استخدام الأمر لاستهداف ملف أو دليل أو جميع الملفات داخل الدليل. لإزالة المسافات من جميع أسماء الملفات داخل الدليل ، ما عليك سوى كتابة “sfk deblank [directory name]”.
![برنامج سطر الأوامر](/f/af9d8aa82a3af0614d219e6ead5b18bb.png)
سيؤدي هذا إلى تصفح الدليل بأكمله وإعادة تسمية أي ملف بمسافة فيه ، واستبدال المسافات بحرف تسطير أسفل السطر.
الدخول إلى بعض الميزات الأكثر تقدمًا لـ sfk هو سنابتو الأمر ، الذي يمكن أن يأخذ ملفات نصية متعددة وجمع المحتويات في ملف واحد. هذا مفيد حقًا لجمع مجموعة من ملفات السجل في ملف واحد.
الأمر لهذا هو “sfk snapto = filename.txt”. Filename.txt هو اسم ملف الإخراج حيث تريد إخراج كافة محتويات النص المدمجة.
أحد أوامري المفضلة في sfk هو httpserv أمر. بمجرد الانتقال إلى مجلد معين وكتابة "sfk httpserv" ، يمكنك على الفور تشغيل خادم ويب بسيط ، بحيث يكون هذا الدليل هو دليل الويب الجذر.
![أدوات سطر الأوامر](/f/3a06afa9fac4895f8699dc85de810800.png)
يستخدم الأمر عنوان IP الحالي للشبكة على جهاز الكمبيوتر الخاص بك باعتباره عنوان IP لمضيف الويب ، وبالتالي أي كمبيوتر آخر على الشبكة يمكن فتح هذا الدليل عن طريق فتح متصفح الويب وكتابة عنوان IP هذا في عنوان. هذه طريقة رائعة حقًا لمشاركة صفحة HTML التي قد تعمل عليها على الفور ، أو إذا كنت تريد عرض محتويات المجلد عبر الشبكة بسرعة لشخص ما.
على الرغم من أنك قد تميل إلى استخدام هذا لمشاركة الملفات ، مثل الصور أو ملفات الأفلام ، إلا أنه من الأسرع في الواقع تشغيل خادم FTP سريع باستخدام أمر sfk المفضل لدي ، ftpserv.
![أدوات سطر الأوامر](/f/cda8d0ef0aaf2df1ada783c4c4736c86.png)
عندما تكتب “sfk ftpserv” ، ستطلق خدمة ftp على الفور حتى يتمكن أي مستخدم على شبكتك من فتح عميل FTP والاتصال بهذا الدليل عبر نقل ملفات FTP. هنا Filezilla متصل بجهاز الكمبيوتر المحمول الخاص بي بعد تمكين الخدمة على الكمبيوتر المحمول من خلال الأمر “sfk ftpserv”.
هذه ليست سوى عدد قليل من الأشياء الرائعة التي يمكنك القيام بها مع sfk. إذا قمت بتحميله على محرك أقراص USB ، فكر فقط في الأوامر القوية في متناول يدك بغض النظر عن جهاز الكمبيوتر الذي تستخدمه. قم بتوصيل عصا USB الخاصة بك واستخدم أوامر sfk لبدء خدمة الويب الفورية أو المسح السريع من خلال مجموعة من المستندات ، وتبحث عن كلمات محددة وتجمع ملفات متعددة معًا بسرعة واحدة أو اثنتين خطوط القيادة.
Swiss File Knife هي سكين الجيش السويسري لأدوات برمجة سطر الأوامر ، وستجعل حياتك أسهل بكثير. جربها وأخبرنا بالأوامر التي تفضلها. شارك افكارك في قسم التعليقات في الاسفل.
ريان حاصل على درجة البكالوريوس في الهندسة الكهربائية. لقد عمل 13 عامًا في هندسة الأتمتة ، و 5 سنوات في مجال تكنولوجيا المعلومات ، وهو الآن مهندس تطبيقات. محرر إداري سابق لـ MakeUseOf ، وقد تحدث في المؤتمرات الوطنية حول تصور البيانات وقد ظهر في التلفزيون والإذاعة الوطنية.