پاسخ : دستورات فایلهای Batch
با نگاه کردن به تصویری که شما نشان دادید می بینیم که کاربری بنام SandS اضاف شده است که در مشخصاتش
معلوم کرده که این کاربر در تاریخ همین امروز 21 / 07 /2014 درست شده است.
مطمئن هستید که این همان کاربر جدیدی نیست که درست کرده اید؟ که اشتباها" بجای sahand عبارت SandS
را تایپ کرده اید؟
پاسخ : دستورات فایلهای Batch
نه استاد یه عکس از اکانت کاربریم گرفتم وسیستم رو دوباره ریستارت کردم اما توی یوزرها با همون نام ذخیره شده و در داخلش چیزی نیست
http://8pic.ir/images/bqc0trhfiwlagh89kjp7_thumb.jpg
پاسخ : دستورات فایلهای Batch
واقعا" دیگر نمیدانم مشکل چیست.
پاسخ : دستورات فایلهای Batch
استاد من فولدر یوزرها رو با یه ویندوز اورجینال ((این ویندوز رو munt کردم ))مقایسه کردم که در عکس زیر مشاهده میکنید میخواستم ببینم که یوزر home در ویندوز من از کجا اومده ایا این همون نام کاربری قبلیم هست که تغییر پیدا نکرده یا جزو یوزرهای اصلی ویندوز هست واگر هست چرا در عکس دوم نیست و دوم اینکه در ویندوز اورجینال یوزر administrator چیه وایا این یوزر در هنگام نصب ویندوز با انتخاب ما نامش به یوزر کاربریمون تغییر خواهد کرد
http://8pic.ir/images/5vhuatb3h82b4kams9aw_thumb.jpg
http://8pic.ir/images/86zosy1iq0iuqii5o4sx_thumb.jpg
پاسخ : دستورات فایلهای Batch
در ویندوز اوریجینال کاربری بنام Home وجود ندارد. حالا یا خودتان این کاربر را درست کرده اید یا ویندوزی که استفاده
میکنید قبلا" دستکاری شده و سازنده کاربری بنام Home درست کرده است.
اما در رابطه با کاربر Administrator ، این کاربر در ویندوز وجود دارد ولی در حالت عادی غیرعملیاتی (Disabled ) بوده
و دیده نمیشود.
راه دارد که عملیاتی اش بکنیم تا خودش را نشان دهد. که در این مورد در لینک زیر توضیح داده ام:
اجازه کاربری Admin در ویندوز های بعد از XP
پاسخ : دستورات فایلهای Batch
گاهی لازم دارید که از کل رجستری سیستمتان یک Backup تهیه کنید.
میتوانید براحتی اینکار را بصورت گرافیکی انجام دهید ولی آن دسته از
دوستانی که به کار با خط فرمان ویندوز علافمند هستند، میتوانند با
اجرای فایل Batch با محتوای زیر ، اینکار را بطور اتوماتیک انجام دهند:
کد:
@ECHO OFF
ECHO.
ECHO Creating Registry Backup...
REGEDIT /E "Full Registry Backup.reg"
PAUSE
فایل Batch با محتوای بالا را با نام فرضا" Backup Registry.bat در جائی
ذخیره کرده و اجرا کنید.
عمل بک آپ شروع شده و چند لحظه بعد خواهید دید که فایلی با نام
Full Registry Backup.reg در کنار فایل Batch درست شده است.
پاسخ : دستورات فایلهای Batch
سلام
استاد در اکثر فایلهای بچ از علامتی استفاده میشود که معمولا در ابتدا وانتهای دستور یا در وسط دستورات هستش میخواستم ببینم این به چه معنی میباشد وکجاها کاربرد دارد یعنی کجاها باید بکار ببریم
xxx"
"xxx
"x"x
دوم اینکه ((اسلش)) و ((بک اسلش)) در کجاها بکارمیبریم منظورم تفاوت عملکرد این دو میباشد
پاسخ : دستورات فایلهای Batch
سلام
استاد هميشه در ذهنم اين سوال بود که اگه توسط نصب يک برنامه و يا يک ويروس، چيزي به رجيستري "اضافه" بشه و ما بکآپ رجيستري سالمرو برگردونيم، آيا قسمتهاي اضافه شده هم پاک خواهند شد؟ يا اينکه تمام کليدهاييکه در بکآپ بودند بازيابي ميشن؟
يعني قبل از بازگرداني رجيستري کاملاً پاک ميشه يا اينکه کليدهاي رجيستري بکآپ به زمان بکآپ گيري برگشته و کاري به اضافات نداره؟!
سپاس
پاسخ : دستورات فایلهای Batch
نقل قول:
...در اکثر فایلهای بچ از علامتی استفاده میشود که معمولا در ابتدا وانتهای دستور یا در وسط دستورات هستش میخواستم ببینم این به چه معنی میباشد وکجاها کاربرد دارد یعنی کجاها باید بکار ببریم
xxx"
"xxx
"x"x
دوم اینکه ((اسلش)) و ((بک اسلش)) در کجاها بکارمیبریم منظورم تفاوت عملکرد این دو میباشد
1. دستورات خط فرمان نمیتوانند نام هائی را که بین حروفشان فاصله وجود دارد شناسائی کنند.برای مثال در روت درایو
C یک پوشه با نام AAA BBB درست کرده و فایلی فرضا" notepad.exe را درون آن کپی کنید.
حالا یک فایل Batch با محتوای زیر درست کرده و آن را با نام Run.cmd در دسکتاپ ذخیره کنید:
C:\AAA BBB\notepad.exe
حال اگر فایل Run.cmd را اجرا کنید ، کاری انجام نخواهد شد.
علت این است که در آدرس بالا مابین حروف نام پوشه (بین حروف AAA و BBB) فاصله وجود دارد و این دستور فاصله را نمیتواند
شناسائی کند. در نتیجه کار نخواهد کرد.
در اینگونه موارد باید دستور را مابین علایم " " بنویسید تا اجرا شود .یعنی مثال بالا را بصورت زیر می نویسیم:
"C:\AAA BBB\notepad.exe"
2. در دستورات خط فرمان موقع مشخص کردن آدرس ، همانطوریکه در مثال بالا دیدید، از علامت \ استفاده می شود.
ولی علامت / علامتی هست که سویچ های خط فرمان با این علامت مشخص میشوند.
نقل قول:
هميشه در ذهنم اين سوال بود که اگه توسط نصب يک برنامه و يا يک ويروس، چيزي به رجيستري "اضافه" بشه و ما بکآپ رجيستري سالمرو برگردونيم، آيا قسمتهاي اضافه شده هم پاک خواهند شد؟ يا اينکه تمام کليدهاييکه در بکآپ بودند بازيابي ميشن؟
يعني قبل از بازگرداني رجيستري کاملاً پاک ميشه يا اينکه کليدهاي رجيستري بکآپ به زمان بکآپ گيري برگشته و کاري به اضافات نداره؟!
متاسفانه موقع Restore کردن بکآپ رجستری دو کار انجام خواهد شد:
1. قسمت هائی از رجستری که در حال حاضر در حال استفاده باشند ، تغییر نخواهند کرد.
2. اگر توسط یک ویروس کلید هائی به رجستری اضافه شده باشد ، بعد از اجرای فایل بکآپ رجستری ، قسمت های
اضافه شده توسط ویروس همچنان باقی خواهند ماند.
تنها راه این است که خود فایل های اصلی رجستری تعویض بشوند که هم خیلی سخت است و هم ممکن است باعث
خرابی ویندوز شوند.
پاسخ : دستورات فایلهای Batch
استاد یه سوالی برام پیش اومده واون اینکه محدود کاربرد فایلهای (bat) بهتر وبیشتره یا فایلهای (cmd) و تفاوتشون در چیه وهرکدام در کجاها کاربرد داره