0

مجموعه ترفندهای ♦ تحت داس ♦

 
farshon
farshon
کاربر طلایی1
تاریخ عضویت : آذر 1387 
تعداد پست ها : 43957
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

در صورتی که با محیط CMD ویندوز زیاد سروکار دارید حتماً متوجه شده‌اید که Copy یا Paste کردن متون در این محیط چندان سریع و آسان نیست. برای Copy کردن متون بایستی ابتدا بر روی صفحه راست کلیک کرده و Mark را انتخاب کنید. سپس متن مورد نظر را به حالت انتخاب درآورده و با فشردن کلید Enter متن را Copy کنید. همچنین برای Paste کردن متن نیز بایستی بر روی صفحه راست کلیک کرده و Paste را انتخاب کنید. با استفاده از ترفندی که هم‌اکنون قصد معرفی آن را داریم می‌توانید به این روند سرعت بخشید.

بدین منظور:
ابتدا (کبیر دانلود) در منوی Start عبارت Command Prompt را جستجو کنید.
اکنون بر روی Command Prompt راست کلیک کرده و Properties را انتخاب کنید.
در پنجره باز شده به تب Options رفته و تیک گزینه QuickEdit mode را فعال کرده و بر روی دکمه OK کلیک کنید.
حال Command Prompt را اجرا کنید.
اکنون بر روی Copy کردن متون کافی است با استفاده از کلیک چپ ماوس متن مورد نظر خود را انتخاب کرده و بر روی دکمه Enter کلیک کنید. با این کار متن Copy شده است. دقت کنید به جای فشردن Enter می‌توانید پس از انتخاب متن، یک بار راست کلیک کنید. با این کار نیز متن Copy می‌شود.
برای Paste کردن متن هم کافی است در خط فرمان یک بار راست کلیک کنید تا متن ذخیره شده در کلیپ‌بورد Paste شود.

مدیرتالارلطیفه وطنزوحومه

سه شنبه 26 فروردین 1393  10:36 AM
تشکرات از این پست
ahmad0 siryahya takround
ahmad0
ahmad0
کاربر نقره ای
تاریخ عضویت : آذر 1392 
تعداد پست ها : 739
محل سکونت : آذربایجان شرقی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

نحوه پی بردن به نام کامپیوتر از طریق CMD
در این ترفند قصد داریم به معرفی یک راه سریع برای پی بردن به نام کامپیوتر بپردازیم. این روش از طریق Command Prompt ویندوز انجام می‌گیرد و در عین سادگی ممکن است برای بسیاری از کاربران کاربردی باشد و بسیاری از کاربران مبتدی از آن بی‌اطلاع باشند. در اختیار داشتن نام کامپیوتر به ویژه در کامپیوترهای تحت شبکه از اهمیت زیادی برخوردار است.

 

بدین منظور:
ابتدا Command Prompt ویندوز را اجرا نمایید.
سپس (ترفندستان) عبارت hostname را وارد کرده و Enter بزنید.
نتیجه‌ای که در خط بعدی درج می‌گردد نام کامپیوتر خواهد بود.

 

سه شنبه 26 فروردین 1393  10:58 PM
تشکرات از این پست
siryahya takround
ahmad0
ahmad0
کاربر نقره ای
تاریخ عضویت : آذر 1392 
تعداد پست ها : 739
محل سکونت : آذربایجان شرقی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

به اشتراک‌گذاری یک پوشه در محیط شبکه به وسیله CMD

 

در صورتی که از یک کامپیوتر عضو شبکه محلی استفاده می‌کنید حتماً می‌دانید که می‌توانید پوشه‌های مختلف را با دیگر کاربران عضو به اشتراک بگذارید تا آنها نیز به پوشه مورد نظر دسترسی مستقیم داشته باشند. در این ترفند قصد داریم به معرفی روشی بپردازیم که به آسانی و از طریق Command Prompt ویندوز می‌توانید یک پوشه را در محیط شبکه به اشتراک بگذارید.

 

بدین منظور:
در محیط Command Prompt دستور زیر را وارد نمایید:
net share folder=C:\Tarfandestan
به جای C:\Tarfandestan بایستی مسیر پوشه مورد نظر را وارد نمایید.
پس از فشردن Enter و نمایش پیغام folder was shared successfully، پوشه شما به اشتراک گذاشته شده است.

