کپی کردن متن پیغامها و خطاها در ویندوز

error

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

شما همچنین برای کپی کردن و چسباندن متن خط فرمان (Command prompt یا CMD) ویندوز می توانید به اینجا مراجعه کنید.

استفاده از تابع پیشفرض ویندوز

یک راه بسیار ساده برای کپی کردن پنجره های گفتگو یا پیامهای خطای خود ویندوز وجود دارد. زمانی که پنجره خطا ظاهر گردید فقط کافی است روی آن کلیک کنید تا مطمئن شوید این پنجره فعال است و سپس کلیدهای میانبر و پیشفرض Ctrl+C  را همزمان با هم فشار دهید. حالا متن درون پنجره کپی شده است و شما می توانید به هر جایی که نیاز دارید منتقل کنید و از آن استفاده کنید. فقط کافیست از کلیدهای ترکیبی Ctrl+V یا راست کلیک کردن و انتخاب گزینه Paste آن را در محل دلخواه بچسبانید.

برای مثال اگر شما در پنجره Run ویندوز خود (با فشار دادن همزمان کلید ویندوز کلید ویندوز و کلید R) فرمان motarjemirani.exe را تایپ کنید با پیام زیر مواجه خواهید گردید.

dialogue box

با کپی کردن این متن و برای مثال چسباندن آن در Notepad متن زیر را دریافت خواهید کرد.

[Window Title]
motarjemirani.exe

[Content]
Windows cannot find ‘motarjemirani.exe’. Make sure you typed the name correctly, and then try again.

[OK]

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

GetWindowText

GetWindowText یک ابزار رایگان و قابل انتقال و سبک (حدود 70 کیلوبایت) است که نیازی به نصب ندارد. برای استفاده از این ابزار فقط کافیست پس از باز کردن آن روی آیکون علامت سوال نشان داده شده در تصویر زیر کلیک کنید و آن را تا روی پنجره خطا یا پیامی که می خواهید متن آن را کپی کنید، بکشید.  این نرم افزار می تواند متن تمام پنجره های edit, static, sysTreeView, sysListView, combobox  groupbox controls را بخواند. پس از کشیدن این علامت سوال روی پنجره خطا، همانند شکل زیر، تمام متن آن در باکس برنامه GetWindowText ظاهر می شود و شما می توانید آن را انتخاب کنید و کپی کنید. شما می توانید این نرم افزار را از اینجا دانلود کنید.

GetWindowText
نرم افزارهای مشابه دیگری نیز وجود دارد که می توانید از آنها استفاده کنید. این نرم افزارها شامل ShoWin، SysExporter، WinScraper می شود که می توانید  آنها را از طریق لینک آنها دانلود کنید.

منبع +

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *