لقد قمت مؤخرًا بتحديث إعداد نشر windows غير المراقب, وكان أحد الأشياء التي أردت تمكينها هو خلفية عرض الشرائح مع تعيين الموقع على موقع الخلفيات الخاص بي على الخادم الخاص بي. هذا ليس مباشرًا كما ينبغي أن يكون, ولكن بعد قليل من العبث ، اكتشفت كيفية القيام بذلك بكل بساطة.
2 هناك حاجة لأجزاء - برنامج نصي ريج ونسخ ملف (وهو ما أفعله عبر ملف أرشيف يتم استخراجه ذاتيًا).
البرنامج النصي ريج هو على النحو التالي
نوافذ قلم محرر النسخة 5.00 [HKEY_CURRENT_USER لوحة التحكم التخصيص عرض شرائح سطح المكتب] "فترة"= dword:000927ج 0 "خلط"= dword:00000001 [HKEY_CURRENT_USER SOFTWARE Microsoft Windows CurrentVersion Explorer Wallpapers] "SlideshowSourceDirectoriesSet"= dword:00000001 "نوع الخلفية"= dword:00000002 "عرض الشرائح"="/سلسلة طويلة عشوائية المظهر تذهب هنا"
ملاحظة - ستحتاج إلى إعداد عرض الشرائح بالمسار الصحيح على أحد ملفات أجهزة الكمبيوتر ثم قم بتصدير قيمة "SlideshowDirectoryPath1" من السجل الخاص بك حتى يعمل هذا
الجزء الثاني هو نسخ ملف يسمى slideshow.ini (أيضًا بعد إعداد عرض الشرائح الخاص بك) الذي يعيش فيه %appdata%\Microsoft\Windows\Themes
تحتوي محتويات هذا الملف على إشارة مشفرة إلى موقع عرض الشرائح الخاص بك على ما أعتقد.
بمجرد نسخ الملف واستيراد ملف reg ، تحتاج فقط إلى إعادة تشغيل Explorer أو الانتظار حتى تمر الفترة الفاصلة (تم تعيين لي على 10 الدقائق) وتم تشغيل التبديل العشوائي - قد تختلف قيمك إذا قمت بتعيينها بشكل مختلف وقمت بتصدير القيم المتغيرة من السجل
لقد وضعت slideshow.ini الخاص بي في ملف exe استخراج ذاتي مقتطفات إلى (ويكتب بصمت) %appdata%\Microsoft\Windows\Themes
. ثم أقوم بتشغيل ملف 2 الأوامر باستخدام أوامر SynchronousCommands التالية في ImageUnattend.xml الخاص بي
<متزامن wcm:عمل ="إضافة"> <ترتيب>6</ترتيب> <وصف>تعيين موقع عرض الشرائح</وصف> <سطر الأوامر>ج:\الإضافات slideshow.exe</سطر الأوامر> </متزامن> <متزامن wcm:عمل ="إضافة"> <ترتيب>7</ترتيب> <وصف>تمكين عرض الشرائح</وصف> <سطر الأوامر>ج:\إضافات رفع -c ريج استيراد ج:\إضافات slideshow.reg</سطر الأوامر> </متزامن>
لمزيد من المعلومات حول استخدامي للأمر "رفع" ووجود ملفات في c:\مجلد إضافي ، يرجى قراءة مقالتي السابقة حول كيفية استخدام "برنامج نصي دفعي لإعادة تسمية جهاز الكمبيوتر استنادًا إلى اسم DHCP المحجوز"
Seems Microsoft has changed something, or they don’t do it the same for all configurations. When I turn on slidshow for my reference PC, there is no slideshow.ini file to copy in %appdata%\Microsoft\Windows\Themes. Instead, to files get created named transcoded_000 and transcoded_001.
It’s almost like Microsoft doesn’t want us to be able to easily control slideshow using scripts.
Hi James
These instructions were for Windows 10 — they still seem to work for that. Are you using windows 11? If so no doubt Microsoft will have changed things for no good reason
Also note — I had to create a slideshow for these files and settings to appear. I then copied the file to other machines to make this work. So if you haven’t first set up a slide show then I guess the ini file won’t exist
Hi James
I realise it has been a long while, but I just checked this on windows 11 (build 23H2) and there is definitely still a slideshow.ini in that folder
It is a hidden file by default so you would need to change explorer options to view hidden files