هذا السيناريو الصغير PowerShell هو جرعتي اليومية من الدافع

إذا كنت ترغب في انطلاق يومك بجرعة من الدافع ، كما أفعل ، يمكنك الحصول على جهاز كمبيوتر يعمل بنظام Windows 11 لتظهر لك اقتباسات تحفيزية مختارة كل صباح. يعد إعداد هذا الأمر أسهل مما تعتقد ، وسأمشي بك خلال الخطوات.

الخطوة 1: إنشاء ملف نصي مع عروض الأسعار الخاصة بك

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

للقيام بذلك ، قم بتشغيل Windows Search (اضغط على Windows+S) ، اكتب المفكرة، وفتح التطبيق. في وثيقة جديدة ، اكتب اقتباساتك (واحدة لكل سطر). على سبيل المثال:

Be yourself; everyone else is already taken.
Be who you are and say what you feel, because those who mind don't matter, and those who matter don't mind.
Be the change that you wish to see in the world.

بعد إضافة جميع عروض الأسعار المفضلة لديك ، من شريط قائمة Notepad ، حدد ملف> حفظ. اختر المجلد الذي تريد حفظ الملف. انقر فوق حقل “اسم الملف” واكتب Quotes.txt. ثم ، اختر “حفظ”.

المفكرة "حفظ كما" نافذة لحفظ ملف Quotes النصي.

الخطوة 2: اصنع ملف دفعي يختار عرض أسعار عشوائيًا

ستقوم الآن بإنشاء ملف دفعي يختار عرض أسعار عشوائي من ملف اقتباساتك.

متعلق ب

كيفية كتابة برنامج نصي دفعة على Windows

إذا كان لديك مهمة تقوم بها مرارًا وتكرارًا ، فإن كتابة ملف دفعي بسيط يمكن أن يوفر لك الكثير من الوقت.

للقيام بذلك ، افتح Search Windows (اضغط على Windows+S) ، اكتب المفكرة، وإطلاق التطبيق. في وثيقة جديدة ، اكتب ما يلي:

@echo off
setlocal enabledelayedexpansion
set "file=C:\Motivation\quotes.txt"
for /f %%A in ('find /v /c "" ^set /a "rand=(%random% %% lines) + 1"
set /a count=0
for /f "usebackq delims=" %%a in ("%file%") do (
set /a count+=1
if !count! equ !rand! set "quote=%%a"
)
mshta "javascript:var sh=new ActiveXObject('WScript.Shell'); sh.Popup('!quote!', 10, 'Motivation', 64);close();"

في البرنامج النصي ، تأكد من استبدال المسار المحدد بالمسار إلى ملف اقتباساتك. أيضًا ، في نهاية الملف ، ستلاحظ 10. هذا يعني أن الملف سيعرض اقتباسك لمدة 10 ثوانٍ. إذا كنت تريد أن يعرض الاقتباس حتى ترفضه يدويًا ، استبدل 10 بـ 10 0.

ثم ، احفظ الملف عن طريق اختيار الملف> حفظ. حدد مجلد لحفظ الملف في. انقر فوق “حفظ كـ” النوع “القائمة المنسدلة واختر” جميع الملفات “. حدد حقل “اسم الملف” واكتب Showquote.bat. ثم ، انقر فوق “حفظ”.

المفكرة "حفظ كما" نافذة لحفظ ملف عروض الأسعار.

الخطوة 3: جدولة اقتباسات مع جدولة المهام

ستجعل الآن جهاز الكمبيوتر الخاص بك يقوم بتشغيل ملف الدُفعات الذي قمت بإنشائه كل صباح باستخدام الأداة المساعدة لجدولة المهام في Windows 11. للقيام بذلك ، افتح Search Windows (اضغط على Windows+S) ، اكتب جدولة المهام، وفتح الأداة. على الجزء الأيمن ، انقر فوق “إنشاء مهمة”.

متعلق ب

أنت لا تحقق أقصى استفادة من جدولة المهام في Windows

وفر الوقت عن طريق أتمتة المهام!

انقر فوق حقل “الاسم” واكتب شيئًا مثل اقتباس تحفيزي. الوصول إلى علامة التبويب “المشغلات” واختر “جديد”. حدد القائمة المنسدلة “ابدأ المهمة” واختر “عند تسجيل الدخول”. يقوم هذا بتشغيل ملف الدُفعة الخاص بك في كل مرة تقوم فيها بتشغيل جهاز الكمبيوتر الخاص بك. ثم ، انقر فوق “موافق”.

"ابدأ المهمة" و "نعم" أبرز على "الزناد الجديد" نافذة.

افتح علامة التبويب “الإجراءات” وانقر فوق “جديد”. لحقل “البرنامج/البرنامج النصي” ، انقر فوق “تصفح” واختر ملف الدُفعات الذي أنشأته مسبقًا (وليس ملف اقتباس). ثم ، انقر فوق “موافق”.

"تصفح" و "نعم" أبرز على "عمل جديد" نافذة.

حدد “موافق” لحفظ مهمتك.

من الآن فصاعدًا ، في كل مرة تقوم فيها بتسجيل الدخول إلى جهاز الكمبيوتر الخاص بك ، سيقوم جدولة المهام بتشغيل ملف الدُفعات ويظهر لك أحد عروض الأسعار التي اخترتها. بهذه الطريقة ، تحصل على عرض أسعار جديد على شاشتك كل صباح.

للحفاظ عليها جديدة ، يمكنك الاستمرار في تحديث ملف Quotes وتعديله لإضافة عروض الأسعار وإزالتها.

استخدم PowerShell لعرض عروض الأسعار

إذا كنت ترغب في رؤية اقتباسات في نافذة PowerShell ، فابدأ تطبيق Notepad.

متعلق ب

مدرسة المهوس: تعلم كيفية أتمتة Windows مع PowerShell

في هذه الطبعة من مدرسة Geek School ، سنساعدك على فهم لغة البرمجة النصية القوية التي تم إنشاؤها في Windows ، وهي مفيدة للغاية في بيئة تكنولوجيا المعلومات.

اكتب الكود التالي ، واستبدال مسار ملف Quotes مع المسار إلى ملف Quotes الخاص بك.

$quotes = Get-Content "C:\Motivation\quotes.txt"
$quote = Get-Random -InputObject $quotes
Add-Type -AssemblyName PresentationFramework
(System.Windows.MessageBox)::Show($quote, "Motivation")

في شريط قائمة Notepad ، حدد ملف> حفظ AS. حدد مجلد لحفظ الملف في. انقر فوق “حفظ كـ” النوع “القائمة المنسدلة واختر” جميع الملفات “. انقر فوق حقل “اسم الملف” واكتب Showquote.ps1. ثم ، اختر “حفظ”.

المفكرة "حفظ كما" نافذة لحفظ اقتباسات PowerShell السيناريو.

قم بتشغيل الأداة المساعدة لجدولة المهام ، وتعديل مهمتك ، وتعديل الإجراء فيه. في حقل “البرنامج/البرنامج النصي” ، اكتب PowerShell.exe. في الحقل “إضافة الوسائط (اختياري)” ، اكتب ما يلي. تأكد من استبدال المسار في هذا الرمز بمسار نص PowerShell.

-ExecutionPolicy Bypass -File "C:\Motivation\showquote.ps1"
"البرنامج/السيناريو ،" "إضافة وسيطات (اختيارية) ،" و "نعم" أبرز على "تحرير العمل" نافذة.

حدد “موافق” واختر “موافق” مرة أخرى لحفظ المهمة.


وهكذا يمكنك الحصول على جهاز كمبيوتر يعمل بنظام Windows 11 لتحفيزك تلقائيًا مع عرض أسعار جديد كل صباح. مثل هذا ، يمكنك أتمتة العديد من المهام الأخرى باستخدام ملفات الدُفعات على جهاز كمبيوتر يعمل بنظام Windows 11.

أضف تعليق