برای حذف این به اشتراک‌گذاری(ترفندستان) نیز می‌توانید از دستور زیر استفاده نمایید:
net share C:\Tarfandestan /delete

همچنین برای مشاهده کلیه پوشه‌های به اشتراک‌گذاشته شده در محیط ویندوز نیز می‌توانید از دستور زیر استفاده کنید:
net share
 

 

سه شنبه 26 فروردین 1393  10:59 PM
تشکرات از این پست
siryahya
ahmad0
ahmad0
کاربر نقره ای
تاریخ عضویت : آذر 1392 
تعداد پست ها : 739
محل سکونت : آذربایجان شرقی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

گرفتن خروجی از محتویات CMD در قالب یک فایل متنی

گاهی ممکن است در محیط Command Prompt نیازمند ذخیره اطلاعاتی باشید که در پس از تایپ یک دستور نمایان می‌شود. می‌توان محتویات رو به صورت دستی کپی کرد و در یک فایل متنی ذخیره نمود. اما روش ساده‌تری نیز برای این کار وجود دارد. با استفاده از این ترفند می‌توانید نتایج موجود در CMD را در یک فایل Notepad مشاهده کنید و در نهایت آن‌ها را ذخیره کنید.

 

بدین منظور:
بایستی () پس از تایپ دستور در محیط Command Prompt و در انتهای دستور، عبارت زیر را وارد کنید:
out <
به عنوان مثال اگر دستور ما ipconfig / all است (برای مشاهده تمامی تنظیمات TCP/IP کنونی) بایستی به این صورت دستور را وارد کرد:
ipconfig /all > out
پس از فشردن Enter و بازگشت به خط فرمان بایستی دستور زیر را وارد نمود:
notepad out
خواهید دید که پس از وارد نمودن این دستور و فشردن Enter، پنجره نرم‌افزار Notepad باز شده و نتیجه در این محیط نمایش داده خواهد شد.
در نهایت می‌توانید این فایل متنی را ذخیره کنید.

 

سه شنبه 26 فروردین 1393  10:59 PM
تشکرات از این پست
siryahya
ahmad0
ahmad0
کاربر نقره ای
تاریخ عضویت : آذر 1392 
تعداد پست ها : 739
محل سکونت : آذربایجان شرقی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

 

ادغام فایل‌های تکه تکه شده به وسیله Command Prompt ویندوز
اگر اهل دانلود فایل‌های حجیم از اینترنت باشید حتماً با فایل‌هایی برخورد کرده‌اید که به صورت چند تکه و با پسوند 001، 002، 003 و... برای دانلود قرار داده شده‌اند. این فایل‌ها در اصل یک فایل هستند که به چند قطعه تبدیل شده‌اند تا دانلود آنها برای کاربران آسان‌تر باشد. عموم این فایل‌ها توسط نرم‌افزاری به نام HJSplit تکه تکه شده‌اند و به وسیله همین برنامه هم می‌توان آن‌ها را هم چسباند و در نهایت از فایل مورد نظر استفاده کرد. اما ممکن است به هر دلیلی امکان استفاده از این برنامه وجود نداشته باشد، در نتیجه در این ترفند قصد داریم به معرفی یک ترفند کاربردی جهت ادغام فایل‌های تکه تکه شده به وسیله Command Prompt موجود در ویندوز بپردازیم.

 

