فهرست دستورات cmd
در سیستم عامل ویندوز بیش از چند صد دستور برای مدیریت و استفاده از برنامه ها و خود سیستم عامل وجود دارد. از دستوراتی که میتوان برای انجام کارهای روزمره (مثل دستورات copy – ren – md – rd و …) از آنها استفاده نمود تا ابزار ها و دستورات پیشرفته ای که برای مدیریت و پیکربندی خود سیستم عامل و برنامه ها استفاده میشوند. در مقاله فهرست دستورات cmd نووا بلاگ را همراهی کنید.
برای اجرای CMD راههای متفاوتی وجود دارد که در آموزش اجرای cmd به آنها پرداخته ام. اما در این آموزش میتوانید برای اجرای CMD در پنجره Start کلمه CMD را تایپ کنید سپس با کلیک نمودن روی آیکون cmd آن را اجرا کنید.
نکته: برای اجرای برخی دستورات خط فرمان نیاز به مجوز مدیریت(Administrator) میباشد از اینرو اگر در هنگام اجرای دستوری با خطای Access is denied مجواجه شدید ابتدا cmd را به صورت Run as administrator اجرا کرده سپس از دستور مد نظر خود استفاده کنید.
برای کمک گرفتن و نمایش فهرست دستورات باید از دستور help استفاده کنید. برای مثال:
Help
در صورتی که دستور help را قبل از هر دستور دیگر وارد کنید اطلاعات مربوط به دستور دوم را نمایش میدهد. برای مثال:
Help ping
یکی دیگر از راههای کمک گرفتن از دستورات استفاده از پارامتر /? میباشد. برای مثال:
Help /?
پیشنهاد: اگر پیشزمینه ای نسبت به خط فرمان ویندوز ندارید به فصل اول آموزش cmd مراجعه کنید. اگر هم میخواهید CMD را از مبتدی تا حرفه ای به صورت اصولی یاد بگیرید به آموزش خط فرمان ویندوز مراجعه کنید.
فهرست دستورات CMD (حروف A و B و C)
نمایش و ویرایش پسوند فایلها با File Type ها. برای مثال:
Assoc Assoc .pdf Assoc .tml=TextFile
برای مخفی کردن فایلها و یا اضافه نمودن ویژگیهای Read Only – System – Archive به فایل باید از دستور Attrib استفاده کنید:
Attrib
دستور attrib دارای چهار پارامتر مختلف میباشد که اگر قبل از پارامتر ها از علامت – استفاده شود آن ویژگی ها از فایل سلب میشود اما اگر با علامت + استفاده شود آن ویژگی ها به فایل اضافه میشود
A = Archive | S = System | R = Read Only | H = Hidden
مثالی برای سلب نمودن ویژگیها:
Attrib –s –r –h –a word.txt
مثالی برای اضافه نمودن ویژگیها:
Attrib +s +r +h +a word.txt
پیشنهاد: برای یادگیری بهتر دستور Attrib به همراه مخفی سازی فایلها به آموزش مخفی سازی فایلها و پوشه ها مراجعه کنید.
برای ساخت و ویرایش منوی Boot در ویندوز میتوان از دستور Bcdedit استفاده نمود. برای نمایش فهرست Boot ها دستور BCDEDIT را بدون پارامتر وارد کنید:
BCDEDIT
برای ساخت Boot باید از پارامتر /Create در جلوی دستور bcdedit استفاده کنید. برای دریافت راهنمای ساخت از علامت /؟ هم در جلوی آن استفاده کنید برای مثال:
Bcdedit /create /?
برای حذف Boot از پارامتر /delete استفاده کنید برای مثال:
Bcdedit /delete /?
برای ذخیره تنظیمات فعلی Boot باید از پارامتر /export استفاده کنید برای مثال:
Bcdedit /export /?
برای ویرایش و تعیین Permission فایلها و پوشه ها باید از دستور CACLS استفاده کنید. برای نمایش مجوزهای یک فایل دستور CACLS را به همراه نام فایل مورد نظر وارد کنید برای مثال:
CACLS word.txt
برای اضافه نمودن مجوزها باید از پارامتر /p به همراه نام کاربری و سطح مجوز استفاده کنید برای مثال:
CACLS word.txt /p username=f
برای اضافه نمودن محدودیت ها در دسترسی به فایلها باید از پارامتر /d استفاده کنید برای مثال:
CACLS word.txt /d username=f
از دستور call در فایلهای Batch برای فراخوانی دستورات یا دیگر فایلهای Batch استفاده میشود. برای مثال:
Call XYZ.bat
برای حرکت بین پوشه ها در درایو باید از دستور CD استفاده نمود. برای مثال:
CD "New Folder"
برای برگشت از یک پوشه به یک پوشه قبل باید پس از دستور CD از علامت .. استفاده کنید.
CD ..
برای برگشت رو پوشه ریشه یا همان به اصل درایو باید از علامت / استفاده کنید.
CD /
دستور CHCP برای نمایش کد صفحه های فعال میباشد.
CHCP
برای تغییر مسیری که در آن هستید میتوانید از دستور CHDIR هم استفاده کنید. این دستور همانند دستور CD میباشد با این تفاوت که با پارامتر /d میتوان درایو را هم تغییر داد. برای مثال:
CHDIR /d C:\Windows\System32
برای بررسی نمودن وضعیت سلامت هارد دیسک باید از دستور CHDSK استفاده کنید. برای مثال:
CHKDSK C:
برای اینکه متوجه شوید آیا یک درایو NTFS هست یا خیر باید از دستور CHKNTFS استفاده کنید:
CHKNTFS C:
زمانیکه صفحه پر از خروجی های سر در گم کننده میشود با دستور CLS میتوانید کلیه متن های موجود در صفحه را پاک کنید.
CLS
دستور cmd هم برای اجرای خود cmd میباشد.
CMD
از دستور Color برای تغییر رنگ متن و صفحه استفاده میشود. مثلا برای سبز نمودن متن در صفحه مشکی از دستور زیر استفاده کنید:
Color 0a
برای دیدن کلیه کد های رنگ از پارامتر /? استفاده کنید:
Color /?
برای مقایسه حجم دو فایل میتوان از دستور Comp استفاده نمود. برای مثال:
Comp word0.txt word1.txt
برای فشرده سازی فایلها در درایو های NTFS میتوان از دستور Compact استفاده نمود. برای مثال:
Compact /c word.txt
برای خارج کردن فایل ها از حالت فشرده باید از پارامتر /u استفاده نمود. برای مثال:
Compact /u word.txt
برای تبدیل فرمت یک درایو از FAT به NTFS باید از دستور Convert استفاده کنید. برای مثال:
Convert C: /FS:NTFS
برای کپی گرفتن از فایلها میتوانید از دستور Copy استفاده کنید. پس از وارد نمودن دستور Copy ابتدا مبدا فایلی که قرار است کپی گرفته شود را مشخص کنید سپس مسیر مقصد کپی را مشخص کنید. برای مثال:
Copy D:\word.txt E:\Office\
برای نمایش و تغییر تاریخ میتوانید از دستور Date استفاده کنید. اگر دستور Date را همراه با پارامتر /t استفاده کنید تاریخ را نمایش میدهد. برای مثال:
Date /t
برای تغییر تاریخ پس از وارد نمودن دستور Date تاریخ میلادی را در جلوی آن به فرمت زیر وارد کنید:
Date 09/16/2016
برای حذف فایلها میتوانید از دستور Del استفاده کنید. برای مثال:
Del word.txt
برای حذف فایلهای یک پوشه یا درایو به همراه فایلهای زیر مجموع پوشه های درون آن درایو باید پارامتر /s را نیز به دستور اضافه کنید. برای مثال:
Del /s word.txt
برای حذف بدون پرسش فایلها از پارامتر /q استفاده کنید.
Del /s /q word.txt
برای حذف کلیه فایلها بجای مشخص نمودن یک فایل باید از علامت *.* پس از پارامتر های بالا استفاده کنید.
Del /s /q *.*
برای فهرست گیری از فایلهای موجود در یک درایو باید از دستور Dir به همراه نام آن درایو یا پوشه استفاده کنید. برای مثال:
Dir c:\
برای نمایش فایلهای مخفی و فایلهای مخفی سیستمی باید از پارامتر /a پس از دستور dir استفاده کنید.
Dir /a c:\
برای فهرست گیری از فایلهای یک درایو به همراه فایلهای زیر مجموع پوشه های آم درایو باید از پارامتر /s استفاده کنید.
Dir /s c:\
یکی از دستورات کاربردی در زمینه مدیریت پارتیشن ها Diskpart است با این دستور شما میتوانید پارتیشن ها را بسازید یا آنها را حذف کنید و یا Lable آنها را تغییر دهید. همچنین با این دستور میشود Type هارد دیسک را از GPT به MBR یا Dynamic و یا Static تبدیل نمود.
دستور Diskpart دارای یک مد میباشد. یعنی با تایپ نمودن دستور Diskpart و فشردن Enter وارد محیط Diskpart میشوید.
برای ساخت Partition در مد Diskpart باید از دستور Create و نوع پارتیشن استفاده کنید.
Create Partition Primary size=100000
پیشنهاد: برای اطلاعات بیشتر در مورد دستور Diskpart به آموزش مدیریت پارتیشن ها با دستور diskpart مراجعه کنید.
برای ساخت دستورات ماکرو در CMD باید از دستور Doskey استفاده کنید. با این دستور کار خود را راحت میکنید و به سادگی میتوانید دستورات را در یک حرف کوچک جای دهید.
Doskey 50=mode con:lines=50
برای نمایش Driver های نصب شده در ویندوز میتوانید از دستور DRIVERQUERY استفاده کنید. اگر دستور DRIVERQUERY را بدون پارامتر وارد کنید کلیه Driver های سیستم را نمایش میدهد:
DRIVERQUERY
برای استفاده از این دستور در شبکه:
DRIVERQUERY /S ComputerName /U UserName /P password /FO LIST
فهرست دستورات CMD (حروف E و F و G)
برای نمایش پیام در CMD میتوان از دستور Echo استفاده نمود. برای مثال:
Echo Hay How Are You?
از دستور Echo بیشتر در فایلهای Batch استفاده میکنند تا پیام های خود را به مخاطب نشان دهند.
اگر دستور Echo را با کلمه OFF تایپ کنید وضعیت اعلان خط فرمان مخفی میشود. در واقع از این دستور برای شروع و مشخص نمودن ساخت فایل Batch استفاده میشود.
Echo off
پیشنهاد: برای یادگیری از نحوه ساخت فایل Batch یا همان آموزش batch script کلیک کنید.
دستور Endlocal برای مشخص نمودن مرز Variable ها در فایلهای Batch استفاده میشود. پس از وارد نمودن دستور EndLocal در فایل Batch کلیه Variable ها از حالت محلی یا Local به حالت کلی یا Global وارد میشوند.
EndLocal
یکی دیگر از دستوراتی که میتوان با آن فایل ها را حذف نمود دستور Erase است. برای حذف یک فایل پس از تایپ دستور Erase نام فایل را مشخص کنید.
Erase word.txt
برای خروج از محیط CMD میتوانید از دستور Exit استفاده کنید.
Exit
یکی دیگر از دستوراتی که میتوان با آن فایلهای مختلف را با هم مقایسه نمود دستور FC میباشد. برای استفاده از این دستور پس از تایپ FC نام فایل اول را به همراه یک فاصله با نام فایل دوم تایپ کنید:
FC Word.txt Word2.txt
برای پیدا کردن یک کلمه یا جمله در یک فایل متنی باید از دستور Find استفاده کنید. مثلا برای پیدا نمودن کلمه Help در فایل Command.txt دستور به شکل زیر میشود:
Find "help" E:\Command.txt
یکی از دستورات قدرتمند در زمینه پیدا کردن متن ها با پارامتر های کاربردی دستور FINDSTR میباشد. با این دستور میتوانید به صورت حرف های متن خاصی را با ویژگی های جالب از یک فایل متنی پیدا کنید. بیشتر کاربرد های دستور FINDSTR در فایلهای Batch مورد استفاده قرار میگیرد.
FINDSTR
یکی از مهمترین دستورات cmd که در فایلهای Batch استفاده میشود دستور FOR میباشد. با این دستور میتوان کارهای جالبی را در فایل های Batch انجام داد.
FOR /F ["options"] %variable IN (file-set) DO command [command-parameters]
برای فرمت کردن یک درایو باید از دستور Format استفاده کنید. در صورتی که پارامتر /q را پس از دستور وارد کنید. فرمت به صورت سریع انجام میشود. برای مثال:
Format /q F:\
دستور FSUTIL برای مدیریت کارهای مربوط به فایل سیستم های FAT و NTFS میباشد. با این دستور میتوان نقاط تجزیه و پراکندگی ها و یا Dismount نمودن درایو ها را مدیریت نمود.
اگر دستور FSUTIL را بدون پارامتر وارد کنید فهرستی از زیر دستورات آن نمایش داده میشود.
FSUTIL
برای مشخص کردن اینکه چه File Type با چه برنامه ای باز شود میتوان از دستور FType استفاده نمود. دستور Ftype تکمیل کننده کار دستور Assoc میباشد.
Assoc .TML=Textfile Ftype Textfile= %SystemRoot%\system32\NOTEPAD.EXE %1
یکی از دستوراتی که برای رفتن به قسمت های مختلف Batch File استفاده میشود دستور Goto است. با این دستور میتوانید بگوید کدام بخش از فایل Batch شما اجرا شود.
GOTO MainMenu
برای نمایش محتوای Group Policy در CMD میتوانید از دستور GPResult استفاده کنید.
GPresult /r
دستورات کامل cmd (حروف I و L و M)
یکی دیگر از دستورات در زمینه مدیریت File Permission ها دستور ICACLS میباشد. دستور ICACLS همانند دستور CACLS میباشد با این تفاوت که دارای ویژگی های بیشتری در زمینه مدیریت مجوزها میباشد.
ICACLS
دستور IF یکی دیگر از دستوراتی میباشد که در Batch Programing استفاده میشود. با این دستور میتوانید طبق شرایط مشخص کار مشخصی را انجام دهید. مثلا بگوید اگر فلان اتفاق انجام شدن، فلان پیام یا کار را انجام بده
IF EXIST word.txt. (del word.txt2.) ELSE echo word.txt. are missing!
برای تغییر نام درایو ها باید از دستور Label استفاده کنید. با این دستور میتوانید Label درایو ها را تغییر دهید یا حذف کنید.
Label C: TMLMANAGER
برای حذف Label ها کافیست دستور Label را فقط با نام درایو مورد نظر وارد کنید سپس Enter را بفشارید تا پیام تغییر Label نمایش داده شود پس دوباره Enter بزنید تا پیام مربوط به حذف Label را مشاهده کنید و حرف Y را فشار دهید تا Label تغییر کند. برای مثال:
Label F:
برای ساخت یک پوشه یا Directory باید از دستور MD استفاده کنید.
MD "New Folder"
اگر میخواهید چند پوشه را همزمان با یک دستور بسازید اسم پوشه ها را پشت سر هم با یک Space تایپ کنید.
MD Folder1 Folder2 Folder3
در صورتی که میخواهید پوشه های تو در تو بسازید باید اسم هر پوشه را با یک \ از پوشه بعد جدا کنید:
MD First\Second\Third\Forth
یکی دیگر از دستوراتی که برای ساخت New Folder مورد استفاده قرار میگرید MKDIR است.
MKDIR "New Folder"
برای ساخت میانبر یا همان Shortcut از فایلها باید از دستور MKLINK استفاده کنید.
MKLINK
برای ساخت Shortcut از درایو C:\Softwares در درایو D:\ با نام TMLMANAGER دستور به شکل زیر میشود:
MKLINK /D D:\TMLMANAGER C:\Softwares
برای پیکربندی دستگاههای کامپیوتر میتوانید از دستور Mode استفاده کنید. همچنین میتوان با دستور Mode تنظیمات مربوط به اندازه صفحه CMD را نیز مشخص نمود.
MODE
برای مشخص نمودن ساز CMD باید تعداد خطها (Lines) و تعداد حرف ها (Cols) را مشخص کنید. برای مثال:
MODE Con Lines=40 Cols=80
برای نمایش محتوای فایلهای متنی میتوانید از دستور more استفاده کنید. ویژگی دستور More متوقف نمودن نمایش محتوا، بسته به اندازه صفحه است.
More Word.txt
یکی دیگر از ویژگی های More حرکت خطی و صفحه ای میباشد. اگر از کلید Enter استفاده کنید یک صفحه رد میشود ولی اگر از کلید Space استفاده کنید یک خط رد میشود.
برای بریدن یا Cut نمودن فایلها باید از دستور Move استفاده کنید. نحوه استفاده از دستور More بسیار ساده میباشد. ابتدا مبدا فایل را مشخص کنید(فایلی که قرار است انتقال داده شود) سپس مقصد فایل را
Move Word.txt F:\Office\
فهرست دستورات cmd (حروف O و P و R)
برای نمایش فایلهای که توسط کاربران شبکه در حال استفاده میباشد باید از دستور OpenFiles استفاده کنید.
OpenFiles
برای فهرست گیری از پارامتر /query استفاده کنید.
OpenFiles /Query
برای قطع کردن ارتباط کاربران از پارامتر /Disconnect استفاده کنید:
OpenFiles /Disconnect
برای دریافت اطلاعات بیشتر دستور OpenFIles را با علامت /? تایپ کنید.
برای نمایش یا مشخص نمودن مسیر جستجوی فایلهای اجرای باید از دستور Path استفاده کنید.
Path
برای توقف نمایش محتوا در فایلهای Batch از دستور Pause استفاده میشود.
Pause
یکی از دستورات کاربردی برای تغییر مسیر در فایلهای Batch که با دستور Pushd کار میکند دستور Popd است. این دستور شما را از پوشه فعلی که در آن هستید به پوشه ای که توسط دستور Pushd ذخیره شده منتقل میکند.
Popd
برای پرینت گرفتن از فایلهای متنی میتوانید از دستور Print استفاده کنید. مثلا برای پرینت گرفتن فایلی با نام Word.txt در درایو E از پرینت HP (نام پورت متصل را باید استفاده کنید) دستور به شکل زیر میشود:
Print /D:COM3 Word.txt
برای تغییر علامت اعلان CMD باید از دستور Prompt استفاده کنید. برای مثال:
Prompt $
از دستور Pushd برای ذخیره پوشه فعلی که در آن هستید استفاده میشود. این دستور با دستور Popd برای محیط Batch Programing قابل استفاده هستند.
Pushd
برای حذف پوشه ها و دایرکتوری ها باید از دستور RD که به معنای Remove Directory میباشد استفاده کنید. برای حذف فایلها پس از تایپ دستور RD اسم فایل مقصد را در جلوی آن تایپ کنید.
RD "New Folder"
برای حذف بدون پرسش پوشه ها باید از پارامتر /q استفاده شود. و برای حذف پوشه های که دارای محتوا میباشند باید از پارامتر /s استفاده شود. برای مثال:
RD /s /q "Folder 5"
هشدار: در هنگام استفاده از دستور RD حواستان باشد تا به مشکلی بر نخورید. چرا که با یک Space اضافی کلیه فایلهای خود را به باد خواهید داد.
برای خواندن اطلاعات از هارد دیسک Bad Sector شده باید از دستور Recover استفاده کنید. برای مثال:
Recover D:\Word.txt
پس از اجرای دستور Recover هارد دیسک به صورت Sector به Sector بازبینی میشود و Sector های مشکل دار (Bad Sector) مارک دار میشوند. تا اطلاعات بعدی رو آنها کپی نشود.
یکی از دستوراتی که هیچ استفاده ای غیر از نظر دهی در فایلهای Batch ندارد دستور REM است.
REM You Can Use Rem For Write Your Comment On Batch File As TMLMANAGER Said Your!
برای تغییر نام فایلها و پوشه ها باید از دستور Ren استفاده کنید. استفاده از دستور Ren بسیار ساده میباشد کافیست تا دستور Ren را با اسم فایلی که میخواهید تغییر نامش دهید وارد کنید سپس با یک فاصله نام جدید را تایپ و Enter را بفشارید.
Ren Help.txt TMLMANAGER.txt
نکته: زمانی که از دستور Ren استفاده میکنید پسوند فایلها را هم تغییر میدهید. پس پسوند (File Extensions) فایلها را هم با یک نقطه بعد از اسم فایل مشخص کنید.
یکی دیگر از دستوراتی که برای تغییر نام استفاده میشود دستور Rename است.
Rename TMLMANAGER.txt Help.txt
برای جایگزین نمودن فایلها باید از دستور Replace استفاده کنید.
Replace
یکی دیگر از دستوراتی که برای حذف نمودن دایرکتوری ها یا همان پوشه ها استفاده میشود دستور RMDIR میباشد. برای حذف پوشه باید دستور RMDIR را با نام پوشه مورد نظر خود وارد کنید:
RD /s /q ZOOMIT.IR
یکی از پیشرفته ترین دستورات کپی در CMD دستور ROBOCOPY میباشد. برای استفاده از این دستور بیش از بیست پارامتر وجود دارد که نحوه عملکرد کپی را مشخص میکنند.
ROBOCOPY
فهرست کامل دستورات cmd (حروف S و T)
دستور SET برای ساخت Variable استفاده میشود. به طور کلی از دستور SET در وفایلهای Batch استفاده میشود. %TEMP% یک Variable است.
SET
برای ساخت Variable از یک مسیر یا محتوا فرایند به شکل زیر میشود:
SET TML=D:\Education
در بالا یک Variable با نام TML و محتوای D:\Education ساخته شد.
دستور SETLOCAL برای مشخص کردن وضعیت Variable ها استفاده میشود. این دستور هم مخصوص فایلهای Batch میباشد. با دستور SETLOCAL میتوان Variable ها را Local نمود. این دستور با دستور Endlocal استفاده میشود.
SETLOCAL
برای مدیریت سرویس ها مثل نصب و فعال سازی و یا پیکربندی Service های ویندوز باید از دستور SC استفاده کنید
SC
پیشنهاد: برای یادگیری کامل دستور SC و مدیریت سرویسها با cmd کلیک کنید.
برای ساخت کارهای زمانبندی شده باید از دستور SCHTASKS استفاده کنید. با این دستور میتوانید هر کاری را زمانبندی کنید. مثلا یک وظیفه بسازید که تا 10 روز دیگر هارد دیسک شما را در ساعت 10 نصف شب Defrag کند. و یا هر عمل دیگری…
SCHTASKS
دستور Shift هم یکی دیگر از دستورات Batch Programming میباشد.
SHIFT
برای خاموش و ریستارت و Logoff نمودن ویندوز باید از دستور Shutdown استفاده کنید. کار با دستور Shutdown بسیار ساده میباشد.
Shutdown
برای خاموش نمودن باید از پارامتر /s استفاده کنید و برای ریستارت کردن ویندوز از پارامتر /r و همچنین برای Logoff نمودن باید از پارامتر /l استفاده کنید.
Shutdown /s Shutdown /r Shutdown /l
برای مشخص نمودن زمان خاموش شدن باید از پارامتر /t به همراه ثانیه مورد نظر خود استفاده کنید:
Shutdown /r /t 120
پیشنهاد: برای یادگیری کامل دستور Shutdown به آموزش دستور Shutdown مراجعه کنید.
دستور Sort برای نمایش خروجی منظم دیگر دستورات استفاده میشود.
Sort
برای اجرا یا فراخوانی برنامه ها یا فایلهای Batch در خارج از محیط فعلی CMD باید از دستور Start استفاده کنید.
Start Ping 4.2.2.4
برای ساخت درایو مجازی میتوانید از دستور SUBST استفاده کنید. با دستور SUBST یک درایو مجازی از یک پوشه ساخته میشود.
SUBST X: D:\VirtualDriveX
برای بررسی وضعیت سیستم، میتوانید از دستور Systeminfo استفاده کنید. با این دستور میتوان اطلاعات زیادی را از ویندوز به دست آورد. مثلا زمان روشن شدن ویندوز، یا زمان نصب ویندوز و یا نام Motherboard و خیلی دیگر از اطلاعات…
Systeminfo
پیشنهاد: برای درک کامل دستور Systeminfo به آموزش دستور Systeminfo مراجعه کنید.
یکی دیگر از دستورات cmd برای فهرست گیری از Process های فعال در ویندوز باید دستور Tasklist است. کار با دستور Tasklist بسیار ساده میباشد. کافیست تا دستور Tasklist را بدون پارامتر وارد کنید:
Tasklist
برای فهرست گیری از Process های فعال از دستور Tasklist استفاده میشد و برای بستن Process ها باید از دستور Taskkill استفاده کنید. برای بستن یک Process ابتدا کد یا اسم آن را از دستور Tasklist دریافت نموده سپس با دستور Taskkill میتوانید ببندید.
Taskkill /f /im Explorer.exe
پیشنهاد: برای خواندن آموزش کامل دستورات Taskkill و Tasklist به آموزش دستورات Tasklist Taskkill مراجعه کنید.
برای تغییر ساعت در CMD باید از دستور Time استفاده کنید. اگر دستور Time را با پارامتر /t وارد کنید زمان را نمایش میدهد. اما اگر آنرا بدون پارامتر وارد کنید پس از نمایش زمان میتوانید آن را تغییر دهید.
Time /t Time
برای تغییر عنوان CMD باید از دستور Title استفاده کنید. برای مثال:
Title TMLMANAGER
برای فهرست گیری از پوشه ها و فایلهای ویندوز به صورت درختی و گرافیکی باید از دستور Tree استفاده کنید.
Tree Tree C:\
برای نمایش محتوای فایلهای متنی میتوانید از دستور Type استفاده کنید. فرق دستور Type با دستور More در این است که در دستور More به اندازه سایز صفحه CMD اطلاعات نمایش داده میشود.
Type Word.txt
فهرست دستورات CMD (حروف V و X و W)
برای نمایش نسخه ویندوز باید از دستور VER استفاده کنید.
VER
از دستور Verify برای بررسی دوباره فایلهای کپی شده توسط CMD استفاده میشود.
Verify on Verify off
از دستور Vol برای نمایش سریال درایو ها به همراه اسم یا Label آنها استفاده میشود.
Vol C:\
یکی دیگر از دستورات کپی که دارای پارامتر های خوبی برای کپی گرفتن اطلاعات استفاده میشود دستور Xcopy میباشد.
Xcopy
برای کپی گرفتن از اطلاعات با دستور Xcopy ابتدا مسیر پوشه مبدا را مشخص کرده سپس مسیر کپی شدن اطلاعات مشخص میکنید.
Xcopy /s F:\ D:\Data-Backup
یکی از قدرتمند ترین دستورات cmd برای مدیریت ویندوز WMIC میباشد با این دستور میتوانید هر کاری را در زمینه Windows Management Instrumentation انجام دهید. شرح دستور WMIC شامل یک آموزش کامل چند صفحه ای میباشد.
WMIC
منبع اصلی دستورات cmd:
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cmd
184 پاسخ به “فهرست دستورات cmd”
سلام
چجوری میشه نتایج یک دستور رو در فایل Text ذخیره کرد؟
با تشکر از آموزش کاملتون
سلام احمد جان
برای انتقال نتایج یک دستور به یک فایل متنی باید بعد از اجرای دستور از علامت > استفاده کنید و اسم فایل مورد نظر رو به همراه آدرس تایپ کنید. برای مثال:
Help >%Homepath%\Desktop\help.txt
سلام خسته نباشید مجدد این دستور SCHTASK که برای برنامه ریزی هستش سینتکسش چجوری هست که تنظیم کن مثلا فلان ساعت نوت پد باز شه
سلام مهدی جان
SCHTASKS /create /tn aaa /tr “c:\windows\system32\notepad.exe” /st 18:11 /sc once
در مثال بالا با پارامتر /create یک وظیفه ساخته شده که اسمش در جلوی پارامتر /tn مشخص شده و عملش هم در جلوی پارامتر /tr در آخر گفته شده در ساعت 18:11 این وضیفه اجرا بشهو فقط یک بار once
ان شا الله تا چند روز بعد آموزش کاملش در سایت میزارم
سلام آقا من هر کاری کردم نفهمیدم دستور Shift برای چی هست؟ 🙂 ممنونم
علیک سلام
دستور Shift فقط تو فایل Batch کاربرد داره ، و کارش اینکه محدودیت ساخت Argument ها رو از بین ببره، به صورت عادی تو فایل Batch شما فقط میتونید برای برنامه که میسازید 9 تا Arg مشخص کنید ولی در صورتی که از دستور Shift استفاده کنید این محدودیت کاملا از بین میره
بجای استفاده از کلمه الکی و دولکی یک ایمیل معتبر وارد کن تا مجبور نشم از بین 57 تا اسپم مربوط به امروز پیدات کنم 🙂
موفق باشید 🙂
سلام اگه بخوام فایل بتی ک اجرا شد رو به استارت اپ کپی کنم چطوری باید ادرس فایلو بدست بیارم مثلا فایل اگه تو فلش بود چطوری ادرس فلشو بدست بیارم بعد ی سوال دیگه چطوری میشه کدایی ک توی cmd میزنمو ذخیره کنم با فرمت bat با کد منظورمه
سلام
باید از Argument به همراه Modifier استفاده کنید تا بتونید آدرس رو به بدست بیارید. همچین کدی میشه:
%~DPNX0
یا
%~F
برای ساخت فایل Batch با یک فایل Batch دیگه باید از دستور Echo استفاده کنید و در جلوی پیام ها آدرس فایل Batch که میخواهید ساخته بشه رو وارد کنید. مثلا
echo @echo off >mybat.bat
تمام این مسائل رو در کتاب آموزش گام به گام Batch Script توضیح دادم میتونید از کتاب مرتبط استفاده کنید. لطفا سوالات مربوط به Batch رو در پست مربوط به خودشون بپرسید.
سلام خسته نباشید
سوالی در مورد حذف فولدر داشتم
اگه فولدری داشتیم و محتویات داخلش فقط خواسته باشیم پاک بشه ومحتویات داخلش folderهم هست من هر کاری مکنم میتونم هرچی غیر فولدرو پاک کنم ولی فولدر های داخل دوشه مد نظرم پاک نمیشه حالا دستور RDهم زدم پوشه کلا پاک میشه ولی من نمیخوام فولدرم پاک بشه فقط میخوام فولدرای داخل پوشم پاک بشه متشکر
ممنون
سلام من کتابو گرفتم ولی صحفه ای برای پرسشو پاسخ نبود برا همین اینجا میپرسم
نمیشه بدون اینکه cmd رو ران از ادمینستور کنیم توی خود cmd با حساب ادمینستور بش دسترسی پیدا کنیم
یه درخواست دیگم اینکه میشه اموزش اجرا کردن فایلا با وصل شدن فلش رو بدید ممنونم
سلام دوست عزیز
برای دسترسی به حساب Administrator در CMD باید از دستور runas استفاده کنید یا اینکه با استفاده از vb اسکریپت یک برنامه مثل دستور sudo در لینوکس بسازید. برای مثال:
runas /profile /user:%computername%\Administrator cmd
البته باید بدونید دستور بالا نمیتونه برنامه مورد نظر شما رو با همون حساب کاربری که هستید به صورت Elevated اجرا کنه، برای اینکار باید از همون فایل vb اسکریپت استفاده کنید که آموزش رو در سایت قرار میدم.
مورد بعدی رو هم باید بررسی کنم، بعدش بهتون خبر میدم.
سلام
بسیارعالی!
متشکرم از وقتی که گذاشتید
خیلی لذت بردم
موفق باشید:-)
سلام، خواهش میکنم 🙂
موفق و سر بلند باشید.
سلام از مطالب واقعا مفید ای که گذاشته اید ممنون…(من که عاشق مطالب شدم)
می خواستم سوال کنم که چجوری کدی هست که میشه با آن دنبال یک پوشه بگردد مثلا پوشه (msg)
و وقتی که پوشه را پیدا کرد بدون دنگ و فنگ یا سوال کل پوشه را پاک کنه. لطف کنید اون کد را بنویسید خیلی ممنون…………
سلام علی جان
شما باید از دستور for به همراه پارامتر /d و /r استفاده کنید. تا کلیه پوشه ها از دایرکتوری Root برای پیدا کردن دایرکتوری مورد نظر شما بررسی بشن:
for /d /r . %a in (msg) do @if exist “%a” rd /s/q “%a”
در دستور بالا گفته شده تمام دایرکتوری ها از پوشه مبدا (Root) بررسی بشن و در صورت پیدا شدن دایرکتوری msg با دستور rd /s /q بدون سرو صدا دایرکتوری رو حذف کنه
اگر به اطلاعات دقیق تری در این زمینه نیاز داری به کتاب آموزش گام به گام Batch Script مراجعه کن
موفق باشید.
چرا پاسخ نمی دهی خواهشن من لنگم برای پروژه مهمی دارم ….
من اینا نویشتم \%…rd find msg %sistem
پیداش میکنه ولی پاکش نمی کنه بعد همین را با del امتحان کردم پیداش کرد و سوال کرد فایل های توش را پا کنم یا نه ولی من می خواستم کل فولد را پاک کنه نه اینکه توش را تازه سوالم بکنه…..
اینجوری شود که از شما سوال کردم لطفا زود جواب بدید..خیلی ممنون میشم.
بابت تاخیر در پاسخگویی معذرت میخوام
در حال حاضر کمی سرم شلوغه 🙂
موفق و سر بلند باشید.
سلام خیلی از کمک شما ممنون ولی وقتی دستوری که شما دادید را میزنم هیچ اتفاقی نمی افتد لطفا توضیح دهید + اگه میشه درباره دستوری که میدهید توضیح دهید خیلی ممنون
چیزی که یادم رفت بگم اینکه من با ویندوز کار میکنم و کد باید کل رایانه یا حداقل درایو ویندوز را جستجو کنه و دنبال پوشه msg بگردد. خیلی ممنون .
سلام
موقعی که از دستور date وtime برای تغییر تاریخ و ساعت سیستم استفاده میکنم این پیغام نمایش داده میشهa required privilege is not held by the client
فرمت تاریخ هم مثل اموزش شما استفاده کردم ولی بازم این پیغام نمایش میده
سلام
باید cmd رو به صورت Run As Administrator اجرا کنید تا مجوز تغییرات مدیرتی سیستم رو داشته باشید.
میتونید از پست راههای اجرای CMD برای اینکار استفاده کنید.
خیلی مطالب مفید بود متشکرم
کد ی هست که بتونه مثلا دنبال فایل (111.exe) بگردد بعد پوشه که کنارش هست را پاک کند مثلا پوشه (New folder) با فرض اینکه این دو تا همیشه کنار هم هستند یا بجای یک پوشه و یک فایل دو تا فایل یا بر عکس بعلاوه اینکه کل رایانه را بگرد.
اگه هست خواهش میکنم برایم ارسال کنید
خیلی ممنون
سلام حسن جان
شما میتونید از دستورات if و for در کنار هم استفاده کنید تا اون چیزی که میخواهید رو انجام بدید
با دستور for دنبال فایل مورد نظر بگردید و با دستور if فایلهای دیگه همون پوشه رو بررسی کنید و در صورتی که شرایط مورد نظر مهیا بود یعنی فایل مورد نظر شما در کنار فایل 111.exe بود new folder حذف بشه
موفق باشید.
یک سوال دیگه میشه از طریق ای پی یا از دستور tasklist taskkil ادرس یک برنامه در حال اجرا را بدست بیاوریم بد مثلا کاری که بلا سوال کردم را باش بکنم.
بله میشه، ولی باید دسترسی کامل به سیستم مورد نظرتون داشته باشید.
در کل برای انجام چنین کار های باید از زبان Batch Script استفاده کنید.
خیلی ممنون واقعا که پاسخ گویی سریعی دارید
میتوانید batch Script توضیح دهید
سوال مگه cmd همان batch Script نیست
میتوانید اگه ممکن است کد سوال اول من را کامل بنویسید و همین طور سوال دوم را.
خیلی ممنون من از هیچ سایتی اینقدر راضی نبودم.
ممنونم از محبت تون
Batch Script زبان برنامه نویسی CMD
در واقع با استفاده از دستورات CMD یک فایل اسکریپت یا برنامه درست میکنیم.
کد سوال اول رو براتون به صورت کامل تهیه کردم اگر دوست داشتید میتونید از اینجا دانلودش کنید.
اگر نیاز تون رو برطرف کرد در صورت تمایل میتونید هزینه شو هم پرداخت کنید 🙂 (اگر در توانت بود و دوست داشتی) لینک پرداخت (قیمت با خودت)
موفق و پیروز باشید.
واقعا خیلی ممنون ببخشید اگه خیلی سوال کردم بازم خیلی ممنون
خواهش میکنم حسن جان
اگر بازهم سوال یا نظری داشتی باعث شادی که بتونم بهتون کمکی بکنم.
موفق و سربلند باشید.
یک سوال دیگه به نظر شما اگر برنامه نویسی vbs. یا cmd را بخونم و کلاس اش را برم بهتر یا توی سایت ها دنبال اش بگردم و از طریق سایت ها آموزش ببینم. خیلی ممنون+خیلی از سایت تون خوشم میاد و باید بگم مطالب این وبلاگ عالی!!!!! من که خیلی خوشم آمد توی سایت های دیگر وقتی سوال می کردم یا کلا پیامم را پاک می گردند یا جواب اش را نمی دادن چون نمی دانستند یا اصلا حوصله اش را نداشتند ولی شما فرق دارید و از تون خیلی ممنون
ممنونم از لطف و محبت تون 🙂
زبان .vbs و cmd رو خودتون میتونید با همین منابعی که تو اینترنت موجود هست به سادگی یاد بگیرید. (نیاز به کلاس رفتن نداره)
ولی اگر حقیقتا میخواید یک زبان برنامه نویسی رو دنبال کنید و به صورت حرفه ای کار کنید. از Python شروع کنید.
Batch Script و VBS مخصوص کسانی هست که میخوان در واقع کارهاشون رو به صورت خودکار روی ویندوز انجام بدن٬ بیشتر به درد مدیر های شبکه و … میخوره
ولی بازهم یادگیریش بد نیست
سلام دمتون گرم بابت مطالب بسیار مفیدتون
چطور میشه یک برنامه نوشت با دستور SCHTASK که یک فایل رو پس از گذشت چند ثانیه باز کنه؛ مثلا پس از اجرای فایل bat برنامه 5 ثانیه صبر کنه و سپس فایل exe مورد نظر رو باز کنه…
همچنین با چه کدی میشه نوع ویندوز رو تشخیص داد و سپس با توجه به نوع آن برنامه ای نوشت؛ مثلا اگر ویندوز xp بود فایل exe مورد نظر باز بشه و چنانچه ویندوز دیگری بود فایل دیگری باز بشه
باتشکر فراوان
سلام مهدی جان
شما میتونید یک فایل bat درست کنید و از دستور timeout /t 5 برای توقف 5 ثانیه ای استفاده کنید سپس دستور بعدی آدرس برنامه exe مورد نظرتون باشه، که بهتره با دستور start فراخوانی بشه.
برای تشخیص نوع ویندوز میتونید از دستور ver استفاده کنید و با استفاده از دستور for و دستور if نسخه ویندوز رو بررسی کنید و طبق نسخه ویندوز برنامه مورد نظر تون رو اجرا کنید.
اگر نتونستید بگید تا یک نمونه از این برنامه رو براتون درست کنم.
موفق باشید.
با عرض سلام وخسته نباشید خدمت شما
سوالی داشتم مبنی براینکه چگونه یک پسوند مشخصی را با برنامه ای خاص اجرا نمود، برنامه مدنظر یک فایل html می باشد که بصورت پیشفرض میخواهم به مرورگر دلخواه خود تغییر دهم.
میخواستم بدونم چگونه میشود این کار را با توجه به شناسایی سیستم انجام داد
یعنی چنانچه ویندوز مدنظر xp بود فایل html رو با مرورگر کروم اجرا کنه و در غیر اینصورت هر ویندوز دیگری به جز ویندوز xp بود فایل html مدنظر با مرورگر فایرفاکس اجرا شود.
باتشکر
سلام علی جان
شما میتونید یک فایل bat بسازید و با استفاده از دستور for /f و دستور ver نسخه ویندوز رو در یک متغیر قرار بدید و با دستور if نسخه ویندوز رو بررسی کنید و طبق نسخه ویندوز بگید فایل مورد نظر شما با چه مرورگری اجرا بشه، به همین سادگی، اگر نتونستید بهم پیام بدید تا یک نسخه نمونه براتون بسازم. هزینه هم داره 🙂
سلام ببخشید من هم سوال مثل حسنِ
چطوری میشود با دستور tasklist و taskkill آدرس یک برنامه را در آورد؟
خیلی ممنون
سلام
متاسفانه دستور tasklist قابلیت نمایش مسیر Process ها رو نداره اما شما میتونید از دستور wmic استفاده کنید. برای مثال:
wmic process get ProcessID,ExecutablePath
موفق و سربلند باشید.
خیلی ممنون
ولی مثلا اگر بخواهم آدرس فایل exe.exe را بدست بیاورم باید چکار کنم?
خواهش میکنم
میتونید خروجی دستور wmic رو به دستور find ارسال کنید (Piping). برای مثال:
wmic process get ProcessID,ExecutablePath | find /i “explorer.”
بجای کلمه explorer باید نام Process مود نظر خودتون رو وارد کنید.
خیلی خیلی خیلی ممنونننننن
از شما
باز هم یک سوال دگر
چطور میشود نتیجه یک دستور را در یک متغیر ذخیره کرد؟
مثلا:
wmic process get ExecutablePath | find /i “explorer.”
را در یک متغیر ذخیره کرد مثل : %111%
بعد: del /q /s %111%
یا اگر هم نمی شود راه دیگری هست؟
خیلی ممنون D;
خواهش میکنم، شما میتونید از دستور for به همراه پارامتر /f استفاده کنید تا خروجی دستور wmic رو در یک متغیر ذخیره کنید. برای مثال:
for /f “usebackq tokens=1” %a in (`wmic process get ExecutablePath ^| find /i “explorer.”`) do set varname=%a
دستور بالا خروجی دستور wmic را در متغیر varname ذخیره میکنه، شما میتونی بجای دستور set از هر دستور دیگه ای که نیاز داشتی استفاده کنید.
من اطلاعات کاملی رو در کتاب آموزش Batch Script قرار دادم میتونید از اون کتاب هم استفاده کنید.
و باز هم یک سوال دگررررر
ببخشید اگر زیاد سوال می کنم ):
چرا وقتی این دستوری که شما به من دادید را وارد CMD (به صورت مستقیم) میکنم کار میکند اما وقتی با پسوند BAT & CMD ذخیره میکنم این ارور را می دهد؟
a was unexpected at this time.
باز هم ببخشید اگر سر شما را درد آوردم)))):::::
😀
مشکلی نیست هر سوالی داشتید ۱۰۰٪ بپرسید فقط ترجیحا زیر مطلب مربوطش 🙂
برای اجرای دستور for در cmd باید از یک علامت % استفاده بشه اما در فایل bat از دو علامت %% برای مثال:
for /f “usebackq tokens=1” %%a in (`wmic process get ExecutablePath ^| find /i “explorer.”`) do set varname=%%a
خواهش میکنم، موفق و سربلند باشید.
خخخخخخخخخخخخییییییییییییییللللللللللللل ددددددددسسسسسستتتتتتتت شششششمممممااااااااا
ددددددرررررررردددددد ننننننننککککککککننننننننننن 😀
چشم حتما
ببخشید ولی مطلب هم موضوع پرسش من نیست.
خواهش میکنم، بخش آموزش Batch Script مربوط به همین سوالاتی که شما میپرسید 🙂
باز هم یک سوال دگر (: & ):
باز هم ببخشید که خیلی سوال می پرسم واقعا نمیدونم اگر شما نبودیدی این ککککووووهههههه سوال را از کی می پرسیدم. (:
چطوری می شود (روی مثال خودتان) وقتی آدرس explorer.exe را در می آورد explorer.exe را از سر آن پاک کرد تا بتوانم آن محل به دست آمده را cd کنم برای مثال:
cd c:\windows
باز هم خیلی کِیلی ببخشید.
باز هم خیلی کِیلی ممنون.
ولی داری بمب درست میکنی ها 🙂
شما میتونید از Modifierهای دستور FOR استفاده کنید. برای مثال اصلاح کننده D برای نمایش فقط درایو و اصلاح کننده P برای نمایش مسیر متغیر دستور for استفاده میشه، این هم یک نمونه:
for /f “usebackq tokens=1” %%a in (`wmic process get ExecutablePath ^| find /i “explorer.”`) do set varname=%%~DPa
دستور بالا همون چیزی که شما نیاز دارید.
فقط در بخش دوم متغیر دستور for بجای %%a از %%~DPa استفاده شده
سلام
میشه اسکریپتی نوشت که بعد نصب فلش به صورت اتوران ( حتی در صورت غیرفعال بودن اتوران توسط انتی ویروس) اجرا بشه و پنجره ای باز نشه و همه ی یوزر پسوورد های سیستم یا ذخیره شده در مرورگر یا هرچیزی رو بدون حتی لحظه ای نمایش محیط داس در فایل تکست هیدن روی فلش ذخیره کنه ؟ B-)
خیلی ایده هارو دارم دنبال میکنم ممنون میشم کمکم کنید
سلام
فقط میخوام به لحاظ علمی ابهام های که دارید رو برطرف کنم، نه کمک برای هک کردن 🙂
خوبی فایل Bat اینکه توسط آنتی ویروس به عنوان بد افزار شناخته نمیشه، به این خاطر که یکی از ابزارهای خود ویندوز، اما با بسته بودن Autorun نمیتونید به صورت خودکار بعد از نصب فلش فایل bat رو اجرا کنید.
اطلاعات مربوط به حساب های کاربری مثل Password در فایل SAM ذخیره میشن و Hash شدن، همچنین توسط Registry مشخص شده کاربر نباید به این فایلها دسترسی پیدا کنه، بعلاوه اینکه توسط File Permission منع دسترسی وجود داره، یعنی نمیتونید اصلا بهشون دسترسی داشته باشید و اگر هم دسترسی پیدا کنید اصلا بدرد تون نمیخوره 🙂
اطلاعات کاربری مروبط Google Chrome و Firefox هم Encrypt شدن 🙂 اما به سختی فایل SAM نیستند و با بعضی از برنامه ها قابل بازیابی هستند.
ایده هاتون رو دنبال کنید اما از راهش، اگر واقعا میخواهید یک هکر واقعی بشید پس باید به صورت اصولی در مسیر هک حرکت کنید. (چگونه یک هکر حرفه ای شویم؟)
سلام و خسته نباشید
من میخوام تویک فایل بت بنویسم که با اجرای اون در هر قسمتی از پی سی ؛ فولدر های بعد ان ؛ دستورات مربوطه را در پوشه های خود در صورت وجود اجرا کنند.
یعنی فرض نمایید که در مسیر
C:\Users
هستیم و داخل پوشه یوزر چندین پوشه وجود دارد
با در مسیر C:\Users اسکریپت را اجرا کنیم و تمامی فایل های داخل این پوشه ها مثلا تغییر نام یابند یا به ترتیب سایز اولویت بندی شوند
چطور میتونم همچین اسکریپتی بنویسم
لطفا راهنمایی فرماید.
با سلام به شما
لطفا خیلی سریع به سوالم جواب بدید. (تو رو خدا)
1-چطوری با دستور IF اگر در ریجستری این مسیر وجود نداشت این مسیر را بسازه.
2-لطفا لطفا تمامی دستورات if را توضیح دهید
3-با دستور ifمیخواهم فایل هایی که اسم (2)را دارند ببره به مسیر dektop
سلام
بابت تاخیر در پاسخگویی ازتون عذرخواهی میکنم.
کلیه اطلاعات مربوط به دستور if رو درکتاب آموزش گام به گام Batch Script توضیح دادم.
ببخشید در حال حاضر زمان کافی برای ساخت آموزش و یا کد نویس در این زمینه رو ندارم.
اما به صورت کلی باید از دستور reg و دستور if برای بررسی کلید های رجیستری استفاده کنید.
برای مورد سوم هم باید از دستور if در دستور for استفاده کنید. همه اینها رو قبلا با مثال های متعدد توی کتاب توضیح دادم.
بازهم ازتون عذر خواهی میکنم، موفق و سربلند باشید.
با سلام و خسته نباشید
میخواستم ببینم اگر بخوام پنجره ی پوشه ای با آدرس ftp:\\192.168.5.1 را اگر بخوام باز کنم که در آدرس یوزر و پسورد اف تی پی هم ثبت شده باشه از چه دستوری استفاده کنم
با تشکر
سلام
شما میتونید از همون دستور ftp برای دسترسی به سرور ftp استفاده کنید.
کافیه تو cmd دستور ftp رو به همراه آدرس سرور مورد نظر تون وارد کنید. برای مثال:
ftp 192.168.5.1
موفق باشید!
سلام من کتابتونو خریدم…عالللللللللللللللللللللللللییییییییییییییییی بود
فقط یک سوال اگر میخواستم تمامی فایل های recyclebin را حذف کنم.باید از چه کدی استفاده کنم.
سلام
ببخشید به علت مشغله کاری دیر پاسخ میدم، برای حذف فایلهای Recycle bin میتونید از همون دستور rd /s /q استفاده کنید. برای مثال:
rd /s /q $RECYCLE.BIN
میتونید این دستور رو در حلقه for هم قرار بدید تا همه پوشه های $RECYCLE.BIN در درایو های کامپیوتر به صورت مستقیم حذف بشند.
ابزار خط فرمان ویندوز قابلیت جستجو در سایت رو نداره
موفق باشید
سلام.
بازم یک سوال دیگه ببخشید……..
1-چطوری می شه توی batفایلی که نوشتم زمان انجام کاری که انجام دادم را تا پایان ان codeاندازه بگیرد و بنویسد.
2 نکته ی جالب دیگه اینگه در پوشه ی winrar یک فایلی به اسم UNRAAR داره که اگر شما برنامه ی winrar را بهcmdاضافه کرده باشید بزنید توی UNRAR cmd
سلام
شما میتونید در هنگام شروع فایل bat با استفاده از متغیر %time% زمان رو دریافت کنید و زمان پایان رو هم به همین ترتیب، برای مثال:
set starttime = %time%
::your command list
set endtime = %time%
بعد از بدست اوردن مقادیر زمان شروع و پایان، با چند تا معادله ساده میتونید زمان اجرای برنامه رو بدست بیارید.
روش دیگه ای که میتونید استفاده کنید اینکه یک برنامه برای محاسبه زمان بنویسید بعد برنامه bat رو توسط اون برنامه اجرا کنید تا زمان دقیق اجرای برنامه رو بدست بیارید.
موفق باشید. (اسکریپت ارزیابی زمان اجرای برنامه ها)
لطفا سوالات بعدی رو در انجمن سایت بپرسید 🙂
تشکر
سلام چرا از سایت https://stackoverflow.com دستورتون رو گرفتیددددددد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
دو ماه منتطر بودم هااااااااااااااااااااااااااا.
سلام امیر جان
من ازتون عذر میخواهم، اشتباه کردم از سایت Stackoverflow.com اطلاعات مورد نیاز شما رو دریافت کردم.
دفعه بعد خودم میشینم چند ساعت فکر میکنم تا برنامه های ساخته شده رو دوباره بسازم.
لطفا سوالات بعدی رو در انجمن سایت بپرسید.
ممنون از محبت و توجه تون 🙂
سلام ببخشید کتابتون 104 صفحه داشت؟؟؟؟؟؟؟؟
بعد منبع خوبی برای آموزش VbScript ندارید؟؟؟
سلام
خیر در حال حاضر هیچ مطلبی در مورد VBScript روی سایت ندارم. اما شما میتونید از سایت ss64 استفاده کنید.
سلام بسیار خوب ولی اینکه کاربرد این دستورات چیه ؟ینی چ نیازی ب یادگیری هست؟
سلام
اگر خلاصه توضیح بدم میشه: بهبود عملکرد کاربر در کار با ویندوز
در کل یادگیری دستورات CMD این چند تا مزیت رو داره:
1- افزایش سرعت در کار با ویندوز
2- افزایش قدرت عیب یابی کاربر از ویندوز
3- ساخت اسکریپت برای خودکار نمودن کارهای ویندوز
و …
سلام.ببخشید من در استفاده از دستورif و else مشکل دارم.اکثر اوقات یا فایل اسکریپت خود به خود بسته میشه یا ویندوز دستور رو نمیشناسه.دلیلش رو نمیدونم.میشه لطفا راهنماییم کنید؟نمونه کد ها رو هم اگر خواستید بهتون میدم.
سلام . میخوام دستوری بنویسم که وارد پوشه download در user جاری بشه.سیستم من شبکه اداره هست و یوزرهای متعدد داره.لطفا کمک کنید
با سلام پیدا کردم.
cd %USERPROFILE%\Downloads
سلام.
والا من دارم یک برنامه ای می نویسم که بتونه اعداد اول رو پیدا کنه..
تو فروم سوالم رو پرسیدم کسی جواب نداد….
بعد به هر زبان برنامه نویسی ای بود اشکالی نداره(batscript-vbsript)
سلام
خودت چیکار کردی در این زمینه؟
برنامه ای که سعی کردی بنویسی و به مشکل برخوردی رو بنویس تا مشکلش رو باهم برطرف کنیم.
سلام.
من یه راهنمایی دارم که این اینه :
تو گوگل (فرمول اعداد اول در vbscript) سرچ کنید.
ببخشید.
بعد یه سوال دارم که ابتدا این کد رو paste کنید.
بعد start from:را عدد یک تا 10 بزارید و end from را عددمورد نظر را بنویسید.چرا در فایل passwordlist.txt از عدد 10 شروع کرده و به عدد مورد نظر شما تمام می شود؟؟
سلام خیلی ممنون از سایت و مطالب بسیار مفیدتان.
چطوری می شود نام ویندوز را به صورت تنها از دستور systeminfo بدست بیاوریم یا دستور دیگری هست که این کار رو انجام دهد؟ لطفا معرفی کنید. (البته باید از ویندوز xp به بالا کار دهد) خیلی ممنون…….
سلام علی جان
شما میتونید از دستور For /f به همراه دستور Systeminfo استفاده کنید و خروجی مورد نظر رو ازش بگیرید. برای مثال:
for /f “usebackq delims=: tokens=2” %a in (`systeminfo ^| find /i “OS Name”`) do @echo %a
خیلی خیلی ممنون ……
واقعا خیلی سریع پاسخ دادید.
ممنون
صلب رو به صورت سلب می نویسند نه صلب.
سلام محمد جان
ممنون بابت راهنمایی تون، اصلاح شد: (صلب => سلب)
سلام یه فایل exe دارم وقتی اجراش میکنم ازم دوتا ورودی میخاد که باید با کیبورد وارد کنم
میخام این برنامه رو با cmd اجراش کنم و همزمان اون دو مقدار هم بهش بدم
فرض کنید فایل exe مربوط به لاگین هستش که از کاربر یوزر و پسورد میگیره
ممنون میشم راهنماییم کنید
سلام رسول جان
اول باید مطمئن بشید برنامه یا فایل اجرایی مورد نظر تون چنین قابلیتی رو داره یا نه؟ بعد مثلا میتونید به صورت زیر عمل کنید (البته طبق راهنمای آموزش برنامه):
program.exe /user username /password password
یا به صورت زیر:
program.exe username password
سلام
ممنون از آموزشتان یه سوال چطوری میتونم در cmd از یک فایل متنی معمولی اعداد رو بیرون بکشم ؟
سلام مجید جان
با دستور for میتونید فایلهای متنی رو تجزیه کنید و متن مورد نظر تون رو از یک فایل استخراج کنید.
سلام یک فایل دسته ای بنویسید با دریافت یک مقدار رشته ای بتواند آن را در هم سازی کندونتیجه را در یک فایل متنی ذخیره کند
خیلی ممنون از راهنمایی های خوبتون
دانلود منیجر بعد از دانلود متاسفانه حالت هایبرنیت نداره و اگر رایانه روشن باشه و برنامه ها باز باشن به صورت اجباری خاموش می کنه.
من با آموزش های شما این برنامه رو نوشتم که بعد از اتمام دانلود این فایل bat رو اجرا کنه و پس از 60 ثانیه رایانه هایبرنیت میشه:
echo off
cls
echo rayane hibernat mishvad
echo baraye tavaghof az barname kharej shavid…
timeout /t 60 /nobreak
shutdown/h
سلام
بررسی کنید ایا ویژگی Hibernate در ویندوز تون فعال هست یا نه؟
برای فعال سازی باید از دستور زیر استفاده کنید:
powercfg -h on
یا اینکه از طریق Control Panel بخش Power Options تنظیماتش رو انجام بدید.
درود و خسته نباشید
میشه در مورد option های درستور more کمی توضیح بدهید.
سلام محمد
چشم، سعی میکنم آموزش رو ایجاد کنم.
سلام خدمت شما
میخواستم بدونم چطور میشه batch file ای نوشت که فقط فایلها و فولدرهای مشخصی رو براساس تاریخ کپی کنه ؟ مثلا بهش بگیم که فقط فایلها و فولدرهای تاریخ 15ام و 30 ام رو کپی کن من خودم با xcopy و robocopy امتحان کردم منتها میاد از 15 ام تا 30ام رو هرچی هست رو کپی میکنه در صورتیکه من میخوام optional باشه و فقط تاریخهای خاصی رو که خودم میگم کپی کنه
سلام حسین
با دستور Robocopy میشه حداقل و حداکثر تاریخ ایجاد و دسترسی فایلها و دایرکتوری ها رو مشخص کرد.
دقیقا باید این دستور رو در Batch فایل استفاده کنید. با استفاده از دستور Set متغیر هاتون رو بسازید و با دستور for اونها را به صورت گردشی در دستور robcopy به اجرا دربیارید.
موفق باشید
سلام مهندس ، شرمنده امکانش هست دقیقا بگید به چه صورت نوشته میشه؟خیلی ممنون میشم کمکم کنید
سلام وقت بخیر
میخوایم توی یک فایل بچ یک کدی بنویسم که از وقتی کامپیوتر روشن میشود تا وقتی خاموش میشود بگه چقد اینترنت مصرف شده ایا امکان پذیر است؟
سلام
میتونید از دستور netstat با پارامتر -e برای این منظور استفاده کنید و حجم استفاده شده از شبکه رو به صورت بایت مشاهده کنید.
موفق باشید.
سلام لطفا بفرمیایید اگر بخواهیم فقط مقدار یک متغیر سیستمی را بگیریم تا در برنامه های دیگر بکار ببریم چه باید کرد؟
سلام
منظورتون از متغیر سیستمی چیه؟ متغیر های اصلی خود ویندوز؟ یا …
چه جوری میتونم از دستوراتی که در داخل فایل bach یا cmd که اجرا شده خروجی در قالب فایل txt بگیرم؟ممنون میشم راهنمایی کنید.
سلام امیر
باید از ویژگی Redirection استفاده کنید و خروجی رو به یک فایل متنی منتقل کنید. برای مثال:
dir /a >mylist.txt
در دستور بالا مشخص شده خروجی باید به فایل متنی mytext.txt منتقل بشه
سلام
ممنونم
سلام
اگر به دنبال یک متغییر بر حسب زمان در فایل Tex باشم به کمک نوشتن یک bat فایل می توانم متغییر را پیدا کنم اما نمی توانم نتایج را بر حسب زمان در یک فایل tex به صورت ستونی چاپ کنم دیگر چاپ کنم.
لطفا راهنمایی کنید. خیلی ممنون
سلام
با چه دستوری میشه فایل و پوشه در محیط cmd ساخت؟
ممنونم
سلام
تو آموزش ذکر شده
با دستور md میتونید پوشه ایجاد کنید و با دستور copy con textfilename.txt میتونید فایل متنی ایجاد کنید. برای مثال:
بعد از نوشتن محتوا کلید F6 رو بزنید و ذخیره کنید
موفق باشید
سلام
یه فلش دارم به محض اینکه وارد میکنم می خواد format کنه منم واقعش دقیقا نمیدونم چیا توی فلش هست؟ آیا فرمت کنم یا نه؟ و غیر
فرمان :chdsk I رو براش اجرا کردم
پیغام : ‘chdsk’ is not reconized as an internal or external commend, operable program or batch file میده
باید چیکار کنم که بدون فرمت کردن به فایل های فلش دسترسی پیدا کنم و حداقل یه کپی ازش بردارم بعد فرمتش کنم
سلام
من یک مشکل دارم خروجی یک برنامه دیگه دارم که یک فایل تکست میسازه توی یکی از درایوها ذخیره میکند میخوام با یک دستوری محتوای آن فایل تکست برایم داخل یک متغیر ذخیره شود که بتوانم با دستور ping %var% آنرا پینگ کنم. ضمنا محتوای فایل ذخیره شده یک آی پی می باشد که هر دفعه عوض میشود.
سلام خسته نباشید
چطور میتونم یه فایل با پسوند bat درست کنم که یه نرم افزار مثلا winrar یا adobe reader رو پاک کنه؟
سلام
دوست عزیز سلام
دنبال موضوعی CMD در اینترنت میگشتم و پاسخ های شما را به دوستان دیدم و لذت بردم
خودم نیز سوالی داشتم که ممنون میشوم اگر پاسخی دارد آنرا برایم بازگو کنید
1-چگونه میشود برنامه ای را که باز نشده را مینیمایز کنیم، دستورش چگونه است؟
2-چگونه برنامه باز شده را ببندیم، دستورش چگونه است؟
3-چگونه برنامه را با مینیمایز کردن یا بستن به system tray بفرستیم، دستورش چگونه است؟
4-چگونه در اجرای یک فایل بت چلو نمایش اولیه فایل بت را بگیریم، دستورش چگونه است؟
با سپاس فراوان از شما
سلام صغا
مگه میشه برنامه ایکه باز نشده رو Minimize کرد؟
شما میتونید یک برنامه رو با دستور Start و پارامتر /min اجرا کنید تا به صورت Minimize شده اجرا بشه، برای مثال:
Start /min cmd.exe
برای بستن برنامه ها باید Process ID شون رو بدونید میتونید با دستور Taskkill اینکار رو انجام بدید. برای مثال:
Taskkill /pid 101010
برای فهرست گیری از Process ID ها میتونی از دستور tasklist استفاده کنید.
برای ارسال به System tray باید خود برنامه چنین قابلیتی رو داشته باشه، من دستور خاصی رو مد نظر ندارم.
میتونی به صورت Minimize شده اجراش کنی یا اینکه از برنامه های bat to exe استفاده کنید.
در کل بهتون پیشنهاد میدم آموزش خط فرمان ویندوز رو دریافت کنید.
موفق باشید
اصلاح میکنم برنامه باز شده
1-چگونه میشود برنامه ای را که باز نشده را مینیمایز کنیم، دستورش چگونه است؟
سلام با چه دستوري ميشه برنامه هاي نصب شده دسكتاپ ادمين را براي دسكتاپ يوزر ديگر كپي كرد
سلام
نمیدونم 🙂 موفق باشید
سلام اگه دقت کرده باشی بعضی وقت ها بعضی افراد در cmd با حروف نقاشی میکشند خوشحال میشوم بهم بگی چگونه است
سلام علی
از این سایت استفاده کن: https://www.ascii-art-generator.org
عکس مورد نظرت رو آپلود کن بعد تصویر Ascii رو دریافت کن
موفق باشید.
باسلام
یه سوالی داشتم از خدمتتون
یه فولدر دارم که فایلهای داخلش خراب شده(البته اشاره کنم این فولدر بر روی فلاش مموری است) هرکاری می کنم نمی تونم پاکش کنم و نمی دونم چطور این کار رو انجام بدم.اگر برای شما زحمتی نیست منو راهنمایی کنید چطور این کار رو انجام بدم.
سلام
فلشت رو به سادگی فرمت کن 🙂
موفق باشید
با سلام
چطورمیتونم به یوزر و پسورد ورود به برنامه نصب شده ای دست پیدا کنم.
سلام
معمولا برنامه ها در رجیستری ویندوز اطلاعات شون رو ذخیره میکنند باید کلید رجیستری مرتبطش رو پیدا کنید.
دستورات مرتبط با رجیستری ویندوز: دستور reg
سلام
ممنون از مطالب مفیدتون
من یه مشکلی دارم، یه دستگاه پزشکی دارم که وقتی توی windows explorer میرم نمیتونم درایو c رو ببینم و به هیچ طریق یا ترفندی هم داخل C نمیره تا بهش دسترسی داشته باشم، انگار یه جورایی قفل شده باشه
ولی به محیط CMD دسترسی دارم چون یه شورتکات توی دسکتاپ داره
میخوام بدونم دستوری هست که بتونم وضعیت درایو c رو از لحاظ امنیتی چک کنم و یا دستوری که بتونم محدودیت های اعمال شده رو بردارم؟
ممنون میشم یه جوری راهنماییم کنید
سلام
اول مطمئن شید حساب کاربری تون دسترسی Administrator رو داره، بعد میتونید با دستورات icacls و takeown تنظیمات مرتبط با فایل پرمیشن ها رو انجام بدید.
با سلام
می خواستم بدونم می شه یه فرمانی به سی ام دی بدیم که سر یه زمانی یه فایل صوتی را پخش کند
سلام
بله میشه، میتونید از دستور Timeout یا دستور schtasks استفاده کنید.
میشه با cmd کرک کرد
چیو ؟
میشه با CMD پسورد کرک کرد
سلام
دقیقا رمز چیو کرک کرد؟
سلام بسیار مطالب خوبی بود
فقط من یه سوال دارم میشه با cmd پسوورد و یوزر نیم رو هک کرد یوزر نیم و پسورد گاربران معمولی سایت رو
سلام . من دستم خورد کلا path های cmd پک شد . میشه یکی بره تو اینجا و برام بیاره ؟ :
وارد کنترل پنل شوید و در قسمت سرچ environment رو سرچ کنید.
گزینه edit system environment variables رو بزنید . در پایین پنجره باز شده گزینه environment variables رو بزنید .
در پنجره باز شده در بخش system variables ، گزینه PATH رو انتخاب کنید و edit را بزنید . حالا در بخش variables value هر چی هست کپی کنید و اینجا بزارید برای من لطفا . ممنوووووون ☺☺☻♥♥♥♥♥♥♥♥♥
سلام
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
سلام دوست عزیز
من درایور کارت گرافیک رو آپدیت کردم ولی الان به مشکل خوردم و سرعت سیستم به شدت کم شده و هی ری استارت میشه
راهی هست که بشه درایور رو در cmd در حالت safe mode حذف کرد؟؟
تو قسمت device manager سیستم نمیشه درایور رو به حالت قبلی برگردوند و اگه کلا درایور رو تو این قسمت حذف کنم باز هم بعد از ری استارت به همون حالت بر میگرده
ممنون
سلام و وقت بخیر خدمت شما
آیا میشه که دستور اجرای یک یا دو نرم افزار (مثلا گوگل کروم و وورد رو همزمان) رو از طریق cmd داد؟ اگه میشه، دستور رو لطف کنید.
با تشکر از سایت خوبیتون 🙂
سلام
بله میشه، میتونید از علامت & استفاده کنید. برای مثال:
command1 & command2 & command3
سلام استاد
همونطوری که میدونید برای اینکه یک عدد تصادفی تو محیط cmd نمایش داده بشه از متغیر %random% استفاده میکنیم
خواهشا بفرمایید برای اینکه یک حرف انگلیسی به صورت رندوم در cmd نشان داده بشود باید چه کرد؟
سلام
همونطور که میدونید برای اینکه یه عدد به صورت رندوم در cmd ایجاد بشود از دستور %random% استفاده میکنیم
خواهشا بفرمایید برای اینکه یک حرف متغیر (انگلیسی) مانند a درcmd ایجاد بشود باید از چه دستور استفاده کرد؟
سلام بر مهندس عزیز
یک سوا که من هر چه در اینترنت دنبالش بودم پیدا نکرده ام ؟؟؟؟
پارامتر R
پارامتر c
پارامتر p
در دستور ping کارش چیست و چگونه استفاده می شود
سلام
سلام
اگه امکانش هست منو راهنمایی کنین
من یک بچ فایل میخوام که یک فایل از اینترنت دانلود کنه و در مسیر مشخص مثلا C:/test ذخیره کند
ممنون
سلام
میخواهم بعد از اجرای یک برنامه (مثلا پاور پوینت) یک بچ فایل اجرا شود (چند فایل در مسیر داده شده کپی شود)
سپاسگزارم
سلام وقت بخیر
اول از هرچیزی دمتون گرم و خداقوت
من یه سوال داشتم که میشه آیا با cmdممبر فیک یا واقعی واس چنل یا گپ زد
ممنون میشم جوابمو بدین
سلام
برای غیر فعال کردن آنتی ویروس نود سی و دو بای اسم نرم افزار رو چطور بنویسیم.
سلام….خیلی خییلی خیلیییییییییییییییییی ممنونم
سلام
خواهش میکنم 🙂
سلام من یه پکیچ آموزش کامل cmd میخواستم یکی بهم معرفی مکنید با خط فرمان لینوکس
وااااااااااااااااااااااااااایییییییی وای وای وای ، میتونم بگم که بهتر از این نمیشه بهترین سایتیه که تا حالا برای دستورات برنامه نویسی رفتم توش .
یه خواهشی داشتم میشه لطفا لطفا بگین که چجوری میتونم توی دستورات سی ام دی یک برنامه (exe.) بسازم و بعد توش با دستورات ++c من خودم دستورات سی ++ رو میدوم فقط جدیدا سی ++ ام ارور 5646 میده و نمیزاره ک توش فایلم رو دیباگ ران کنم ممنون میشم بگین
راستی دستور ?/ color خیلیییییییییییییییییییییییی بدردم خورد و الان هم دستورات سی ام دیم رو لایت یلو کردم و از رنگش خیلیییییییی خوشم میاد, و یک چیز دیگه هم این که اونطوری که من تو سی ام دی windows 10 pro خودم دیدم دستور سی ام دی که تو خودت کمند پرامپیتی ران میزنیم به نظرم اینفو خودش رو نشون میده نه خود سی ام دی رو ولی خییییییییییییییییییییییییلللللللللللللللللللیییییییییییییییی سایت عالی داشتید و من همیشه بابت این سایتتون بهتون مدینوم
سلام دستوری برای گرفتن اسکرین شات از صفحه در 5 ثانیه دیگر برای cmd به چه صورت هست
سلام من می خام یک کدی بنویسم که بیاد این کامند رو اجرا کنه
ipconfig /all | findstr /c:”8.8.8.8″
اگر 0 یا NULL بر گردوند یه دستوری رو اجرا کنه اگه خود 8.8.8.8 رو برگردوند بره یه دستور دیگه ای رو اجرا کنه
اینو چطوری انجام بدم منو راهنمایی می کنید
سلام. پ من آشنایی کمی با cmd دارم. می خوام بدونم اساسا فایل batch چیست.
سلام. من آشنایی کمی با cmd دارم. می خوام بدونم اساسا فایل batch چیست.
توليد کنندگان نرم افزار پس از آگاهی از وجود نقاط آسيب پذير در محصولات خود ، با ارائه Patch های لازم اقدام به برطرف نمودن مسئله و حل مشکل ايجاد شده ، می نمايند . تمامی کاربران کامپيوتر می بايست از نصب آخرين Patch های ارائه شده مرتبط با محصولات نرم افزاری که بر روی سيستم خود استفاده می نمايند ، مطئمن گردند . اعتقاد عملی به سياست فوق ، ضريب حفاظتی و امنيتی سيستم شما را افزايش خواهد داد .
همانند وصله های يک لباس که باعث بهبود سوراخ ها و روزنه های موجود می گردد ، وصله های نرم افزاری باعث بهبود سوراخ ها و حفره های موجود در برنامه های نرم افزاری می گردند . Patch ها ، يک مشکل خاص و يا نقطه آسيب پذير در يک نرم افزار را برطرف می نمايند . در برخی موارد توليد کنندگان نرم افزار در مقابل ارائه يک patch ، اقدام به ارائه يک نسخه جديد از نرم افزارهای خود می نمايند ( ارتقاء نرم افزار ). توليد کنندگان نرم افزار ممکن است به نسخه جديد ارتقاء يافته به عنوان يک patch مراجعه نمايند .
چگونه میتوانیم در زمان نصب کردن ویندوز وارد کمپیوتر شویم و فایل های که روی صفحه دسکتاپ قرار دارد رو برداریم؟
نقش نقطه و دو نقطه در پوشه چیست؟
سلام
یک نقطه به معنی پوشه فعلی و دو نقطه به معنای پوشه والد و نقل قول (:) برای ورود به یک درایو استفاده میشه
سلام خسته نباشید ببخشید من اموزش هاتونو دیدم ولی خوب چون رشتم برنامه نویسی نیست زیاد انچنان که باید سر درنیاوردم با عرض پوزش من دنبال چند تا کد بودم که توی cmd با فایل bat درون یک برنامه قرار بدم که با تایمی که براش مشخص میکنم به عنوان مثال هر 10 ثانیه بیاد فایل هایی از برنامه رو که مشخص کنم براشو اسکن کنه و کد هایی که براش مشخص میکنم به عنوان مسال من تنظیم میکنم فایل aaرو اسکن کنه که توش مثلا کد های x1 ww ee وجود داره خوب میخوام اسکن کنه و اگه کدی اضافه تر از اون کد هایی که مشخص کردم براش نوشته شده بود به برنامه اجازه اجرا شدن نده یعنی فایل استارت برنامه رو ببنده و نزاره اجرا بشه البته باید بگم به عنوان مثال همون کد x1 رو چند تا کد هستش که من نمیخوام مقدایرش مثلا از 1 بیشتر باشه و برخی کد هارو با تغییر مقداریش مشکلی نداشته باشهامکانش هست بهم کمک کنید و کد های مورد نیاز و روش انجامشون رو برام توضیح بدین
سلام
قسمت dial up از تنظیمات اینترنت ویندوز 10 من حذف شده چطوری میتونم اضافش کنم
سلام
وارد مسیر زیر در Control Panel شو و گزینه Internet Option رو انتخاب کن:
Control Panel\Network and Internet
بعد باز شدن پنجره Internet Option وارد تب Connection شو و تنظیمات dial up رو بررسی کن
سلام من چند تا فلاش دارم که همش رایت پروتکت شده چجوری می تونم اینا رو درست کنم تو اینترنت هم زیاد زدم و خیلی مراحلی که گفته رو رفتم ولی تشد متاسفانه
سلام
از یک توزیع لینوکس استفاده کنید و با برنامه های مثل gpart یا disk در اوبونتو یا فدروا سعی کنید فلش هاتون رو فرمت کنید.
سلام و خسته نباشید
من میخوام با اجرای یک فایل bat به تنهایی چند تا فایل رو مثلا 3 تا عکس رو با هم باز کنم به طوری که یکیش نصفه صفحه نمایشمو بگیره و 2تای دیگه هم هر کدوم یک چهارم از صفحه نمایشمو
توی یک فایل تکست سه مسیر عکس رو میدم و با دستور start این کارو انجام میدم ولی نمیدونم از چه سوییچ یا آپشنی استفاده کنم تا این تقسیم بندی ها به طرز دلخواه من انجام بشه
سلام
با پارامتر های min و max میشه یک برنامه رو تمام صفحه یا minimize شده اجرا کرد ولی برای اینکه بخواهید یک چهارم صفحه رو بگیره پارامتر خاصی نداره، شاید بشه با VBScript چنین کاری رو انجام داد:
با سلام.سوال یک .چطور می توان با دستورات cmd ادرس یک سایت خاص را با مرورگر اکسپلورر بازکرد.مثلا سایت یاهو را مرورگر اکسپلورر باز کند.
سوال دو.ایا می توان با دستورات cmd زبان فارسی را به ویندوز اضافه کرد؟
سوال سه.ایا می توان یک vpn در شبکه محلی با استفاده از دستورات cmd ایجاد کرد؟
سوال چهار.نحوه ساختن شورتکات با دستورات cmd به چه صورت است؟
سلام وقت بخیر 🖐🏻
با فراخوانی فایل ادیتور ویژوال استودیو ( با پسوند پایتون) در محیط cmd به مشکل خوردم ، خطای « عدم شناسایی به عنوان یک دستور اینترنال یا اکسترنال » رو میده ، مسیر فایل رو هم به قسمت Environment Variables اضافه کردم ولی باز هم نمیشناسه .
ممنو میشم راهنماییم کنید 🙏🏻
سلام دستوری که استفاده میکنید و مسیرش رو به Environment Variable ویندوز اضافه کردید رو بررسی کنید که آیا اصلا در اون مسیر وجود داره یا نه
موفق باشید
یه سوال داشتم چجوری با دستور بچ نام فایل های که پسوند .csproj دارند را بدون پسوند توی یه متغییر ذخیره کنم
ممنون میشم بگید
سلام من میخوام یک فایل bat بنویسم که یه متنی را در یک فایلی بسازد ولی برای این که متن را در خط بعد بنویسد از چه کاراکتری استفاده کنم؟ انگار که در فایل bat بنویسم که یک دستور دیگه که مشخص است با پسوند vbs بسازد.
با سلام،کدفرمت فلش ونوشتن نام و فلش بوتیبل کردن در گوشیهای روت شده چیه ،ممنون اگه پاسخ بدید.
عرض سلام و خسته نباشید
من توسط notepad فایلی txt را ذخیره کردم . لطفا برای نمایش محتویات این فایل درون محیط cmd راهنمایی میفرمایید.
چون پس از اجرای این فایل در cmd محتویات آنرا در notepad نمایش میدهد
سلام برای ذخیره کردن اطلاعاتی مثل ping در یک فایل bat چیکار باید کرد
سلام
به این صورت:
سلام وقت بخیر ببخشید چطوری با cmd یک چیز رو هک کنم
سلام دستورات cmd ابزارهای هک نیستند اکثرا برای بررسی و پیکربندی خود سیستم عامل استفاده میشن
سلام محمد جان، چرا جواب سوال همه رو دادی، الا سوال من،چرراااااااااا
سلام محمد
حقیقت متوجه سوالتون نشدم، من کلا از گوشی سردرنمیارم و هیچ تخصصی ندارم که بخوام در زمینش نظری بدم
سلام ببخشید یه سوال داشتم چطوری داخل cmd داخل اون فایلی که ایجاد کردیم درایو ها را نمایش دهیم و عنوان پنجره رو هم تغییر بدیم ؟؟
باسلام دستورات cmd رو که وارد میکنم پیغام windows cannot find date make sure you typcd the name correctly.and then try again. رو میده لطفا راهنمایی کنید راه حل برطرف شدنش چیه؟ باتشکر
سلام میشه اشترک گذاری پرینتر تو شبکه رو از طریق فرمان net share توضیح دهید به همراه یک مثال .
سلام ببخشید بی زحمت لطفا جواب ها را به ایمیل من ارسال کنید
1_دستوری هست که در ویندوز xp بتواند فایل های خراب را شناسایی و حذف کند؟
2_چطور CMD را از طریق ادمین سنتور اجرا کنیم؟
3_دستوری هست که بتوان با آن درایورهای نصب شده که مشکلی دارند دید
لطفا جوابها رو از طریق ایمیل برایم بفرستید با تشکر
سلام خسته نباشید
چه گونه با دستور cmd بفهمیم چه کسانی از وای فای ما استفاده میکنند؟
داداش من الان هیچی نفهمیدم چرا وقتی دستور رو تو cmdمیزنم جواب نمیده!!
سلام عزیز
چه دستوری رو وارد میکنی؟ بجای cmd از Powershell استفاده کن
سلام . چگونه می توانم یه بچ فایل بنویسم که بتونه پوشه های موجود در پوشه temp را که حاوی یک فایل خاص هستند حذف کنم؟
برای مثال :
C:\Users\%USERNAME%\AppData\Local\Temp\win\file.bin
C:\Users\%USERNAME%\AppData\Local\Temp\win1\file.bin
C:\Users\%USERNAME%\AppData\Local\Temp\win2\file.bin
C:\Users\%USERNAME%\AppData\Local\Temp\win3\file.bin
من نمیخوام فقط فایلها را حذف کنم و فقط میخوام هر پوشه ای که داخلش فایل file.bin هست حذف بشه ، اگه کمک کنید خیلی خیلی ممنونتون میشم
سلام
از دستور if exist استفاده کن، اگر فایل در پوشه مورد نظرت وجود داشت با دستور rd میتونی کل پوشه رو حذف کنی، برای مثال:
سلام محمد آقا ، بابت جوابتون ممنونم . ولی این کد فقط پوشه مشخص شده win رو حذف میکنه ، و پوشه های win1 ، win2 ، win3 رو حذف نمیکنه ، چون برنامه ای که من دارم با هر بار اجرا شدن پوشه هایی با نامهای متغییر تو پوشه temp ایجاد میکنه و باعث میشه پوشه های زیادی تو پوشه temp درست بشه . ولی خوبیش اینه که داخل همه پوشه ها یک فایل با نام ثابت وجود داره . من یه اسکریپ پاورشل پیدا کردم و یه کم ویرایش کردم و میتونه اینکار رو برام انجام بده و تمام پوشه ها رو با نامهای مختلف ، اگه داخلشون فایل file.bin وجود داشته باشه رو حذف کنه ، ولی فقط نمیتونم معادل همون کدها رو تو فایل batch بنویسم و باید اینکار به صورت دستی انجام بشه . به هر حال از کمکت بی نهایت تشکر میکنم و دعا میکنم انشاءالله تو همه مراحل زندگیت همیشه موفق باشی .
اسکریپت پاورشل
Get-ChildItem -Path C:\Users\User\AppData\Local\Temp -Include file.bin -File -Recurse | foreach {Remove-Item -Recurse –path $_.Directory.Fullname}
سلام بردیا جان
ممنونم از محبت و دعای خیرت، ان شا الله شما هم همیشه حالت عالی باشه و پر از موفقیت باشید.
راستش کد قبل رو برای نمونه فرستادم، خیلی وقته از ویندوز استفاده نمیکنم و نحوه استفاده از دستور for رو فراموش کردم، در این حد میتونم بهتون راهنمایی کنم:
اول باید با دستور for بین فایلها بچرخید و بعد هر دایرکتوری که فایل مد نظر رو داشت (با دستور if که قبلا براتون نوشتم میتونید بررسی کنید) رو با دستور rd حذف کنید. حالا اگر وقت کنم تو چند روز آینده براتون اسکریپتش رو مینویسم
موفق باشید
سلام محمد آقای عزیز ، راستش من قبل اینکه سوالم رو تو سایت شما مطرح کنم ، تا چند شب هر بار هم نزدیک دو ساعت اسکریپتهای مختلف نوشتم و ویرایش کردم و حتی از سایتهای خارجی هم کمک گرفتم ولی به نتیجه دلخواه نرسیدم ، همین اسکریپ پاورشل کارم رو راه میندازه ، به هر حال بازم از کمکت بی نهایت تشکر میکنم
سلام، خواهش میکنم
موفق باشید
سلام عرض ادب خدمت مهندس برغمدی عزیز
خداقوت عجب سایت خفنی باهاش اشنا شدم کلی استفاده کردم. ممنونم. میرزائی از همدان
سلام جناب میرزائی عزیز
ممنونم از محبت تون