اگر شما نیز همانند خیلی از کاربران دیگر بر روی یک کامپیوتر به شکل همزمان دو سیستم عامل XP و Vista را نصب کرده باشید، حتمأ میدانید هر بار که می خواهید از XP به ویستا بروید و یا بلعکس مجبورید که سیستم را رستارت کرده و از لیست بوت سیستم عامل ها به ویندوز مورد نظر بروید. طبعأ این راه بسیار وقت گیر و پردردسر است. اما شاید برایتان جالب باشد که بدانید از این پس میتوانید بدون نیاز به طی کردن این مراحل و تنها با استفاده از اجرای یک فایل Shortcut میانبر ، بین این دو ویندوز به شکل سریع جابجا شوید! به همین سادگی که گفته شد! (این جابجایی به معنی خروج کامل از ویندوز اول و ورود اتوماتیک به ویندوز دوم است.)
براي خواندن ترفند به ادامه مطلب برويد ساخت میانبر برای جابجایی از ویستا به XP برای اینکار ابتدا شما بایستی در محیط ویندوز Vista باشید. در قدم اول از منوی Start وارد Run شده و در آن عبارت Notepad را وارد کرده و Enter بزنید تا برنامه Notepad باز شود. حال دو خط زیر را عینأ در آن کپی کنید: bcdedit /bootsequence {ntldr} /addfirst Shutdown /r /t 0 خط فرمان اول ابزار bcdedit رااجرا می کند و پارتیشن XP را بعنوان یک بوت پیشفرض انتخاب می کند. خط دوم هم دستور بوت دوباره (همان reboot یا restart) را اعمال می کند. هنگامی که متن را به Notepad انتقال دادید از منوی File گزینه ...Save as را انتخاب و سپس در پنجره باز شده در مقابل Save as type از منوی کشویی گزینه All Files را انتخاب کنید. حال هر نامی را که می خواهید به فایلتان بدهید ولی حتمأ آن را با پسوند bat. ذخیره کنید. به عنوان مثال نام آن را Switch-Vista-to-XP.bat تنظیم کنید. اکنون شما باید از فایل ساخته شده شورتکاتی ایجاد کنید. برای اینکار بر روی فایل ساخته شده راست کلیک کرده و گزینه Creat shortcut را انتخاب کنید تا بلافاصله شورتکاتی از فایل ، در همان مسیر ساخته شود. هم اکنون بر روی شورتکات کلیک راست و گزینه Properties را انتخاب کرده و از تب Shortcut دکمه Advanced را بزنید. حال مطمئن شوید که تیک گزینه Run as administrator تنظیم شده باشد. این نکته خیلی مهم است. اکنون شما شورتکاتی دارید که با کلیک بر روی آن سیستم ریستارت می شود و بصورت اتوماتیک گزینه بوت را بر روی ویندوز XP قرار می دهد. برای اینکه عملیات سریعتر انجام بگیرد می توانید مدت زمان انتخاب گزینه بوت را با رفتن به (Contrl Panel > System > Advanced > Settings (Startup and Recovery و تنظیم عدد مورد نظر (بر حسب ثانیه) در فیلد روبروی Time to display list of operating systems کاهش دهید.
ساخت میانبر برای جابجایی از XP به ویستا برای ساخت این شورتکات شما باید در ویندوز XP باشید ؛ چون میخواهید شورتکاتی بسازید که شما را از XP به ویستا برگرداند. اولین کاری که باید بکنید پیدا کردن نام درایوی است که ویندوز ویستا در آن نصب شده است. برای مثال فرض می کنیم که ویستا در درایو E نصب شده است. حال باید به مانند بخش اول ابزار bcdedit را اجرا کنیم. برای اینکار باید آنرا در Command Prompt باز کنیم. پس بدین منظور به Run رفته و در آن عبارت cmd را تایپ کنید. حال مسیر زیر را در آن کپی کنید: E:WindowsSystem32cdedit بخاطر داشته باشید که در مسیر بالا ما درایو E را ، درایو ویندوز ویستا فرض کردیم. بعد از اینکه مسیر را وارد کرده و Enter زدید چندین خط نوشته ظاهر می شود. شما باید به دنبال کدی مانند کد زیر بگردید که در مقابل عبارت resumobject نوشته شده است:
برای کپی کردن کد ، در همان پنجره Command Prompt راست کلیک کرده و گزینه Mark را انتخاب کنید. حال کد را به شکل کامل (همانگونه که در تصویر Highlight شده است) انتخاب کنید. اکنون دکمه Enter را بزنید تا عبارت کپی شود. آن را موقتأ تا مرحله بعدی در جایی ذخیره نگه دارید. دوباره Notepad را باز کرده و دستور زیر را در آن کپی کنید: E:WindowsSystem32cdedit /bootsequence TARFANDESTAN /addfirst shutdown /r /t 0 در دستور بالا درایو E همان درایو ویندوز ویستا است که باید به توجه به درایوی که ویستا در آن نصب است ، در سیستم شما تغییر داده شود. اکنون به جای عبارت TARFANDESTAN همان کد را وارد کنید. در مثال ما اینگونه خواهد بود: E:WindowsSystem32cdedit /bootsequence {005f3343-44da-11dd-82b2-9c50424120af} /addfirst shutdown /r /t 0 حال مانند روش قبلی ، فایل را با هر نامی که دوست دارید ذخیره کنید و پسوند آن را به bat. تغییر دهید. به عنوان مثال آن را Switch-XP-to-Vista.bat نام گذاری نمایید. اکنون فایلی دارید که شما را بلافاصله به ویندوز ویستا سویچ میکند. در ویندوز XP دیگر نیازی به ساخت شورتکات از فایل ساخته شده ندارید. اما می توانید این کار را هم انجام دهید.