بدین منظور:
از منوی Start به All Programs و سپس Accessories رفته و Command Prompt را اجرا کنید.
با کمک دستور cd به پوشه‌ای که فایل‌ها در آن می‌باشد بروید. به عنوان مثال:
cd C:\Users\USERNAME\Downloads
اکنون () فرض می‌کنیم ما 3 تکه فایل با اسامی File.rar.002 ،File.rar.001 و File.rar.003 در اختیار داریم و قصد داریم این سه تکه فایل را به یک فایل واحد با نام دلخواه مثلاً Tarfandestan.rar تبدیل کنیم. از دستور زیر استفاده خواهیم کرد:
copy  /b  File.rar.001  +  File.rar.002  +  File.rar.003  Tarfandestan.rar
پس از فشردن Enter، چند لحظه صبر کنید تا پیغام 1file(s) copied ظاهر شود.
اکنون در صورتی که به محلی که فایل‌ها در آنجا قرار داشتند بروید خواهید دید که فایل یکپارچه ایجاد شده است و قابل استفاده است.
به این نکته دقت داشته باشید که پسوند نهایی فایل‌ با پسوند فایل‌ها یکسان باشد. به عنوان مثال در این دستور پسوند ما rar. بود.
همچنین محدودتی در درج فایل‌های تکه شده وجود ندارد و بایستی آن‌ها را به وسیله کاراکتر + از هم جدا کرد.
 

 

سه شنبه 26 فروردین 1393  11:00 PM
تشکرات از این پست
siryahya takround
ahmad0
ahmad0
کاربر نقره ای
تاریخ عضویت : آذر 1392 
تعداد پست ها : 739
محل سکونت : آذربایجان شرقی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

تغییر رنگ و ظاهر محیط Command Prompt ویندوز
 
در صورتی که با خط فرمان ویندوز یعنی Command Prompt آشنایی داشته باشید مطمئناً اولین چیزی در ذهن شما متصور می‌‌شود، صفحه سیاه و دلگیر آن است. CMD در واقع رابط کاربری متنی سیستم عامل‌ها به حساب می‌آید، با این حال می‌‌توان از آن توقع ظاهری زیباتر داشت. در این ترفند قصد داریم به معرفی نحوه تغییر رنگ و ظاهر محیط Command Prompt ویندوز بپردازیم. این ترفند بر روی تمام نسخه‌‌های ویندوز امکان‌‌پذیر است.

 

 

بدین منظور:
از منوی Start به All Programs و سپس Accessories رفته و Command Prompt را اجرا کنید.
پس از باز شدن پنجره Command Prompt، بر روی عنوان پنجره که با عبارت Command Prompt مشخص شده است راست کلیک کرده و Properties را انتخاب نمایید.
حال () به تب Colors بروید.
برای تغییر رنگ پس‌‌زمینه، در حالی که Screen Background در حالت انتخاب است، رنگ مورد علاقه‌‌تان را از مربع‌‌های وسط صفحه انتخاب کنید.
جهت تغییر رنگ متن، Screen Text را انتخاب کرده و رنگ مورد نظر را انتخاب کنید.
شما در این صفحه می‌‌توانید پیش‌‌نمایشی از وضعیت پنجره CMD را نیز مشاهده نمایید.
همچنین جهت تغییر اندازه پنجره Command Prompt و جزئیات داخلی آن می‌‌توانید به تب Layout رفته و تنظیمات مورد نظر خود را اعمال نمایید.
برای تغییر فونت مورد استفاده در این پنجره نیز می‌‌توانید به تب Font رفته و نوع و اندازه فونت مورد نظر را انتخاب کنید.
سه شنبه 26 فروردین 1393  11:00 PM
تشکرات از این پست
siryahya takround
ahmad0
ahmad0
کاربر نقره ای
تاریخ عضویت : آذر 1392 
تعداد پست ها : 739
محل سکونت : آذربایجان شرقی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

کپی کردن متن به وسیله ماوس در محیط DOS
قصد داریم ترفندی را به شما معرفی کنیم که با بهره‌گیری از آن میتوانید با استفاده از موس، متن مورد نظر خود را در درون سیستم عامل DOS کپی نمایید. سیستم عاملی که برای عده ‌ای همچنان کاربرد دارد. این ترفند برای استفاده کنندگان از این سیستم عامل بسیار کاربردی است. 

 

بدین منظور:
پس از ورود به محیط DOS، در محیط درونی برنامه راست کلیک کرده و گزینه MARK را انتخاب کنید.
سپس (ترفندستان) با کشیدن موس روی متن مورد نظر آن را به حالت انتخاب در بیاورید.
حالا با کلیک راست کردن بر روی کادر آبی رنگ بالای محیط برنامه و انتخاب گزینه COPY اقدام به کپی کردن متن نمایید.
در نهایت در جای مورد نظر با راست کلیک کردن کردن و انتخاب PASTE متن را وارد نمایید.
 

 

