
نصب تازه ویندوز معمولاً با مجموعهای تکراری از کارها همراه است: نصب مرورگر و برنامههای روزمره، خاموش کردن تنظیمات آزاردهنده و حذف برنامههای پیشفرض. یک کاربر برای پایان دادن به این روند، از Claude Code خواسته است تا یک اسکریپت PowerShell برای خودکارسازی کامل این مراحل بنویسد.
از ایده تا اسکریپت راهاندازی
به گفته نویسنده، ساخت اسکریپت بهتنهایی سخت نبود؛ بخش دشوار پیدا کردن دستورهای درست، شناسههای برنامه در winget و مقادیر رجیستری (Registry) بود. Claude Code این اطلاعات را جمعآوری کرده و اسکریپتی بخشبندیشده تحویل داده است تا کاربر بتواند هر بخش را در صورت نیاز غیرفعال کند. اسکریپت پیش از اعمال تغییرات بررسی میکند و اجرای دوباره آن نیز مشکلی ایجاد نمیکند.
چه کارهایی انجام میشود؟
- نصب برنامهها: نصب خودکار برنامههایی مانند Notepad++، مرورگر Brave، 7-Zip، VLC، Everything، VS Code و PowerToys از طریق winget.
- تنظیمات ویندوز: تغییراتی در رجیستری (Registry) برای فعالکردن حالت تاریک، نمایش فایلهای مخفی و پسوندها، باز شدن Explorer روی This PC و تأیید پیش از انتقال فایل به سطل بازیافت.
- حذف برنامهها و قابلیتهای ناخواسته: حذف مواردی مانند Copilot، Recall، نتایج Bing در منوی Start، ویجتها و پیشنهادهای منوی Start.
- تنظیمات ترمینال و WSL: اعمال چند تنظیم ترمینال و نصب WSL؛ این بخش به راهاندازی مجدد نیاز دارد و اسکریپت با یک ورودی RunOnce کار را ادامه میدهد.
هشدار درباره اجرای تغییرات خودکار
نویسنده تأکید میکند که اجرای بیبررسی دستورهای PowerShell و ویرایش کلیدهای رجیستری (Registry) میتواند نتایج خطرناکی داشته باشد. به همین دلیل توصیه شده است اسکریپت پیش از اجرا بررسی شود، منابع دستورها کنترل شوند و پس از اجرا لاگها مرور شوند. همچنین ممکن است بهروزرسانیهای جدید ویندوز برخی دستورها را منسوخ کنند.
در نهایت، این تجربه نشان میدهد که ابزارهای هوش مصنوعی مانند Claude Code میتوانند کارهای تکراری راهاندازی سیستمعامل را سادهتر کنند، به شرط آنکه کاربر تغییرات را با دقت بازبینی کند.