سه شنبه 26 فروردین 1393  11:00 PM
تشکرات از این پست
siryahya
takround
takround
کاربر طلایی1
تاریخ عضویت : آذر 1392 
تعداد پست ها : 5906
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

به دست آوردن IP خودتان از طریق CMD
 
اولین قدم در بحث شبکه های مختلف ، IP و اطلاعات پیرامون آن است. در این ترفند قصد داریم به معرفی روشی ساده جهت یافتن IP سیستم خودتان از طریق CMD بپردازیم.

 

از منوی Start وارد Run شوید.
سپس عبارت cmd را وارد کرده و Enter بزنید.
حال در محیط CMD دستور netstat -n را وارد نمایید و Enter بزنید.
در ستون Local Address آی پی شما درج شده است.

 

قدر لحظات رو باید دانست

چهارشنبه 27 فروردین 1393  10:09 PM
تشکرات از این پست
takround
takround
کاربر طلایی1
تاریخ عضویت : آذر 1392 
تعداد پست ها : 5906
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦


ذخیره لیستی از فایلهای موجود در یک دایرکتوری در یک فایل متنی

بسیاری اعتقاد دارند که سیستم عامل DOS به تاریخ پیوسته است، اما نباید از این نکته غافل شد که این سیستم عامل هم قابلیتهای خاص خودش را دارد. یکی از این قابلیتها این است که شما میتوانید فهرست فایلهای موجود در یک دایرکتوری را به صورت فایلی با فرمت TXT در آورید و در صورت نیاز از آن پرینت بگیرید. هم اکنون به معرفی این ترفند میپردازیم.

 

 

برای این کار :
ابتدا وارد محیط MS DOS Prompt یا Command Prompt ویندوز شوید. (در Run دستور CMD را تایپ کنید).
پس از ورود به این محیط میبایست مسیر دایرکتوری (درایو و فولدر مورد نظر) که قصد دارید از آن فهرست فایلهایش را بگیرید بروید. میتوانید از دستور cd استفاده کنید.
سپس () در آنجا دستور
DIR>Dirlist.txt
را وارد نمایید.
با این دستور فایلی با نام Dirlist.txt در همان دایرکتوری ساخته می شود که لیستی از فایلهای موجود در دایرکتوری در آن ذخیره شده است.
برای دیدن فهرست ساخته شده هم میتوانید از طریق ویندوز به دایرکتوری مورد نظر بروید و یا در همان محیط Dos دستور EDIT Dirlist.txt را تایپ نمایید.
 

 

قدر لحظات رو باید دانست

چهارشنبه 27 فروردین 1393  10:09 PM
تشکرات از این پست
takround
takround
کاربر طلایی1
تاریخ عضویت : آذر 1392 
تعداد پست ها : 5906
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

تمامی دستورات بر پایه فرمان dir در محیط DOS
 
این بار قصد داریم تا ترفندی را از پیر ترین سیستم عامل جهان به شما معرفی کنیم. سیستم عامل DOS که به عقیده خیلی ها عمرش به سر آمده! در این ترفند قصد داریم تا به شما تمامی دستورات dir را در سیستم عامل Dos به کار میرود را بیاموزیم. این دستور، یکی از کاربردی ترین دستوراتی است که در این سیستم عامل به کار میرود و بیشتر برای نمایش محتویات یک دایرکتوری به کار میرود. 

 

دستورات به این شرح میباشند:

dir/s تمام فایلهای موجود در ریشه و دایرکتوریهای زیرمجموعه آنرا نمایش میدهد.
dir/a فایلها با خصوصیات خاص را نمایش میدهد: h برای فایلهای مخفی، r برای فایلهای فقط خواندنی، d لیست دایرکتوریها، s فایلهای سیستمی و... (dir/ah را میتوان مثال زد).
dir/b فقط نام و پسوند فایل را نمایش میدهد.
dir/l نام فایلها را با حروف کوچک نمایش میدهد.
dir/-c سایز فایلها را بدون علامت، برای جداسازی سه رقم نشان میدهد.
dir/n نمایش لیست فایلها به اینصورت که نام فایلها در سمت راست نشان داده میشود.
dir/o برای نمایش فایلها بصورت مرتب شده. n بر اساس نام، s بر اساس سایز، e بر اساس پسوند فایل، d بر اساس تاریخ یا زمان و... (dir/on را میتوان مثال زد).
dir/p اگر (ترفندستان) لیست فایلها بیش از یک صفحه باشد، بعد از پر شدن یک صفحه منتظر میماند تا کاربر کلیدی را برای ادامه بفشارد.
dir/w برای نمایش نام فایلها در چند ستون متناسب با ابعاد صفحه نمایش.
dir/x نمایش فایلها بصورت استاندارد 8 حرفی برای محیط داس.
dir c: /ah /s > c:dir.txt لیست کلیه فایلهای مخفی در درایو C را درون فایل متنی با نام dir.txt قرار میدهد.
dir c: /s > prn لیست کلیه فایلهای موجود در درایو C را به پرینتر می فرستد.
dir > NULL نتیجه را به NULL می فرستد و در خروجی چیزی نداریم.
 

 

قدر لحظات رو باید دانست

چهارشنبه 27 فروردین 1393  10:10 PM
تشکرات از این پست
takround
takround
کاربر طلایی1
تاریخ عضویت : آذر 1392 
تعداد پست ها : 5906
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

ساختن فایل گزارش از Batch File‌ها
 
اگر از علاقه‌مندان به اسکریپت‌نویسی فایل‌های Batch باشید حتماً برای‌تان بسیار جالب خواهد بود که برنامه‌های‌تان فایل گزارشی (Log File) در رابطه با عملیات انجام شده و با تاریخ جاری ایجاد کنند. در این ترفند به آموزش چنین کاری می‌پردازیم پس با ما همراه باشید.

 

برای این کار لازم است که ابتدا فایل Batch مورد نظر خود را با نرم‌افزارهایی نظیر Notepad باز کنید.
سپس (ترفندستان) کد زیر را در ابتدای Batch File خود قرار دهید:
Set MM=%date:~4,2%
Set DD=%date:~7,2%
Set YYYY=%date:~-4%

این کار به منظور تعریف 3 متغیر MM، DD و YYYY به عنوان تاریخ جاری خواهد بود.
اگر فرضاً نام فایل گزارش دلخواه شما را TarfandestanLog-[Date].txt در نظر بگیریم، پس از خطوط بالا کد زیر را می‌نویسم تا فایل گزارش ساخته شود:
echo Tarfandestan Program Log File (%YYYY%-%MM%-%DD%) > TarfandestanLog-[%YYYY%-%MM%-%DD%].txt
echo. >> TarfandestanLog-[%YYYY%-%MM%-%DD%].txt
حالا در هر قسمت از اسکریپت خود که قصد اضافه کردن اطلاعاتی به فایل گزارش دارید، از الگوی زیر استفاده نمایید:
echo Message >> TarfandestanLog-[%YYYY%-%MM%-%DD%].txt
واضح است که به جای Message ، پیغام مدنظر خود را باید جایگزین کنید.

به عنوان مثال شما اسکریپت ساده‌ای برای پاک کردن فایلی با عنوان Tarfandestan.exe که در ریشه‌ی درایو C قرار دارد، به این صورت نوشته‌اید:
@echo off
REM WWW.TARFANDESTAN.COM
attrib -s -h -r C:\Tarfandestan.exe
del /f /q C:\Tarfandestan.exe
pause
exit
برای این که این اسکریپت (ترفندستان) پاک شدن فایل مدنظر را بررسی کند و در کنار خود فایل گزارشی ایجاد نماید، کد بالا را به این صورت تغییر می‌دهیم:
@echo off
REM WWW.TARFANDESTAN.COM

Set MM=%date:~4,2%
Set DD=%date:~7,2%
Set YYYY=%date:~-4%
echo Tarfandestan Program Log File (%YYYY%-%MM%-%DD%) > TarfandestanLog-[%YYYY%-%MM%-%DD%].txt
echo. >> TarfandestanLog-[%YYYY%-%MM%-%DD%].txt

attrib -s -h -r C:\Tarfandestan.exe
del /f /q C:\Tarfandestan.exe
if not exist C:\Tarfandestan.exe goto success
goto error
:success
echo Tarfandestan.exe deleted successfully! >> TarfandestanLog-[%YYYY%-%MM%-%DD%].txt
pause
exit
:error
echo Deleting process failed! >> TarfandestanLog-[%YYYY%-%MM%-%DD%].txt
pause
exit
پس از فرایند پاک‌سازی، در صورتی که فایل مربوطه هنوز موجود باشد پیغام Deleting process failed و در صورت عدم وجود فایل، پیغام Tarfandestan.exe deleted successfully در فایل گزارش درج خواهد شد.
لازم به ذکر است فایل گزارش تنها یک مثال بود و شما با کمی خلاقیت می‌توانید استفاده‌های متفاوتی از این ترفند کنید.

 

 
 
 
 

قدر لحظات رو باید دانست

جمعه 29 فروردین 1393  7:28 PM
تشکرات از این پست
takround
takround
کاربر طلایی1
تاریخ عضویت : آذر 1392 
تعداد پست ها : 5906
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

تغییر اندازه‌ی پنجره‌ی محیط خط فرمان در زمان اجرای Batch File‌ها
 
فایل‌های Batch دسته‌ای از اسکریپت‌ها با پسوند BAT یا COM هستند که حاوی یک سری از دستورات محیط خط فرمان می‌باشند؛ در این اسکریپت‌ها، دستورات پشت سر هم اجرا شده و چون به زبان ماشین نزدیک‌اند با قدرت و سرعت بیشتری عمل می‌کنند. همان‌طور که می‌دانید در هنگام اجرای Batch File‍‌ها، پنجره‌ی محیط خط فرمان در اندازه‌ی پیش‌فرض نمایان خواهد شد؛ اما شاید شما تمایل داشته باشید که اندازه‌ی پنجره‌ را به صورت دستی تعیین نمایید. در این ترفند به آموزش این کار خواهیم پرداخت.

 

برای این کار لازم است که ابتدا فایل Batch مورد نظر خود را با نرم‌افزارهایی نظیر Notepad باز کنید.
سپس (ترفندستان) کد زیر را در ابتدای Batch File خود قرار دهید:
@mode con cols=width lines=height
توجه داشته باشید که باید به جای width و height، عرض و طول مدنظرتان را جایگزین نمایید.

برای اجرای تمام صفحه‌ی اسکریپت نیز کد زیر را به کار ببرید:
@mode con cols=200 lines=68
لازم به ذکر است این کد، بدون استفاده از Batch File و در صورت درج مستقیم در CMD نیز عمل می‌کند.

 

قدر لحظات رو باید دانست

جمعه 29 فروردین 1393  7:28 PM
تشکرات از این پست
takround
takround
کاربر طلایی1
تاریخ عضویت : آذر 1392 
تعداد پست ها : 5906
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

Minimize کردن پنجره‌ی خط فرمان به صورت پیش‌فرض
 
فایل‌های Batch دسته‌ای از اسکریپت‌ها با پسوند BAT یا COM هستند که حاوی یک سری از دستورات محیط خط فرمان می‌باشند؛ در این اسکریپت‌ها، دستورات پشت سر هم اجرا شده و چون به زبان ماشین نزدیک‌اند با قدرت و سرعت بیشتری عمل می‌کنند. یکی از مشکلاتی که همیشه در استفاده از Batch File‌ها به چشم می‌آید و کمی آزاردهنده می‌باشد، نمایش پنجره‌ی خط فرمان است. شاید Minimize کردن پنجره‌ی خط فرمان به صورت پیش‌فرض در هنگام اجرای یک Batch File، راه‌حل مناسبی برای رفع این مشکل باشد. در این ترفند به آموزش این کار می‌پردازیم.

 

برای این کار لازم است که ابتدا فایل Batch مورد نظر خود را با نرم‌افزارهایی نظیر Notepad باز کنید.
سپس (ترفندستان) کد زیر را در ابتدای Batch File خود قرار دهید:
REM WWW.TARFANDESTAN.COM
if not "%minimized%"=="" goto :minimized
set minimized=true
start /min cmd /C "%~dpnx0"
goto :EOF
:minimized
توجه داشته باشید که بعد از :minimized، کدنویسی اسکریپت آغاز می‌شود.

در صورتی که قصد پنهان کردن پنجره‌ی خط فرمان و اجرای مخفیانه‌ی اسکریپت را دارید می‌توانید از نرم‌افزار رایگان BAT to EXE Converter استفاده نمایید. برای مشاهده‌ی سایر کارایی‌های این نرم‌افزار و همین‌طور دانلود آن به آدرس زیر مراجعه کنید:
http://www.tarfandestan.com/forum/newpostinthread56813.html

 

 
 
 
 

قدر لحظات رو باید دانست

جمعه 29 فروردین 1393  7:28 PM
تشکرات از این پست
takround
takround
کاربر طلایی1
تاریخ عضویت : آذر 1392 
تعداد پست ها : 5906
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

نمایان کردن فایل‌های مخفی شده توسط ویروس‌ها با یک کلیک!
 
این روزها ویروس‌های کامپیوتری علاقه زیادی به مخفی کردن فایل‌های شخصی کاربر دارند! بسیاری از ویروس‌ها، فایل‌های روی فلش‌ و هاردهای اکسترنال را مخفی می‌کنند؛ اما مشکل اصلی آن‌جاست که با راست‌‌کلیک کردن بر روی فایل‌های مخفی شده و رفتن به Properties آن‌ها، متوجه می‌شوید که قادر به برداشتن تیک گزینه‌ی Hidden نیستید! این اتفاق به خاطر این می‌افتد که ویروس، فایل‌ها را سیستمی می‌کند و به همین علت قادر به برداشتن تیک Hidden در حالت عادی نیستید. در این ترفند روشی را به شما بازگو می‌کنیم که با یک کلیک بتوانید این فایل‌های سمج را از حالت مخفی خارج کنید. لازم به ذکر است که قبلاً در ترفندستان ترفندی مشابه منتشر شده است اما در این ترفند روش سریع‌تر را به شما بازگو خواهیم کرد.
 

 

برای این‌کار:
با فشردن کلیدهای ترکیبی Win+R وارد Run شده و در فیلد مربوطه عبارت notepad را وارد کرده و Enter بزنید.
در محیط Notepad متن زیر را عیناً کپی کنید:
@echo off
echo.
echo Created by www.TARFANDESTAN.com
echo.
echo.
echo Warning: DO NOT run this file in Windows drive !
pause
echo.
echo.
attrib -s -h *.* /s /D
echo Success !
echo.
pause
exit /B
حال از منوی File گزینه‌ی Save As را انتخاب کنید. در پنجره‌ی باز شده از قسمت Save as type گزینه All Files را انتخاب کنید و در فیلد File name نام فایل را با پسوند BAT ذخیره کنید. (مثلاً Tarfandestan.BAT)
حال فایل BAT را به فلش دیسک یا هر پوشه دیگری در کامپیوتر که محتوی فایل‌های مخفی شده است منتقل کنید. با اجرای فایل BAT صفحه Command Prompt باز می‌شود. با فشردن هر کلیدی، عملیات شروع شده (ترفندستان) و در چند ثانیه تمام فایل‌های مخفی شده نمایان می‌شوند.
لازم به ذکر است که این فایل BAT قادر به نمایان کردن فایل‌های مخفی موجود در پوشه‌های فرعی (Sub Directory) نیز می‌باشد. لذا از قرار دادن و اجرای این فایل در شاخه اصلی درایوها پرهیز کنید زیرا موجب نمایان شدن همه‌ی فایل‌های مخفی شده در آن درایو می‌شود.

تذکر: فایل BAT را به هیچ وجه در درایوی که ویندوز در آن نصب شده است (معمولاً C) اجرا نکنید.

 

قدر لحظات رو باید دانست

جمعه 29 فروردین 1393  7:28 PM
تشکرات از این پست
takround
takround
کاربر طلایی1
تاریخ عضویت : آذر 1392 
تعداد پست ها : 5906
محل سکونت : خراسان رضوی

پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦

پاک‌سازی کامل سرویس‌های ویندوز
 
هر کدام از فعالیت‌های ویندوز از قبیل به‌روزرسانی ویندوز، پیغام‌های ویندوز، پوسته‌‌ی ویندوز و... را سرویس‌های مختلفی مدیریت می‌کنند؛ همچنین با نصب نرم‌افزارهای مختلف نیز سرویس‌های جدیدی به لیست سرویس‌های فعال سیستم اضافه خواهند شد. مطمئناً شما مایل به فعال بودن تمامی سرویس‌های موجود نیستید و تعدادی از آن‌ها را غیرفعال خواهید کرد. اما به مرور زمان و با شلوغ شدن لیست سرویس‌ها، شاید پاک‌سازی سرویس بی‌مصرف را راه بهتری از غیرفعال کردن آن بیابید. این موضوع زمانی اهمیت بیشتری پیدا می‌کند که بعضی مواقع با Uninstall شدن ناقص بعضی از نرم‌افزارها، گزینه مربوط به سرویس آن همچنان در لیست باقی خواهد ماند. در این ترفند طریقه‌ی پاک‌سازی کامل یک سرویس را در سیستم‌عامل ویندوز شرح خواهیم داد.

 

برای این کار:
ابتدا دکمه‌های Win+R را فشرده و در کادر Run عبارت services.msc را تایپ کنید و Enter را بفشارید. در پنجره‌ای که باز می‌شود تمامی سرویس‌های فعال و غیرفعال را مشاهده خواهید کرد.
سرویس مدنظر خود را انتخاب کرده و بر روی آن دوبارکلیک کنید.
در پنجره‌ی بعد که مشخصات سرویس را نمایش می‌دهد، شما می‌توانید با کلیک بر روی دکمه‌ی Stop، سرویس در حال اجرا را متوقف نمایید؛ همچنین با باز کردن منوی کشویی مقابل عبارت Startup Type و انتخاب Disable، اجرای همگام سرویس با ویندوز غیرفعال خواهد شد.
اما (ترفندستان) هدف ما پاک کردن سرویس است؛ لذا در بخش Service Name نام سرویس را به خاطر بسپارید.
سپس دوباره دکمه‌های Win+R را فشرده و در کادر Run عبارت CMD را تایپ کنید و دکمه‌ی Enter را بفشارید.
در صفحه‌ی باز شده موسوم به محیط خط فرمان، برای پاک کردن سرویس مدنظر دستور زیر را به کار می‌بریم:
sc delete ServiceName
به جای ServiceName، نام سرویس مربوطه را جایگزین کنید. توجه داشته باشید که اگر نام سرویس چند کلمه‌ای و حاوی Space می‌باشد از دو کوتیشن استفاده خواهیم کرد ("Service Name").
در صورتی که عملیات با موفقیت انجام شود پیغام زیر را مشاهده خواهید کرد:
[SC] DeleteService SUCCESS
به عنوان مثال برای پاک‌سازی سرویس Google Update دستور زیر را وارد می‌نماییم:
sc delete gupdate

روش دیگر، استفاده از رجیستری است. برای این کار:
دکمه‌های Win+R را فشرده و در کادر Run عبارت regedit را تایپ کنید و دکمه‌ی Enter را بفشارید.
سپس در ویرایشگر رجیستری و از پنل سمت چپ به مسیر زیر بروید:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
در این بخش نام تک‌تک سرویس‌های ویندوز را مشاهده خواهید کرد.
برای پاک‌سازی سرویس مورد نظر کافی‌ست بر روی آن راست‌کلیک کرده و گزینه‌ی Delete را انتخاب نمایید.
در پایان یک بار سیستم خود را از نو راه‌انداری کنید.

تذکر: پس از پاک‌سازی سرویس، راهی برای برگرداندن آن وجود ندارد؛ پس از انتخاب سرویسی که قصد پاک کردنش را دارید اطمینان حاصل کنید، چرا که در صورت پاک کردن سرویس‌های حیاتی ویندوز، سیستم شما دچار مشکلات جدی خواهد شد.
 

 

قدر لحظات رو باید دانست

جمعه 29 فروردین 1393  7:29 PM
تشکرات از این پست
دسترسی سریع به انجمن ها