Windows 10 IoT Enterprise 2019 β€” Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

Π’ΡŠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅

Windows 10 IoT Enterprise 2019 – ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Π° Π½Π°Π·Π²Π° Π½Π° Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π½Π° Windows 10. ΠŸΡƒΡΠ½Π°Ρ‚Π°Ρ‚Π° вСрсия бСшС обявСна ΠΏΡ€Π΅Π· сСптСмври 2018 Π³. ΠΈ слСдоватСлно ΠΈΠΌΠ° вСрсия 1809, 18 – Π³ΠΎΠ΄ΠΈΠ½Π°, 09 – мСсСц. Написани са ΠΌΠ½ΠΎΠ³ΠΎ статии относно Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Windows 10 1809, Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ тях сС ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€Π°Ρ‚ Π²ΡŠΡ€Ρ…Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ "Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈ", "красоти" ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Ρ‚ΡŠΡ€ΡΠ΅Π½ Π² домашна срСда.
Π’ Ρ‚Π°Π·ΠΈ статия Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ само Π·Π° функционалността, която ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС интСрСсна Π·Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° устройства с фиксирано Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. А ΠΈΠΌΠ΅Π½Π½ΠΎ Π½ΠΎΠ²ΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° "Киоск". Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‰Π΅ сС обсъди Ρ‚Π΅ΠΌΠ°Ρ‚Π° Π·Π° промяна Π½Π° ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° схСмитС Π·Π° обслуТванС Π½Π° вСрсиитС Π½Π° Windows Π·Π° корпоративния сСктор.

Π‘Ρ‚Π°Ρ€Π° схСма Π·Π° обслуТванС с Π½ΠΎΠ²ΠΎ ΠΈΠΌΠ΅

Π©Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π° с ΠΌΠ°Π»ΠΊΠΎ пояснСниС, Π² корпоративния сСктор Π½Π° вСрсиитС Π½Π° Windows ΠΈΠΌΠ° Π΄Π²Π΅ схСми Π·Π° обслуТванС, ΠΏΠΎ ΠΊΠΎΠΈΡ‚ΠΎ Windows ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π‘Ρ…Π΅ΠΌΠΈΡ‚Π΅ Π·Π° обслуТванС ΠΈΠΌΠ°Ρ‚ Π±ΡƒΠΊΠ²Π΅Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° обслуТванСто сС Π½Π°Ρ€ΠΈΡ‡Π°Ρ‚ LTSC ΠΈ SAC.

LTSC – ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Long Term Servicing Channel (с Π΄ΡŠΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΠΎ обслуТванС). ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΊΠ°Π½Π°Π» сС Π½Π°Ρ€ΠΈΡ‡Π°ΡˆΠ΅ LTSB – Long Term Servicing Branch, Microsoft просто ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ°Π½Π°Π»Π° Π·Π° обслуТванС, самото обслуТванС остана ΡΡŠΡ‰ΠΎΡ‚ΠΎ.

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Microsoft ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ»ΠΎΠ½Π° Π½Π° обслуТванСто CBB – Current Branch for Business, сСга Ρ‚ΠΎΠ·ΠΈ ΠΊΠ»ΠΎΠ½ Π½Π° обслуТванСто сС Π½Π°Ρ€ΠΈΡ‡Π° SAC – Semi-Annual Channel. ΠžΡ‚Π½ΠΎΠ²ΠΎ, само ΠΈΠΌΠ΅Ρ‚ΠΎ Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½ΠΎ.

Но трябва Π΄Π° спомСна, Ρ‡Π΅ Π·Π° ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° обслуТванСто LTSC ΠΈ SAC сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ дистрибуции Π½Π° Windows.

Няколко Π΄ΡƒΠΌΠΈ Π·Π° новия Ρ€Π΅ΠΆΠΈΠΌ Π½Π° киоск Π² SAC

ΠšΠ°ΠΊΡ‚ΠΎ Π²Π΅Ρ‡Π΅ спомСнах, LTSC ΠΈ SAC ΠΈΠΌΠ°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ дистрибуции. Π’ LTSC няма стандартни унивСрсални прилоТСния ΠΈ ΠΌΠ°Π³Π°Π·ΠΈΠ½ Π·Π° прилоТСния, Π° Π² SAC ΠΈΠΌΠ°. Π‘ΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ, Π² LTSC няма Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ Edge, Π° Π² SAC ΠΈΠΌΠ°. Ако ΠΏΡ€ΠΈ настройката Π½Π° киоска ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° Edge, сСга ΠΈΠΌΠ°Ρ‚Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π΄Π²Π° Ρ€Π΅ΠΆΠΈΠΌΠ°:

  1. ΠšΠ°Ρ‚ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ² Π·Π½Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ дисплСй
  2. ΠšΠ°Ρ‚ΠΎ общСствСн Π±Ρ€Π°ΡƒΠ·ΡŠΡ€

Няма Π΄Π° сС спирам Π½Π° настройката Π½Π° Ρ‚Π΅Π·ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ настройката Π΅ ΠΌΠ½ΠΎΠ³ΠΎ проста ΠΈ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π² графичния интСрфСйс. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΡΡŠΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π΅ част ΠΎΡ‚ Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° "Администратори", Π²ΠΊΠ»ΡŽΡ‡Π΅Ρ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° киоск с EDGE ΠΈ Π²ΠΈΠΆΡ‚Π΅ ΠΊΠ°ΠΊ работят Ρ‚Π΅Π·ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΈ.

Киоск с мноТСство прилоТСния

Някои Ρ…ΠΎΡ€Π° мислят, Ρ‡Π΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Windows 10 IoT Enterprise ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π²Π° Ρ€Π°Π±ΠΎΡ‚Π° само с Π΅Π΄Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° устройството, Π½ΠΎ Π² дСйствитСлност Π½Π΅ Π΅ Ρ‚Π°ΠΊΠ°. Устройството трябва Π΄Π° бъдС ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ Π·Π° изпълнСниС Π½Π° Π΅Π΄Π½Π° бизнСс Π·Π°Π΄Π°Ρ‡Π° ΠΈ потрСбитСлят Π½Π΅ трябва Π΄Π° ΠΈΠΌΠ° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ работния ΠΏΠ»ΠΎΡ‚. Π‘Π΅Π³Π° ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ прСдостави инструмСнт Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° мноТСство прилоТСния. Π’ΠΎΠ·ΠΈ Ρ€Π΅ΠΆΠΈΠΌ сС Π½Π°Ρ€ΠΈΡ‡Π° «мултикиоск», ΠΏΠΎ-късно Π·Π° краткост Ρ‰Π΅ Π³ΠΎ Π½Π°Ρ€ΠΈΡ‡Π°ΠΌ «мултикиоск». Π’ Ρ‚Π°Π·ΠΈ статия Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ настройката Π½Π° Ρ‚ΠΎΠ·ΠΈ Ρ€Π΅ΠΆΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° осигуряванС ΠΈ някои особСности Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ°.

Няколко Π΄ΡƒΠΌΠΈ Π·Π° Ρ€Π΅ΠΆΠΈΠΌΠ° Β«ΠœΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΒ»

ΠŸΡ€ΠΈ Π²Π»ΠΈΠ·Π°Π½Π΅ Π² потрСбитСлския Π°ΠΊΠ°ΡƒΠ½Ρ‚, Π·Π° ΠΊΠΎΠΉΡ‚ΠΎ Π΅ настроСн Ρ€Π΅ΠΆΠΈΠΌΡŠΡ‚ Π½Π° мултикиоска, систСмата Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ‚Π°Π±Π»Π΅Ρ‚. ΠœΠ΅Π½ΡŽΡ‚ΠΎ Β«Π‘Ρ‚Π°Ρ€Ρ‚Β» Ρ‰Π΅ бъдС Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΎ Π½Π° цял Π΅ΠΊΡ€Π°Π½, Π² ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ сС ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ ΠΏΠ»ΠΎΡ‡ΠΊΠΈ с прилоТСния.

Бписък Π½Π° основнитС настройки ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ°:

  1. Настройка Π·Π° мноТСство ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΈ
  2. ВсСки ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ настройки
  3. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° унивСрсални ΠΈ класичСски прилоТСния
  4. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ стартиранС Π½Π° Π΅Π΄Π½ΠΎ ΠΎΡ‚ прилоТСнията ΠΏΡ€ΠΈ Π²Π»ΠΈΠ·Π°Π½Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π² систСмата
  5. Π Π°Π±ΠΎΡ‚Π° Π½Π° прилоТСнията ΠΏΠΎ бял списък
  6. Π”ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ°ΠΏΠΊΠΈ ΠΏΠΎ бял списък

Π‘Ρ‚Ρ€ΡƒΠ²Π° си Π΄Π° сС ΠΎΠ±ΡŠΡ€Π½Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° 5. По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ‰Π΅ бъдС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° само Π½Π° ΠΎΠ½Π΅Π·ΠΈ прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° систСмата, останалитС прилоТСния трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π² списъка с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ‚Π΅. Π’.Π΅. Π²Π΅Ρ‡Π΅ Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ Π΄Π° настройватС AppLocker. ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΈ Π² настройкитС Π½Π° AppLocker, Π² Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° мултикиоск всички настроСни ΠΏΡ€Π°Π²ΠΈΠ»Π° Π½Π° AppLocker няма Π΄Π° дСйстват.

Π’ Ρ‚ΠΎΡ‡ΠΊΠ° 6 Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π° Π΄ΠΎΠ±Ρ€Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚, Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅ възмоТно Π΄Π° сС Ρ€Π°Π·Ρ€Π΅ΡˆΠΈ запис само Π·Π° ΠΏΠ°ΠΏΠΊΠ°Ρ‚Π° Β«DownloadsΒ». Π Π΅ΠΆΠΈΠΌΡŠΡ‚ позволява ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° унивСрсални ΠΈ класичСски прилоТСния. Всички настройки Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° сС ΡƒΠΊΠ°Π·Π²Π°Ρ‚ Π² XML Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΡ‰ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ΠΈ настройки Π·Π° киоск с Π΅Π΄Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

А сСга Π΄Π° ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ Π΄Π° настроим всичко Ρ‚ΠΎΠ²Π°...

Какво Ρ‰Π΅ Π½ΠΈ трябва...

  1. На ΠΏΡŠΡ€Π²ΠΎ място, Ρ‰Π΅ Π½ΠΈ трябва самата систСма, която ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° мултикиоск. Π’ΡƒΠΊ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° свалитС дСмонстрационната вСрсия
  2. Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ Π·Π° настройка Π½Π° мултикиоск
  3. ВсСки XML Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€
  4. Π—Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° настройкитС Π½Π° мултикиоска:
    1. Π—Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ 1 – ICD, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ част ΠΎΡ‚ ADK. ADK ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ Ρ‚ΡƒΠΊ
    2. Π—Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ 2 – ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° PsExec. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ Ρ‚ΡƒΠΊ

Π’ΠΎΠΉ ΠΊΠ°Π·Π° – Β«Π”Π° Ρ‚Ρ€ΡŠΠ³Π²Π°ΠΌΠ΅!Β»

Всички ΠΎΠΏΠΈΡ‚ΠΈ Ρ‰Π΅ ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°ΠΌ Π½Π° Windows 10 IoT Enterprise 1809 LTSC x32 комСрсиална вСрсия, Π° Π½Π΅ дСмонстрационна. БистСмата Ρ‰Π΅ бъдС Π±Π΅Π· активация, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΎΡ‚ΡΡŠΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° активация Π½Π΅ ΠΎΠΊΠ°Π·Π²Π° влияниС Π²ΡŠΡ€Ρ…Ρƒ функционалността Π½Π° систСмата. Π˜Π·Π±Ρ€Π°Ρ… 32 Π±ΠΈΡ‚Π°, само Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π·Π°Π΅ΠΌΠ° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ място ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅ Π½Π° систСмата Ρ‰Π΅ бъдС ΠΏΠΎ-Π±ΡŠΡ€Π·Π°.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 1 – инсталация

Π˜Π½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡΡ‚Π° Π½Π° Win 10 IoT Enterprise Π½Π΅ сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π° ΠΎΡ‚ инсталацията Π½Π° Win 10 Enterprise, Π·Π°Ρ‚ΠΎΠ²Π° няма Π΄Π° описвам цСлия инсталационСн процСс, Π° само някои нюанси.

Π—Π° всСки случай напомням, Π½Π΅ поставяйтС систСмата Π²ΡŠΡ€Ρ…Ρƒ Π²Π΅Ρ‡Π΅ инсталирана. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΏΠΎΠΏΠΈΡ‚Π° Π·Π° мястото Π½Π° инсталация, ΠΈΠ·Ρ‚Ρ€ΠΈΠΉΡ‚Π΅ всички дяловС Π½Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈΡ систСмСн диск ΠΈ посочСтС нСразпрСдСлСния диск.

Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°ΠΌΠ΅ систСмата Π±Π΅Π· ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ към ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π·Π° Π΄Π° Π½Π΅ свали Π½ΠΈΡ‰ΠΎ излишно.

Въй ΠΊΠ°Ρ‚ΠΎ Ρ‰Π΅ създавамС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΈ Π½Π° систСмата ΠΈ Π·Π° Ρ‚ΠΎΠ²Π° Ρ‰Π΅ я Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°ΠΌΠ΅ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚, ΠΌΠΎΠΆΠ΅ Π΄Π° спСстим ΠΌΠ°Π»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π·Π°Ρ€Π΅ΠΆΠ΄Π°ΠΉΠΊΠΈ систСмата Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚ Π²Π΅Π΄Π½Π°Π³Π° слСд инсталацията. Π—Π° Ρ†Π΅Π»Ρ‚Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ систСмата Π²ΠΈ ΠΏΠΎΠΏΠΈΡ‚Π° Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Ρ€Π΅Π³ΠΈΠΎΠ½ «НСка Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ с Ρ€Π΅Π³ΠΈΠΎΠ½Π°. Вярно Π»ΠΈ Π΅ Ρ‚ΠΎΠ²Π°Β», просто натиснСтС Β«Ctrl+Shift+F3Β».

Π‘Ρ‚ΡŠΠΏΠΊΠ° 2 – създаванС Π½Π° ΠΎΠ±Ρ€Π°Π· Π½Π° систСмата

Въй ΠΊΠ°Ρ‚ΠΎ Ρ‰Π΅ СкспСримСнтирамС със систСмата ΠΈ Ρ‰Π΅ ΠΏΡ€ΠΎΠ±Π²Π°ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½ΠΎΠ²ΠΈ настройки, Π½Π΅ Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π½Π΅Ρ‰ΠΎ Π΄Π° сС ΠΎΠ±ΡŠΡ€ΠΊΠ° ΠΈ Π΄Π° трябва Π΄Π° Π²ΡŠΡ€Π½Π΅ΠΌ систСмата Π² ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ ѝ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅. А Π·Π° Π±ΡŠΡ€Π·ΠΎ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅, трябва Π΄Π° създадСм ΠΎΠ±Ρ€Π°Π· Π½Π° систСмата. ЕдинствСното, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ направя, Π΅ Π΄Π° ΠΊΠΎΠΏΠΈΡ€Π°ΠΌ Β«Π΄ΠΆΠ΅Π½Ρ‚ΡŠΠ»ΠΌΠ΅Π½ΡΠΊΠΈΡ Π½Π°Π±ΠΎΡ€Β» – скрипт ΠΈ Ρ„Π°ΠΉΠ» с ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ. Всички Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ са Π² ΠΏΠ°ΠΏΠΊΠ°Ρ‚Π° Β«SysprepΒ», която Ρ‰Π΅ ΠΊΠΎΠΏΠΈΡ€Π°ΠΌ Π² ΠΊΠΎΡ€Π΅Π½Π° Π½Π° систСмния диск. И Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Ρ‰Π΅ сподСля с вас Ρ‚ΠΎΠ·ΠΈ Β«Π΄ΠΆΠ΅Π½Ρ‚ΡŠΠ»ΠΌΠ΅Π½ΡΠΊΠΈ Π½Π°Π±ΠΎΡ€Β».

Sysprep.bat – Π·Π° Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅ Π½Π° систСмата.

@echo off
chcp 1251>nul

net session>nul 2>nul
if %errorLevel% neq 0 (powershell -command "Start-Process "%~s0" -Verb RunAs"&exit)

tasklist /fi "ImageName eq sysprep.exe" | find /i "sysprep.exe"
if %errorlevel% lss 1 (taskkill /im sysprep.exe)

set AdminName=Admin
net user minName%>nul 2>nul
if %errorLevel% neq 0 (call :AddAdmin "minName%")
if %errorLevel% neq 0 (call :ShowMessage "β€‘β€‘β€‘Π“Ρ€Π΅ΡˆΠΊΠ° ΠΏΡ€ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²Π° администраторска ΡƒΡ‡Π΅Ρ‚Π½Π° запись "minName%"‑‑НатиснСтС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ клавиш, Π·Π° Π΄Π° Π·Π°Π²ΡŠΡ€ΡˆΠΈΡ‚Π΅ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° скрипта"&pause>nul&exit)

pushd "%~dp0"

cls
call :ShowMessage ‑‑‑‑‑‑‑‑‑‑
echo 1 - Π—Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅ Π½Π° систСмата Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚
echo 2 - Π—Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅ Π½Π° систСмата Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° привСтствиС
:Select
set /p Choice="Π’ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ Π½ΠΎΠΌΠ΅Ρ€ Π½Π° ΠΌΠ΅Π½ΡŽΡ‚ΠΎ: "
if "%Choice%"=="1" (goto Audit)
if "%Choice%"=="2" (goto OOBE)
echo.&echo Π˜Π·Π±Ρ€Π°Π½Π° Π΅ нСдопустима стойност.&goto Select

exit

:Audit
 call :ShowMessage "‑‑‑‑‑ЗапСчатванС Π½Π° систСмата Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚"
 reg add HKLMSoftwareMicrosoftWindowsCurrentVersionRun /v KillSysprep /t REG_SZ /d "taskkill /im sysprep.exe" /f
 %SYSTEMROOT%System32Sysprepsysprep.exe /audit /generalize /shutdown /quiet
goto :eof

:OOBE
 call :ShowMessage "‑‑‑‑‑ЗапСчатванС Π½Π° систСмата Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° привСтствиС"
 reg delete HKLMSoftwareMicrosoftWindowsCurrentVersionRun /v KillSysprep /f
 powershell -command "(Get-Content -path 'Unattend.xml' -Raw).Trim() -replace 'Architecture=""".+?"""','Architecture="""%PROCESSOR_ARCHITECTURE%"""' | Set-Content -path 'Unattend.xml'"
 %SYSTEMROOT%System32Sysprepsysprep.exe /oobe /generalize /shutdown /quiet /unattend:Unattend.xml
goto :eof

:AddAdmin
 setlocal
 set UserName=%~1
 if not defined UserName (echo НС Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠΌΠ΅ Π½Π° потрСбитСля&endlocal&exit /b 1)

 call :GetGroupName "S-1-5-32-544" AdminGroup
 if not defined AdminGroup (endlocal&exit /b 2)

 call :GetGroupName "S-1-5-32-545" UserGroup
 if not defined UserGroup (endlocal&exit /b 3)

 net user %UserName% /add
 wmic useraccount where "Name='%UserName%'" set PasswordExpires=False>nul
 net localgroup minGroup% %UserName% /add
 net localgroup %UserGroup% %UserName% /delete
 endlocal&exit /b 0
goto :eof

:GetGroupName
 if "%~1"=="" (echo НС Π΅ ΡƒΠΊΠ°Π·Π°Π½ SID Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°&goto :eof)
 set %2=
 for /f "tokens=2 delims= " %%i in ('whoami /groups /fo table^|find "%~1"') do set %2=%%i
 if not defined %2 (echo Ошибка опрСдСлСния ΠΈΠΌΠ΅Π½ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ SID'Ρƒ "%~1")
goto :eof

:ShowMessage
 setlocal enabledelayedexpansion
 set String=%~1
 if not defined String (echo.&setlocal disabledelayedexpansion&goto :eof)
 set /a ConCols=120 & set /a Num=1
 set "String[!Num!].str=%String:‑=" & set /a Num+=1 & set "String[!Num!].str=%"
 for /l %%a in (1,1,%Num%) do (
 for /l %%b in (0,1,%ConCols%) do if "!String[%%a].str:~%%b!" == "" (set "String[%%a].str= !String[%%a].str! "&set /a String[%%a].len-=1) else (set /a String[%%a].len+=0||set /a String[%%a].len=0)
 if not defined String[%%a].str (set String[%%a].str= )
 if not !String[%%a].len! equ 0 (call set String[%%a].str=%%String[%%a].str:~,!String[%%a].len!%%)
 if "!String[%%a].str: =!"=="" (echo.) else (echo !String[%%a].str!))
 setlocal disabledelayedexpansion
goto :eof

ΠŸΡ€ΠΈ стартиранС Π½Π° скрипта, Ρ‚ΠΎΠΉ Ρ‰Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈ Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° потрСбитСлска смСтка β€žAdminβ€œ ΠΈ Ρ‰Π΅ я създадС, Π°ΠΊΠΎ Π½Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡΠΊΠ°Ρ‚Π° смСтка Ρ‰Π΅ бъдС Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π² Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° β€žΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€ΠΈβ€œ.

Unattend.xml – Ρ„Π°ΠΉΠ» с ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π·Π° sysprep.

reg add HKLMSoftwareMicrosoftWindowsCurrentVersionSetupOOBE /v SetupDisplayedProductKey /t REG_DWORD /d 1 /f
                    1
                    НС ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΉΡ‚Π΅ страницата с ΠΊΠ»ΡŽΡ‡Π°
                
                
                    reg add HKLMSoftwareMicrosoftWindowsCurrentVersionSetupOOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f
                    2
                    НС ΡΡŠΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π°ΠΊΠ°ΡƒΠ½Ρ‚
                
                
                    cmd.exe /c rd %systemdrive%Sysprep /s /q
                    3
                    Π˜Π·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΏΠΊΠ°
                
            
        
        
            
                true
                Admin
            
        
    
    
        
            en-US; ru-RU
            ru-RU
            ru-RU
            
            ru-RU
        
        
            
                true
                true
                true
                true
                true
                1

ΠŸΡ€ΠΈ Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π² аудиторния Ρ€Π΅ΠΆΠΈΠΌ, ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ Ρ‰Π΅ Π΄ΠΎΠ±Π°Π²ΠΈ Π² Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° процСса Β«sysprep.exeΒ», Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄Π° затварятС ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° sysprep Ρ€ΡŠΡ‡Π½ΠΎ всСки ΠΏΡŠΡ‚. ΠŸΡ€ΠΈ Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° привСтствиС, ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ Ρ‰Π΅ ΠΈΠ·Ρ‚Ρ€ΠΈΠ΅ ΠΎΡ‚ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Π·Π° затварянС Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ‰Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ стойността Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π² отговорния Ρ„Π°ΠΉΠ» Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π°. Π’ отговорния Ρ„Π°ΠΉΠ» сС ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° систСмата Π±Π΅Π· участиСто Π½Π° потрСбитСля ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΏΠΊΠ°Ρ‚Π° Β«SysprepΒ» Π² ΠΊΠΎΡ€Π΅Π½Π° Π½Π° систСмния диск.

Π‘Π΅Π³Π° Ρ‰Π΅ Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΠΌ систСмата Π² Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Β«Sysprep.batΒ» ΠΈ Ρ‰Π΅ направя ΠΎΠ±Ρ€Π°Π· Π½Π° систСмата. Π©Π΅ направя ΠΎΠ±Ρ€Π°Π· Π½Π° систСмата с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° DISM ΠΈ Ρ‰Π΅ снимам ΠΎΠ±Ρ€Π°Π· само Π½Π° систСмния Ρ‚ΠΎΠΌ. Ако ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Π· само Π½Π° систСмния Ρ‚ΠΎΠΌ, Π° Π½Π΅ Π½Π° цСлия диск, Π½Π΅ забравяйтС Π΄Π° ΠΊΠΎΠΏΠΈΡ€Π°Ρ‚Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° дирСкторията Β«WindowsSystem32RecoveryΒ» Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Ρ‚ΠΎΠΌ Π² ΠΏΠ°ΠΏΠΊΠ°Ρ‚Π° Β«RecoveryWindowsREΒ» слСд Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° систСмата. Π’ΠΎΠ²Π° трябва Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΏΡ€Π΅Π΄ΠΈ стартиранС Π½Π° ОБ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ слСд стартиранС Π½Π° ОБ дирСкторията Β«WindowsSystem32RecoveryΒ» Π²Π΅Ρ‡Π΅ Ρ‰Π΅ бъдС ΠΏΡ€Π°Π·Π½Π°.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 3 – русификация Π½Π° систСмата

Езиковият ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС инсталиран Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚, Π°ΠΊΠΎ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Ρ‚Π΅ с Ρ‚ΠΎΠ·ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚. Ако Π½Π΅, систСмата сама Ρ‰Π΅ Π³ΠΎ ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈ ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π΅Π·ΠΈΠΊΠ° Π² настройкитС. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ Π΅Π·ΠΈΠΊΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ вСрсии Π½Π° ОБ. Π—Π° Windows 10 1809 трябва Π΄Π° бъдС Сзиковият ΠΏΠ°ΠΊΠ΅Ρ‚ спСциално Π·Π° Windows 10 1809.

ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ слСдва своя ΠΏΠ»Π°Π½ – постСпСнно прСнасянС Π½Π° настройкитС ΠΎΡ‚ класичСското мСню Π² Π½ΠΎΠ²ΠΎΡ‚ΠΎ, Π·Π°Ρ‚ΠΎΠ²Π° Π² класичСския ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Π½ ΠΏΠ°Π½Π΅Π» Π²Π΅Ρ‡Π΅ няма Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ настройки Π·Π° смяна Π½Π° Π΅Π·ΠΈΠΊΠ° ΠΈ инсталиранС Π½Π° Π΅Π·ΠΈΠΊΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ‚. Π’Π΅Π·ΠΈ настройки сСга са само Π² систСмнитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ.

Π’ аудиторния Ρ€Π΅ΠΆΠΈΠΌ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΡΠ±Π»ΡŠΡΠΊΠ°Ρ‚Π΅ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ систСмнитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΎΡ‚ ΠΌΠ΅Π½ΡŽΡ‚ΠΎ Β«Π‘Ρ‚Π°Ρ€Ρ‚Β». Π—Π° Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ систСмнитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° – Β«ms-settings:Β», ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅Ρ‚ΠΎ Π² края Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π°, Π±Π΅Π· Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° няма Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π‘Π»Π΅Π΄ Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ отварянС Π½Π° систСмнитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ‚Π°Π·ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΈ отварятС с Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΎΡ‚ΠΎ мСню.

Но Π² систСмнитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° инсталиратС Сзиковия ΠΏΠ°ΠΊΠ΅Ρ‚, Π°ΠΊΠΎ систСмата Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½Π° с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚; Ρ‚Π°ΠΌ няма Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° инсталиранС Π½Π° Π΅Π·ΠΈΠΊΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΎΡ‚ Π»ΠΎΠΊΠ°Π»Π΅Π½ Ρ„Π°ΠΉΠ».

Няма Π΄Π° описвам процСса Π½Π° локализация Π½Π° систСмата, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‰Π΅ ΡƒΡ‚Π΅ΠΆΠ½ΠΈ статията, ΠΎΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅, Ρ‡Π΅ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° локализация Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описан Ρ‚ΡƒΠΊ. Но Π±ΠΈΡ… искал Π΄Π° ΠΎΠ±ΡŠΡ€Π½Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π’ΠΈ Π½Π° особСноститС ΠΏΡ€ΠΈ смяна Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° систСмата слСд инсталиранСто Π½Π° Сзиковия ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ‡Ρ€Π΅Π· ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π°. Π’Π°Π·ΠΈ особСност Π΅ описана ΠΈ Π² ΡΡŠΡ‰Π°Ρ‚Π° wiki, Π½Π° която Π΄Π°Π΄ΠΎΡ… Π»ΠΈΠ½ΠΊ ΠΏΠΎ-Ρ€Π°Π½ΠΎ, Π² ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π° β€žΠ”ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π΅Π·ΠΈΠΊ Π² списъка Π½Π° Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅β€œ.

Π©Π΅ инсталирам Сзиковия ΠΏΠ°ΠΊΠ΅Ρ‚ Π±Π΅Π· Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚.

Π‘Π»Π΅Π΄ ΠΏΡŠΠ»Π½Π°Ρ‚Π° локализация Π½Π° систСмата Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ ΡΡŠΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π· Π½Π° систСмата.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 4 – инсталиранС Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ прилоТСния

Въй ΠΊΠ°Ρ‚ΠΎ Π² систСмитС LTSB ΠΈ LTSC няма ΠΌΠ°Π³Π°Π·ΠΈΠ½ Π·Π° прилоТСния, инсталиранСто Π½Π° прилоТСния ΠΎΡ‚ β€žMicrosoft Storeβ€œ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ²Π° някои трудности, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ – изтСглянСто Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ. Π—Π° изтСглянС Π½Π° прилоТСния компанията β€žAdguardβ€œ Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΎΠ±Π΅Π½ сСрвис – β€žAdguard Storeβ€œ, с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π·Π° изтСглянС Π½Π° прилоТСния ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ.

Π—Π° Π΄Π° инсталиратС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, Ρ‰Π΅ Π²ΠΈ трябват Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ β€žAppxβ€œ ΠΈ β€žAppxBundleβ€œ. ΠŸΡ€Π΅Π΄ΠΈ инсталиранСто Π½Π° самото ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° инсталиратС Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. ОбикновСно ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ ΠΏΠΎ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Ρ„Π°ΠΉΠ»Π°.

Π—Π° Π΄Π° Π½Π΅ правя статията Ρ‚Π²ΡŠΡ€Π΄Π΅ дълга, няма Π΄Π° описвам ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ процСса Π½Π° инсталиранС Π½Π° прилоТСния, ΠΎΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅, Ρ‡Π΅ ΠΏΠΎ инсталиранСто ΠΈΠΌΠ° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π° инструкция. Но Ρ‰Π΅ добавя ΠΎΡ‰Π΅ Π΅Π΄ΠΈΠ½ Π½Π°Ρ‡ΠΈΠ½ Π·Π° инсталиранС Π½Π° прилоТСния Π² Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° ΡƒΡ‡Π΅Ρ‚Π½Π° запись. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ‚Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС инсталират с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° β€žApp Installerβ€œ, Π½ΠΎ Π·Π° инсталиранСто Π½Π° прилоТСния Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π·Π° смСтка Π½Π° Ρ‚ΠΎΠ²Π° прилоТСнията ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС инсталират с Π΄Π²ΠΎΠΉΠ½ΠΎ Ρ‰Ρ€Π°ΠΊΠ²Π°Π½Π΅ ΠΈ няма Π΄Π° Π²ΠΈ трябват Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, всички Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·Ρ‚Π΅Π³Π»Π΅Π½ΠΈ ΠΈ инсталирани β€žApp Installerβ€œ.

И Π΅Π΄Π½ΠΎ ΠΌΠ°Π»ΠΊΠΎ напомнянС – ΠΏΡ€ΠΈ инсталиранСто Π½Π° прилоТСния Π² Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° ΡƒΡ‡Π΅Ρ‚Π½Π° запись Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠ΅Ρ‡Π°Ρ‚Π° систСмата. Как Π΄Π° сС инсталират прилоТСния, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠ΅Ρ‡Π°Ρ‚Π° систСмата, Π²ΠΈΠΆΡ‚Π΅ Π² спомСнатата инструкция ΠΏΠΎ-Π³ΠΎΡ€Π΅. А Π·Π° тСстванС Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° мултикиоска Π²Π΅Ρ‡Π΅ напълно Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΈ са Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ прилоТСния.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 5 – създаванС Π½Π° Ρ„Π°ΠΉΠ» Π·Π° настройки Π½Π° мултикиоска

Π•Ρ‚ΠΎ стигнахмС Π΄ΠΎ Π½Π°ΠΉ-интСрСсното – настройванСто Π½Π° Ρ€Π΅ΠΆΠΈΠΌ киоск. НСка Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ инструкцията ΠΏΠΎ настройката ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ. ΠŸΡŠΡ€Π²ΠΎ, Ρ‰Π΅ Π½ΠΈ трябва Π΄Π° създадСм ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ XML-Ρ„Π°ΠΉΠ», ΠΏΡŠΠ»Π½ΠΈΡΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚ΡƒΠΊ.

НСка Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ с настройванСто Π½Π° мСстополоТСниСто Π½Π° ΠΏΠ»ΠΎΡ‡ΠΊΠΈΡ‚Π΅. Най-простият Π½Π°Ρ‡ΠΈΠ½ Π·Π° създаванС Π½Π° XML конфигурация Π·Π° настройка Π½Π° ΠΏΠ»ΠΎΡ‡ΠΊΠΈΡ‚Π΅ Π΅ СкспортиранС Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΎΡ‚ΠΎ ΠΈΠΌ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅.

ΠŸΡŠΡ€Π²ΠΎ, Ρ‰Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΌΠ΅Π½ΡŽΡ‚ΠΎ "Π‘Ρ‚Π°Ρ€Ρ‚" ΠΏΠ»ΠΎΡ‡ΠΊΠΈΡ‚Π΅ Π½Π° прилоТСнията, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ сС Π½ΡƒΠΆΠ΄Π°Π΅ΠΌ. ИзвиквамС Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ "Win+s", Π½Π°ΠΌΠΈΡ€Π°ΠΌΠ΅ ΠΆΠ΅Π»Π°Π½ΠΎΡ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠ»ΠΈΠΊΠ²Π°ΠΌΠ΅ с дСсния Π±ΡƒΡ‚ΠΎΠ½ Π²ΡŠΡ€Ρ…Ρƒ Π½Π΅Π³ΠΎ ΠΈ ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ опцията "ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈ към началния Π΅ΠΊΡ€Π°Π½".

Аз ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ… слСднитС прилоТСния:

  • Π‘Π΅Π»Π΅ΠΆΠ½ΠΈΠΊ
  • ΠšΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€
  • Internet Explorer
  • Paint
  • WordPad
  • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ
  • Π—Π°Ρ‰ΠΈΡ‚Π° Π½Π° Windows

ΠŸΠΎΡΠ»Π΅Π΄Π½ΠΈΡ‚Π΅ Π΄Π²Π΅ прилоТСния бяха ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ΅Π½ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π² стандартната вСрсия Π½Π° LTSC няма Π΄Ρ€ΡƒΠ³ΠΈ унивСрсални прилоТСния. ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Π΅ ΠΏΠ»ΠΎΡ‡ΠΊΠΈΡ‚Π΅ Π½Π° класичСскитС прилоТСния посочват Π½Π° прякори. Π‘Π΅Π³Π°, ΠΊΠ°Ρ‚ΠΎ прСмСстя ΠΏΠ»ΠΎΡ‡ΠΊΠΈΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π² ΠΌΠ΅Π½ΡŽΡ‚ΠΎ "Π‘Ρ‚Π°Ρ€Ρ‚", Ρ‰Π΅ раздСля Π·Π°ΠΊΡ€Π΅ΠΏΠ΅Π½ΠΈΡ‚Π΅ ΠΏΠ»ΠΎΡ‡ΠΊΠΈ Π½Π° Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΈ. Π—Π° Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Π½ΠΎΠ²Π° Π³Ρ€ΡƒΠΏΠ° ΠΏΠ»ΠΎΡ‡ΠΊΠΈ, прСмСстСтС ΠΏΠ»ΠΎΡ‡ΠΊΠ° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-високо ΠΈΠ»ΠΈ ΠΏΠΎ-ниско ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ ΠΏΠ»ΠΎΡ‡ΠΊΠΈ, ΠΏΡ€ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ сС появи ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π». ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°Π·ΠΎΠ²Π΅Ρ‚Π΅ Π³Ρ€ΡƒΠΏΠΈΡ‚Π΅ ΠΏΠΎ вашС усмотрСниС, ΠΊΠ°Ρ‚ΠΎ поставитС курсора Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° Π½Π°Π΄ Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°, ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС появи Π½Π°Π΄ΠΏΠΈΡΡŠΡ‚ "НазовСтС Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°", ΠΊΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ с лСвия Π±ΡƒΡ‚ΠΎΠ½ Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π°. ΠŸΡŠΡ€Π²Π°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ° Ρ‰Π΅ Π½Π°Ρ€Π΅ΠΊΠ° "Настройки", Π² която Ρ‰Π΅ влязат ΠΏΠ»ΠΎΡ‡ΠΊΠΈΡ‚Π΅ "ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ" ΠΈ "Π—Π°Ρ‰ΠΈΡ‚Π° Π½Π° Windows". Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ° Ρ‰Π΅ Π½Π°Ρ€Π΅ΠΊΠ° "ΠžΡ„ΠΈΡ прилоТСния", Π² която Ρ‰Π΅ влязат всички останали ΠΏΠ»ΠΎΡ‡ΠΊΠΈ. ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° прСмСститС Ρ†Π΅Π»ΠΈ Π³Ρ€ΡƒΠΏΠΈ ΠΏΠ»ΠΎΡ‡ΠΊΠΈ, ΠΊΠ°Ρ‚ΠΎ Π³ΠΈ ΠΏΠ»ΡŠΠ·Π½Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π· Π΄Π²Π΅Ρ‚Π΅ ΠΈΠ²ΠΈΡ†ΠΈ, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² горния дСсСн ъгъл Π½Π° ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°.

Въй ΠΊΠ°Ρ‚ΠΎ Π½Π° ΠΏΠ»ΠΎΡ‡ΠΊΠ°Ρ‚Π° "Π—Π°Ρ‰ΠΈΡ‚Π° Π½Π° Windows" Π½Π΅ сС вписва напълно ΠΈΠΌΠ΅Ρ‚ΠΎ, Ρ‰Π΅ промСня Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ѝ Π½Π° "Π¨ΠΈΡ€ΠΎΠΊ". Π—Π° Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΏΠ»ΠΎΡ‡ΠΊΠ°Ρ‚Π°, трябва Π΄Π° ΠΊΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ с дСсния Π±ΡƒΡ‚ΠΎΠ½ Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° Π²ΡŠΡ€Ρ…Ρƒ ΠΏΠ»ΠΎΡ‡ΠΊΠ°Ρ‚Π° ΠΈ Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ опцията "ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°".

Π‘Π»Π΅Π΄ настройванСто СкспортирамС Ρ‚Π΅ΠΊΡƒΡ‰ΠΎΡ‚ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅, изпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Π² срСдата Π½Π° PowerShell – "Export-StartLayout – path C:SysprepStartLayout.xml".

По-лСсно Π΅ Π΄Π° Π½Π΅ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ Ρ„Π°ΠΉΠ»Π° с настройки сами, Π° Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Π½ Ρ„Π°ΠΉΠ» ΠΎΡ‚Ρ‚ΡƒΠΊ Настройки – натискамС Π±ΡƒΡ‚ΠΎΠ½Π° Β«CopyΒ», поставямС ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π² Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊ ΠΈ Π·Π°ΠΏΠ°Π·Π²Π°ΠΌΠ΅ ΠΊΠ°Ρ‚ΠΎ Β«MultiAppKiosk.xmlΒ». Π‘Π΅Π³Π° промСнямС настройкитС Π½Π° ΠΊΠ°ΠΊΠ²ΠΈΡ‚ΠΎ ΠΆΠ΅Π»Π°Π΅ΠΌ. Π—Π° промяна Π½Π° настройкитС Π½Π° ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ΅Π½ΠΈΡ‚Π΅ ΠΏΠ»ΠΎΡ‡ΠΊΠΈ ΠΊΠΎΠΏΠΈΡ€Π°ΠΌΠ΅ цСлия Π±Π»ΠΎΠΊ Β«StartLayoutCollectionΒ» ΠΎΡ‚ Β«StartLayout.xmlΒ» Π² Β«MultiAppKiosk.xmlΒ». Π—Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ прилоТСния Π² Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ‚Π΅, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° поставитС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° унивСрсалнитС прилоТСния Π² сСкцията Β«AllowedAppsΒ» ΠΈ Π² Ρ‚ΠΎΠ·ΠΈ ΡΡŠΡ‰ΠΈΡ Π±Π»ΠΎΠΊ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ пълния ΠΏΡŠΡ‚ Π΄ΠΎ ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΠΌΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° класичСскитС прилоТСния, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ записан Π² свойствата Π½Π° ярлыцитС, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΏΠΎΠ·ΠΎΠ²Π°Π²Π° ΠΏΠ»ΠΎΡ‡ΠΊΠΈΡ‚Π΅. Π—Π° Π±ΡŠΡ€Π·ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ към ярлыка натиснСтС с дСсния Π±ΡƒΡ‚ΠΎΠ½ Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° Π²ΡŠΡ€Ρ…Ρƒ Π·Π°ΠΊΡ€Π΅ΠΏΠ΅Π½Π°Ρ‚Π° ΠΏΠ»ΠΎΡ‡ΠΊΠ° ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π· ΠΌΠ΅Π½ΡŽΡ‚ΠΎ Β«Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ > ΠŸΡ€Π΅ΠΌΠΈΠ½ΠΈ към мСстополоТСниСто Π½Π° Ρ„Π°ΠΉΠ»Π°Β». ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Π΅ Π·Π° ΡƒΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ID Π½Π° унивСрсалното ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΡŠΡ‚ Β«AppUserModelIdΒ», Π° Π·Π° ΡƒΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° пълния ΠΏΡŠΡ‚ Π΄ΠΎ класичСското ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΡŠΡ‚ Β«DesktopAppPathΒ». И ΠΎΡ‰Π΅ Π΅Π΄ΠΈΠ½ малък нюанс - Π°ΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ IE Π² систСмата x64, Ρ‚ΠΎ Π² списъка с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈ прилоТСния Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° посочитС Π΄Π²Π° ΠΏΡŠΡ‚Ρ Π·Π° изпълнимия Ρ„Π°ΠΉΠ» Β«Program FilesInternet Exploreriexplore.exeΒ» ΠΈ Β«Program Files (x86)Internet Exploreriexplore.exeΒ».

Няма Π΄Π° Π΄Π°ΠΌ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ°ΠΏΠΊΠΈΡ‚Π΅, Π·Π°Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°ΠΌ сСкцията Β«FileExplorerNamespaceRestrictionsΒ».

ΠŸΠΎΠΊΠ°Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π»Π΅Π½Ρ‚Π°Ρ‚Π° със Π·Π°Π΄Π°Ρ‡ΠΈ няма Π΄Π° ΠΌΠΈ ΠΏΡ€Π΅Ρ‡ΠΈ, Π·Π°Ρ‚ΠΎΠ²Π° Π² сСкцията Β«TaskbarΒ» оставям всичко ΠΊΠ°ΠΊΡ‚ΠΎ Π΅.

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° са посочСни Π΄Π²Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»Π°, Π½ΠΎ Π°Π· Ρ‰Π΅ ΠΈΠΌΠ°ΠΌ само Π΅Π΄ΠΈΠ½ ΠΏΡ€ΠΎΡ„ΠΈΠ», Π·Π°Ρ‚ΠΎΠ²Π° сСкцията с втория ΠΏΡ€ΠΎΡ„ΠΈΠ» ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚Π°. ΠŸΡ€Π΅Π΄ΠΈ Π΄Π° я ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅, ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ стартиранС Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ с Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ.

Π’ сСкцията Β«ConfigsΒ» Π°ΠΊΠ°ΡƒΠ½Ρ‚ΠΈΡ‚Π΅ са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ‚Π΅, ΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ към Π΅Π΄ΠΈΠ½ ΠΏΡ€ΠΎΡ„ΠΈΠ» ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π°ΠΊΠ°ΡƒΠ½Ρ‚ΠΈ. Но Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΌΠ΅ интСрСсува само Π΅Π΄ΠΈΠ½ Π°ΠΊΠ°ΡƒΠ½Ρ‚, Ρ‰Π΅ изтрия всички Π²Ρ€ΡŠΠ·ΠΊΠΈ с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡŠΡ€Π²Π°Ρ‚Π° – Π±Π»ΠΎΠΊΠΎΠ²Π΅Ρ‚Π΅ Β«ConfigΒ». Π’ оставащата Π²Ρ€ΡŠΠ·ΠΊΠ° Ρ‰Π΅ посоча ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° потрСбитСля Β«UserΒ».

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ… Ρ‚Π°ΠΊΡŠΠ² Ρ„Π°ΠΉΠ» с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ

MultiAppKiosk.xml

<![CDATA[
                    
                    
                      
                        
                          
                            
                            
                          
                          
                            
                            
                            
                            
                            
                          
                        
                      
                    
                  ]]>
          
          
      
  
  
      
          User

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ XML Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ си, Π½Π΅ забравяйтС, Ρ‡Π΅ всСки ΠΏΡ€ΠΎΡ„ΠΈΠ» трябва Π΄Π° ΠΈΠΌΠ° ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½ ID, ΠΈ Ρ‚ΠΎ Π½Π΅ само Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π΅Π΄ΠΈΠ½ XML Ρ„Π°ΠΉΠ», Π° ΠΈ Π² Π΅Π΄Π½Π° ОБ. ВоСст, Π·Π° Π΄Π° Π½Π΅ сС ΠΎΠ±ΡŠΡ€ΠΊΠ°Ρ‚Π΅, Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ всСки ΠΏΡŠΡ‚ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ Π½ΠΎΠ² ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π² PowerShell с ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Β«[guid]::NewGuid()Β». И Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π·Π°ΠΏΠ°Π·Π²Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ»Π° Π² ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Β«UTF-8Β», Π°ΠΊΠΎ Ρ„Π°ΠΉΠ»ΡŠΡ‚ бъдС Π·Π°ΠΏΠ°Π·Π΅Π½ Π² ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Β«ANSIΒ», Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π³Ρ€Π΅ΡˆΠΊΠ° ΠΏΡ€ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π°ΠΊΠΎ Π² XML Ρ„Π°ΠΉΠ»Π° ΠΈΠΌΠ° ΠΊΠΈΡ€ΠΈΠ»ΠΈΡ†Π°.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 6 – ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° настройкитС Π½Π° многофункционалния киоск

НСка Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π΄Π²Π° Π½Π°Ρ‡ΠΈΠ½Π° Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° настройкитС, описани Π² конфигурационния Ρ„Π°ΠΉΠ». ΠŸΡŠΡ€Π²ΠΈΡΡ‚ – Ρ‡Ρ€Π΅Π· ΠΏΠ°ΠΊΠ΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, която трябва Π΄Π° сС създадС Π² ICD. Π—Π° някого, ΠΌΠΎΠΆΠ΅ Π±ΠΈ, Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‰Π΅ бъдС ΠΏΠΎ-ΠΏΡ€ΠΈΠ²ΠΈΡ‡Π΅Π½. Вторият – Ρ‡Ρ€Π΅Π· Β«MDM Bridge WMI ProviderΒ», Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΈ сС струва ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π΅Π½.

ΠœΠ΅Ρ‚ΠΎΠ΄ β„–1

ΠšΠΎΠΉΡ‚ΠΎ няма ICD, изтСглямС ADK ΠΈ инсталирамС. Π˜Π½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡΡ‚Π° Π½Π° ADK Π΅ ΠΌΠ½ΠΎΠ³ΠΎ проста, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° оставитС Π½Π°Π±ΠΎΡ€Π° ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅.

Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ ICD, натискамС Π½Π° ΠΏΠ»ΠΎΡ‡ΠΊΠ°Ρ‚Π° Β«Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Β», посочвамС ΠΈΠΌΠ΅ ΠΈ ΠΏΠ°ΠΏΠΊΠ° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ натискамС «НапрСд». Π’ слСдващия ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ «Всички вСрсии Π½Π° Windows Π·Π° настолни ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈΒ» ΠΈ натискамС «НапрСд». Π˜ΠΌΠΏΠΎΡ€Ρ‚ΡŠΡ‚ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС пропуснат, натискамС Β«Π“ΠΎΡ‚ΠΎΠ²ΠΎΒ».

ΠžΡ‚Π²Π°Ρ€ΡΠΌΠ΅ ΠΏΠ°Π΄Π°Ρ‰ΠΎΡ‚ΠΎ мСню Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° изпълнСниС», слСд ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°ΠΌΠ΅ ΠΏΠΎΠ΄ΠΌΠ΅Π½ΡŽΡ‚ΠΎ Β«AssignedAccessΒ» ΠΈ ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Β«MultiAppAssignedAccessSettingsΒ». Π’ Π³ΠΎΡ€Π½Π°Ρ‚Π° част Π½Π° срСдната сСкция Π½Π° ICD ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° натискамС Π±ΡƒΡ‚ΠΎΠ½Π° Β«ΠŸΡ€Π΅Π³Π»Π΅Π΄Β» ΠΈ ΡƒΠΊΠ°Π·Π²Π°ΠΌΠ΅ мСстополоТСниСто Π½Π° XML Ρ„Π°ΠΉΠ»Π° с настройкитС. Π—Π° всСки случай ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, натискайки Β«Ctrl+sΒ». Π’ лСвия Π³ΠΎΡ€Π΅Π½ ъгъл Π½Π° ICD ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ «Експорт», Π² ΠΏΠ°Π΄Π°Ρ‰ΠΎΡ‚ΠΎ мСню ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Β«ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Β». ΠšΠ°Ρ‚ΠΎ собствСник ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ «ИВ администратор», всички останали Π²ΡŠΠΏΡ€ΠΎΡΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° пропуснСм, натискайки «НапрСд» ΠΈ накрая натискамС Β«Π‘Π±ΠΎΡ€ΠΊΠ°Β» ΠΈ Β«Π“ΠΎΡ‚ΠΎΠ²ΠΎΒ».

Π’ инсталираната систСма Π½Π΅ забравяйтС Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Β«UserΒ», ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС добавян Π² Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° «Администратори», ΠΈΠ½Π°Ρ‡Π΅ многофункционалният киоск няма Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π‘ΡŠΠ·Π΄Π°Π΄ΠΎΡ… потрСбитСля Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π° с Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ срок Π½Π° дСйствиС Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π°.

Π‘Π΅Π³Π° стартирамС ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ инсталираната систСма. Π‘Π»Π΅Π΄ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΌΠ΅Π½ΡŽΡ‚ΠΎ β€žΠ‘Ρ‚Π°Ρ€Ρ‚β€œ ΠΈ административният ΠΏΠ°Π½Π΅Π» Ρ‰Π΅ сС промСнят. Π’ лявата част Π½Π° ΠΌΠ΅Π½ΡŽΡ‚ΠΎ β€žΠ‘Ρ‚Π°Ρ€Ρ‚β€œ трябва Π΄Π° ΠΈΠ·Ρ‡Π΅Π·Π½Π°Ρ‚ Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅: β€žΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈβ€œ, β€žΠ˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡβ€œ, β€žΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈβ€œ. Ако ΠΌΠ΅Π½ΡŽΡ‚ΠΎ β€žΠ‘Ρ‚Π°Ρ€Ρ‚β€œ Π½Π΅ сС Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ»ΠΎ, Π½Π΅Ρ‰ΠΎ Π½Π΅ Π΅ Π½Π°Ρ€Π΅Π΄. Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½ΠΈΡΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚, Π°ΠΊΠΎ ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° β€žΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ > ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈ > Π”ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΡ€ΠΎΡ„ΠΈΠ» Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΎΡ‚ΠΎ ΠΈΠ»ΠΈ ΡƒΡ‡Π΅Π±Π½ΠΎΡ‚ΠΎ място > ДобавянС ΠΈΠ»ΠΈ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°β€œ.

Ако ΠΌΠ΅Π½ΡŽΡ‚ΠΎ β€žΠ‘Ρ‚Π°Ρ€Ρ‚β€œ Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½ΠΎ, настройкитС са Π±ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈ към систСмата, Π²Π»Π΅Π·Ρ‚Π΅ с потрСбитСля, Π·Π° ΠΊΠΎΠ³ΠΎΡ‚ΠΎ Π΅ настроСн ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡ ΠΈ Π²ΠΈΠΆΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°.

ΠœΠ΅Ρ‚ΠΎΠ΄ β„–2

ΠŸΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° настройкитС с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° β€žMDM Bridge WMI Providerβ€œ описано Ρ‚ΡƒΠΊ. Удобството Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΅ Π² Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚Ρ‚Π° Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π°Ρ‚ мноТСство Ρ€ΡŠΡ‡Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°. ВсСки ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π° Π½Π΅Π³ΠΎ. Аз ΡΡŠΠ·Π΄Π°Π΄ΠΎΡ… Ρ‚Π°Π·ΠΈ Π΄Π²ΠΎΠΉΠΊΠ° скриптовС Π·Π° сСбС си.

MiltiKiosk.bat – скрипт Π·Π° стартиранС

@echo off
chcp 1251>nul

if not exist "%~dp0psexec.exe" call :ShowMessage "‑‑‑‑‑‑‑‑‑‑‑‑‑За Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° скрипта Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Ρ„Π°ΠΉΠ» psexec.exe‑‑За Π΄Π° ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° скрипта, натиснСтС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ клавиш"&pause>nul&exit

net session>nul 2>nul
if %errorLevel% neq 0 (powershell -command "Start-Process "%~s0" -Verb RunAs"&exit)

for /f "tokens=2 delims==" %%i in ('wmic useraccount where "Name='%UserName%'" get SID /value^|find "SID"') do set SID=%%i
reg add HKU%SID%SoftwareSysinternalsPsExec /v EulaAccepted /t REG_DWORD /d 1 /f

for /f %%i in ('dir "%~dp0%~n0*.ps1" /b /o:n') do set PSFilePath=%~dp0%%i
if not defined PSFilePath (echo НС са Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ PS Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Π·Π°ΠΏΠΎΡ‡Π²Π°Ρ‰ΠΈ с ΠΈΠΌΠ΅Ρ‚ΠΎ - "%~n0"&pause&exit)
set PSFilePath=%PSFilePath: =` %
"%~dp0psexec.exe" -i -s powershell -command "Start-Process powershell.exe -ArgumentList '-ExecutionPolicy Unrestricted -Command %PSFilePath%'"

exit

:ShowMessage
    setlocal enabledelayedexpansion
    set String=%~1
    if not defined String (echo.&setlocal disabledelayedexpansion&goto :eof)
    set /a ConCols=120 & set /a Num=1
    set "String[!Num!].str=%String:‑=" & set /a Num+=1 & set "String[!Num!].str=%"
    for /l %%a in (1,1,%Num%) do (
        for /l %%b in (0,1,%ConCols%) do if "!String[%%a].str:~%%b!" == "" (set "String[%%a].str= !String[%%a].str! "&set /a String[%%a].len-=1) else (set /a String[%%a].len+=0||set /a String[%%a].len=0)
        if not defined String[%%a].str (set String[%%a].str= )
        if not !String[%%a].len! equ 0 (call set String[%%a].str=%%String[%%a].str:~,!String[%%a].len!%%)
        if "!String[%%a].str: =!"=="" (echo.) else (echo !String[%%a].str!))
    setlocal disabledelayedexpansion
goto :eof

MiltiKiosk_Ver.12.ps1 – основСн скрипт

Ѐункция ConvertEncoding ([string]$From, [string]$To) {
    Начало{$encFrom = [System.Text.Encoding]::GetEncoding($From);$encTo = [System.Text.Encoding]::GetEncoding($To)}
    ΠŸΡ€ΠΎΡ†Π΅ΡΡ{$bytes = $encTo.GetBytes($_);$bytes = [System.Text.Encoding]::Convert($encFrom, $encTo, $bytes);$encTo.GetString($bytes) -replace [char]0, ''}
}

Ѐункция ShowMessage ($Message='', $Align=0) {
    ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ {$Align = [decimal]$Align} ΠŸΠΎΠΉΠΌΠ°Ρ‚ΡŒ {Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ 'Для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Align ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ число' | ConvertEncoding 'windows-1251' -To 'UTF-16'}
    if ($Message -is [int]) {for ($i=1; $i -le $Message; $i++) {Write-Host}; Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚}
    if ([System.Text.Encoding]::Default.WindowsCodePage -eq 1252) {$Message = $Message | ConvertEncoding 'windows-1251' -To 'UTF-16'}
    if ($Message -is [string]) {[array] $Message = $Message}
    foreach ($String in $Message) {
        ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ {$String = [int]$String} ΠŸΠΎΠΉΠΌΠ°Ρ‚ΡŒ {}
        if ($String -is [int]) {for ($i=1; $i -le $String; $i++) {Write-Host}; ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ}
        if ($Host.UI.RawUI.BufferSize.Width -gt $String.Length) {
            if ($Align -eq 0) {Write-Host $String
            } else {Write-Host ("{0}{1}" -f (' ' * (([Math]::Max(0, $Host.UI.RawUI.BufferSize.Width \/ $Align) - [Math]::Floor($String.Length \/ $Align)))), $String)}
        } else {Write-Host $String}
    } 
}

$script:NameSpace="rootcimv2mdmdmmap"
$script:ClassName="MDM_AssignedAccess"
$script:MultiAppKiosk = Get-CimInstance -Namespace $NameSpace -ClassName $ClassName
if (-not $MultiAppKiosk) {ShowMessage -Message (3, 'Ошибка получСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° настроСк', 2, 'НаТмитС "Enter" для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ скрипта') -Align 2; Read-Host; Exit}

Ѐункция MainMenu() {
    ShowMessage (13, ' 0 - Π’Ρ‹Ρ…ΠΎΠ΄', ' 1 - Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ XML-Ρ„Π°ΠΉΠ» для установки', ' 2 - ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΠ°', ' 3 - Π£Π΄Π°Π»ΠΈΡ‚ΡŒ настройки ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΠ°', 1)
    $local:PromptText = 'Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ дСйствиС'
    if ([System.Text.Encoding]::Default.WindowsCodePage -eq 1252) {$PromptText = $PromptText | ConvertEncoding 'windows-1251' -To 'UTF-16'}

    $local:Selections = 1..2
    Пока ($true) {
        $Select = Read-Host -Prompt $PromptText
        ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ($Select) {
            0 {exit}
            1 {XMLSelection}
            2 {ShowMessage -Message (1, 'Начало ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ') -Align 2; Write-Host $MultiAppKiosk.Configuration; ShowMessage -Message ('ΠšΠΎΠ½Π΅Ρ† ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ', 1, 'Для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π² мСню Π½Π°ΠΆΠΌΠΈΡ‚Π΅ "Enter"', 1) -Align 2; Read-Host}
            3 {$MultiAppKiosk.Configuration = $Null; Set-CimInstance -CimInstance $MultiAppKiosk; ShowMessage -Message (1, 'Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° удалСния настроСк', 1) -Align 2}
            DEFAULT {ShowMessage 'Π’Ρ‹Π±Ρ€Π°Π½ΠΎ нСдопустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅'}
        }
        if ($Selections -contains $Select) {Clear-Host; ShowMessage (15, ' 0 - Π’Ρ‹Ρ…ΠΎΠ΄', ' 1 - Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ XML-Ρ„Π°ΠΉΠ» для установки', ' 2 - ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΠ°', ' 3 - Π£Π΄Π°Π»ΠΈΡ‚ΡŒ настройки ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΠ°', 1)}
    }
}

Ѐункция XMLSelection() {
    Clear-Host

    if (!(Test-Path -Path $PSScriptRoot'XML')) {ShowMessage -Message (13, 'НС Π½Π°ΠΉΠ΄Π΅Π½ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³', $('"'+$PSScriptRoot+'XML"'), 1, 'НаТмитС "Enter" для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ мСню') -Align 2; Read-Host; Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚}

    $local:XMLList = @()
    $XMLList += Get-ChildItem -Path $PSScriptRoot'XML' -name -filter '*.xml'
    if ($XMLList.Count -eq  0) {ShowMessage -Message (13, 'НС Π½Π°ΠΉΠ΄Π΅Π½ΠΎ XML-Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅', $('"'+$PSScriptRoot+'XML"'), 1, 'НаТмитС "Enter" для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ мСню') -Align 2; Read-Host; Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚}

    [int]$local:Indent = 13 - $XMLList.Count \/ 2; if ($Indent -lt 1) {$Indent = 1}
    ShowMessage ($Indent, ' 0 - Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ мСню')
    for ($i=0; $i -le $XMLList.GetUpperBound(0); $i++) {Write-Host $(' '+($i+1)+' - '+$XMLList[$i])}
    Write-Host
    $local:PromptText = 'Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» для установки'
    if ([System.Text.Encoding]::Default.WindowsCodePage -eq 1252) {$PromptText = $PromptText | ConvertEncoding 'windows-1251' -To 'UTF-16'}

    $local:Selections = 1..$XMLList.Count
    $local:BackToPrevMenu = 0
    Пока ($BackToPrevMenu -eq 0) {
        $Select = Read-Host -Prompt $PromptText
        ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ($Select) {
            0 {$BackToPrevMenu = 1}
            {$Selections -contains $Select} {ShowMessage $('Данная ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ настроСк ΠΈΠ· Ρ„Π°ΠΉΠ»Π° '+$XMLList[$Select-1]);
                $local:Config = (Get-Content -encoding UTF8 -path $($PSScriptRoot+'XML'+$XMLList[$Select-1]) -Raw).Trim()
                $local:GUIDs = [regex]::matches($Config, '{.+?}') | select -ExpandProperty Value | Get-Unique
                foreach ($GUID in $GUIDs) {$Config = $Config -replace $(''+$GUID),$('{'+[guid]::NewGuid()+'}')}
                $Config = $Config -replace '&','&' -replace '<','<' -replace '>','>' -replace "'",''' -replace '"','"'
                $MultiAppKiosk.Configuration = $Config
                Set-CimInstance -CimInstance $MultiAppKiosk
            }
            DEFAULT {ShowMessage ('Π’Ρ‹Π±Ρ€Π°Π½ΠΎ нСдопустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅')} 
        }
    }
}

MainMenu

Ако искатС Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΌΠΎΠ΅Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π·Π°ΠΏΠ°Π·Π΅Ρ‚Π΅ Π² Π΅Π΄Π½Π° ΠΏΠ°ΠΏΠΊΠ° посочСнитС скриптовС с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ‚Π΅ ΠΈΠΌ ΠΈΠΌΠ΅Π½Π° ΠΈ поставСтС Π² ΡΡŠΡ‰Π°Ρ‚Π° ΠΏΠ°ΠΏΠΊΠ° Ρ„Π°ΠΉΠ»Π° β€žPsExec.exeβ€œ. Π’ Ρ‚Π°Π·ΠΈ ΠΏΠ°ΠΏΠΊΠ° ΡΡŠΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΠ° β€žXMLβ€œ ΠΈ ΠΊΠΎΠΏΠΈΡ€Π°ΠΉΡ‚Π΅ Π² нСя XML Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° настройка Π½Π° мултикиоска. Аз Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ ΡΡŠΡ‰ΠΈΡ Ρ„Π°ΠΉΠ», ΠΊΠ°ΠΊΡ‚ΠΎ Π² ΠΏΡŠΡ€Π²ΠΈΡ ΠΌΠ΅Ρ‚ΠΎΠ΄.

MultiAppKiosk.xml

<![CDATA[
                    
                    
                      
                        
                          
                            
                            
                          
                          
                            
                            
                            
                            
                            
                          
                        
                      
                    
                  ]]>
          
          
      
  
  
      
          User

Няколко особСности Π½Π° скрипта. Π‘ΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° XML Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° β€žUTF8β€œ, Π°ΠΊΠΎ искатС Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° β€žANSIβ€œ, просто ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° β€žencoding UTF8β€œ ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»Π°. Π’ ΠΏΠ°ΠΏΠΊΠ°Ρ‚Π° β€žXMLβ€œ трябва Π΄Π° сС поставят XML Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π±Π΅Π· замяна Π½Π° символи, ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ‰Π΅ Π·Π°ΠΌΠ΅Π½ΠΈ спСциалнитС символи с ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ обозначСния. Π—Π° Π΄Π° Π½Π΅ сС Π·Π°ΠΏΠ»Π΅Ρ‚Π΅Ρ‚Π΅ Π² GUID-ΠΎΠ²Π΅ Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ с ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° посочитС Π½ΠΎΠΌΠ΅Ρ€Π° ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° потрСбитСля Π² Ρ„ΠΈΠ³ΡƒΡ€Π½ΠΈ скоби, всичкото ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π² Ρ„ΠΈΠ³ΡƒΡ€Π½ΠΈ скоби Ρ‰Π΅ бъдС Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΎ с GUID-ΠΎΠ²Π΅.

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° скрипта Π΅ ΠΌΠ½ΠΎΠ³ΠΎ просто, стартиратС Π³ΠΎ ΠΈ ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚Π΅ нСобходимия ΠΏΡƒΠ½ΠΊΡ‚. Π—Π° Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° конфигурация Π½Π° Π½ΠΎΠ²Π°, Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Ρ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π°, тя Ρ‰Π΅ бъдС прСзаписана. НС забравяйтС Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са вписани Π² конфигурационния Ρ„Π°ΠΉΠ».

ΠŸΡ€ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° конфигурация Π½Π° мултикиоска Π² ΡΡŠΡ‰Π°Ρ‚Π° сСсия, Π² която Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½Π°, вмСсто спСциалнитС символи Ρ‰Π΅ сС ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΡ‚ замСстващи символи. Π‘Π»Π΅Π΄ смяна Π½Π° сСсията (рСстартиранС Π½Π° скрипта), всички спСциални символи Ρ‰Π΅ сС ΠΏΠΎΠΊΠ°ΠΆΠ°Ρ‚ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π²ΠΈΠ΄.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 7 – Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅ Π½Π° систСмата

ΠœΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ, Π΅, всичко ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π½Π°Ρ€Π΅Π΄...

Ако всичко Π²ΡŠΡ€Π²ΠΈ ΠΏΠΎ ΠΏΠ»Π°Π½, Π·Π½Π°Ρ‡ΠΈ Π½Π΅Ρ‰ΠΎ Π½Π΅ забСлязватС.

НС забравяйтС, Ρ‡Π΅ трябва Π΄Π° ΠΏΡ€Π΅Π²Π΅Π΄Π΅ΠΌ систСмата ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° привСтствиС. Ами, Π½ΠΈΠ΅ смС Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π·Π° Ρ‚ΠΎΠ²Π°, стартирамС β€žSysprep.batβ€œ, ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ ΠΏΡƒΠ½ΠΊΡ‚ 2, систСмата сС Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°. Π’ΠΊΠ»ΡŽΡ‡Π²Π°ΠΌΠ΅ устройството, систСмата сС Π·Π°Ρ€Π΅ΠΆΠ΄Π°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° Π½Π° потрСбитСля Π·Π° ΠΊΠΎΠ³ΠΎΡ‚ΠΎ Π΅ настроСн ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²Π»Π΅Π·Π΅ΠΌ. Π‘Π»Π΅Π΄ надписа β€žΠ”ΠΎΠ±Ρ€Π΅ Π΄ΠΎΡˆΠ»ΠΈβ€œ сС появява надпис β€žΠ˜Π·Π»ΠΈΠ·Π°Π½Π΅ ΠΎΡ‚ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚Π°β€œ.

ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ исках Π΄Π° опиша само Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π½ΠΎ послС Ρ€Π΅ΡˆΠΈΡ… Π΄Π° опиша ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅ Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈ Π½Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°ΠΉ-простото Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ вСроятно ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ чСтящитС Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Ρ‚Π΅Ρ€Π·Π°Π½ΠΈ ΠΎΡ‚ нСясни съмнСния – "Ами Π°ΠΊΠΎ Π΅ Ρ‚Π°ΠΊΠ°...". Бмятам, Ρ‡Π΅ описаниСто Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ СкспСримСнти Ρ‰Π΅ Π²ΠΈ спСсти Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π°ΠΊΠΎ ΠΆΠ΅Π»Π°Π΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π—Π° Π΄Π° бъдС информацията възмоТно Π½Π°ΠΉ-Ρ‚ΠΎΡ‡Π½Π° ΠΈ Π·Π° Π΄Π° сС увСря, Ρ‡Π΅ няма Π³Ρ€Π΅ΡˆΠΊΠΈ, описаниСто Π½Π° СкспСримСнтитС Ρ‰Π΅ направя Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ "Π½Π°ΠΏΡ€Π°Π²ΠΈΡ… – записах". Π’.Π΅. Ρ‰Π΅ повторя описанитС СкспСримСнти ΠΎΡ‚Π½ΠΎΠ²ΠΎ.

ЕкспСримСнти

Какво ΠΈΠ·Π»Π΅Π·Π΅. Π’ систСмата ΠΈΠΌΠ° Π΄Π²Π΅ потрСбитСлски смСтки:

"Admin" – Π² Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° "Администратори"
"User" – Π² Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° "ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ"
Π’ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΌΡƒΠ»Ρ‚ΠΈΠΊΡƒΡΠΊΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚Π΅ΡˆΠ΅, Π·Π°Π²ΡŠΡ€ΡˆΠΈΡ…ΠΌΠ΅ – Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ЕкспСримСнт 1

Π˜Π·Ρ‚Ρ€ΠΈΠ²Π°ΠΌΠ΅ инсталирания ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° "Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π°" ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°ΠΌΠ΅ потрСбитСля "User" ΠΈ създавамС Π½ΠΎΠ² ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» с ΠΈΠΌΠ΅Ρ‚ΠΎ "User", ΠΏΡ€ΠΈΠ»Π°Π³Π°ΠΌΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² потрСбитСлската смСтка "User" – Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π’Π»ΠΈΠ·Π°ΠΌΠ΅ с ΠΈΠΌΠ΅Ρ‚ΠΎ "Admin", ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°ΠΌΠ΅ потрСбитСля "User" ΠΎΡ‚ Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° "ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ", добавямС Π² Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° "Администратори", Π²Π»ΠΈΠ·Π°ΠΌΠ΅ с ΠΈΠΌΠ΅Ρ‚ΠΎ "User" – Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π’Π»ΠΈΠ·Π°ΠΌΠ΅ с ΠΈΠΌΠ΅Ρ‚ΠΎ "Admin", ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°ΠΌΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° с мултикуск, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ с ΠΈΠΌΠ΅Ρ‚ΠΎ "User" – успяхмС Π΄Π° Π²Π»Π΅Π·Π΅ΠΌ, Π½ΠΎ СстСствСно Ρ€Π΅ΠΆΠΈΠΌΡŠΡ‚ Π½Π° мултикуск Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° бСшС ΠΈΠ·Ρ‚Ρ€ΠΈΡ‚.

ЕкспСримСнт 2

ΠšΠ°Ρ‡Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – Ρ€ΡƒΡ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма сС Π·Π°Ρ€Π΅Π΄ΠΈ, натискамС Β«Win+rΒ», Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†ΡŠΡ‚ Π½Π° sysprep сС Π·Π°Ρ‚Π²ΠΎΡ€ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ, изпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Β«sysprepΒ», Π² ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΎΡ‚ΠΎ ΠΎΠΊΠ½ΠΎ стартирамС Β«sysprepΒ». НастройкитС Π½Π° sysprep Π² ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π°: Β«ΠŸΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ към ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° привСтствиСто Π½Π° систСмата (OOBE)Β», Β«ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Β», «РСстартиранС». НатискамС «ОК» ΠΈ Ρ‡Π°ΠΊΠ°ΠΌΠ΅ привСтствиСто Π½Π° ОБ. ΠžΡ‚Π³ΠΎΠ²Π°Ρ€ΡΠΌΠ΅ Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠΈΡ‚Π΅ ΠΏΡ€ΠΈ ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° систСмата: Β«Π”Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ Π½Π° ΠΈΠ·Π±Ρ€Π°Π½ Π΅Π·ΠΈΠΊ?Β» – Β«Π±ΡŠΠ»Π³Π°Ρ€ΡΠΊΠΈΒ»; Ρ€Π΅Π³ΠΈΠΎΠ½ – Π‘ΡŠΠ»Π³Π°Ρ€ΠΈΡ; Ρ€Π°Π·ΠΊΡ€ΠΎΠΉΠΊΠ° Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° – Π‘ΡŠΠ»Π³Π°Ρ€ΡΠΊΠ°; добавянС Π½Π° Π²Ρ‚ΠΎΡ€ΠΎ Ρ€Π°Π·ΠΊΡ€ΠΎΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° – пропускамС; «НСка Π΄Π° Π²ΠΈ ΡΠ²ΡŠΡ€ΠΆΠ΅ΠΌ с ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°Β» – Β«Π—Π° сСга пропускамС»; ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ сС с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ – Π½Π΅; Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΡ‚ΠΎ споразумСниС – ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌ; «Кой Ρ‰Π΅ ΠΏΠΎΠ»Π·Π²Π° Ρ‚ΠΎΠ·ΠΈ ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Β» – Β«TestΒ»; създаванС Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π° – оставям ΠΏΠΎΠ»Π΅Ρ‚ΠΎ ΠΏΡ€Π°Π·Π½ΠΎ; ΡƒΠ΄ΠΎΠ±Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ устройства – Π½Π΅; настройки Π·Π° конфидСнциалност – ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌ. ОБ сС Π·Π°Ρ€Π΅Π΄ΠΈ, Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π°Β» създавамС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» с ΠΈΠΌΠ΅ Β«UserΒ», добавямС ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ – Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ЕкспСримСнт 3

ΠšΠ°Ρ‡Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – Ρ€ΡƒΡ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма сС Π·Π°Ρ€Π΅Π΄ΠΈ, ΡΠ²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ систСмата с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, изпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Β«gpedit.mscΒ» ΠΈ Π² сСкцията Β«Π¦Π΅Π½Ρ‚ΡŠΡ€ Π·Π° обновлСния Π½Π° WindowsΒ» Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΠΌΠ΅ опцията «АктивиранС Π½Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡ΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ обновлСния Ρ‡Ρ€Π΅Π· Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅Β», Π·Π° всСки случай сС рСстартирамС. Π’ Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π·Π° обновлСния натискамС Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈ Π·Π° обновлСния» ΠΈ сС рСстартирамС, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π½Π΅ сС инсталират всички обновлСния. Π˜Π·ΠΊΠ»ΡŽΡ‡Π²Π°ΠΌΠ΅ систСмата ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ Β«sysprepΒ» Π² Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ ΠΈ повтарямС всички дСйствия, описани Π² ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° ΡΡ‚ΡŠΠΏΠΊΠ°, ΠΎΡ‚ стартиранС Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° Β«sysprepΒ» Π΄ΠΎ добавянС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ – Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ЕкспСримСнт 4

ΠšΠ°Ρ‡Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – Π°Π½Π³Π»ΠΎΠ΅Π·ΠΈΡ‡Π΅Π½ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚.

Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ Β«sysprepΒ» Π² Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ, Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°ΠΌΠ΅ ОБ с ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° СкспСримСнт 2. ΠŸΡ€ΠΈ ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° систСмата ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΊΠ°Ρ‚ΠΎ Π² СкспСримСнт 2, с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ ΠΈ Π΅Π·ΠΈΠΊΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ руски Π΅Π·ΠΈΠΊ няма. По ΡΡŠΡ‰ΠΈΡ Π½Π°Ρ‡ΠΈΠ½ създавамС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Β«UserΒ» ΠΈ добавямС ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ – Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π’.Π΅. ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ с локализацията.

ЕкспСримСнт 5

ΠšΠ°Ρ‡Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – Ρ€ΡƒΡ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°.

Π’ ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π°Β» създавамС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Β«UserΒ», добавямС ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° Β«UserΒ», ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ИзлизамС ΠΎΡ‚ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° ΠΈ Π²Π»ΠΈΠ·Π°ΠΌΠ΅ с Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° β€žAdminβ€œ. Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ PowerShell с администраторски ΠΏΡ€Π°Π²Π°, изпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žDism /online /Get-Intlβ€œ ΠΈ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ β€žΠ•Π·ΠΈΠΊ Π½Π° интСрфСйса ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅: en-US.β€œ

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ USB Ρ„Π»Π°ΡˆΠΊΠ° Π² WinPE, Ρ€Π°Π·Π²ΡŠΡ€Π½Π°Ρ‚Π°Ρ‚Π° ОБ Π΅ Π½Π° диск E. ИзпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žDism /image:E: /Set-UILang:ru-ruβ€œ. Π’ΠΈΠΆΠ΄Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°, изпълнявамС β€žDism /image:E: /Get-Intlβ€œ ΠΈ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ β€žDefault system UI language: ru-RU.β€œ

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ систСмата, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° β€žUserβ€œ, ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π—Π° ясна фиксация Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π½ΠΎ-слСдствСната Π²Ρ€ΡŠΠ·ΠΊΠ° Π·Π° появата Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Ρ‰Π΅ ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ ΠΈ Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰.

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ USB Ρ„Π»Π°ΡˆΠΊΠ° Π² WinPE, Ρ€Π°Π·Π²ΡŠΡ€Π½Π°Ρ‚Π°Ρ‚Π° ОБ Π΅ Π½Π° диск E. ИзпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žDism /image:E: /Set-UILang:en-usβ€œ. Π’ΠΈΠΆΠ΄Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°, изпълнявамС β€žDism /image:E: /Get-Intlβ€œ ΠΈ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ β€žDefault system UI language: en-US.β€œ

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ систСмата, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° β€žUserβ€œ, ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ USB Ρ„Π»Π°ΡˆΠΊΠ° Π² WinPE, Ρ€Π°Π·Π²ΡŠΡ€Π½Π°Ρ‚Π°Ρ‚Π° ОБ Π΅ Π½Π° диск E. ИзпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žDism /image:E: /Set-UILang:ru-ruβ€œ. Π’ΠΈΠΆΠ΄Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°, изпълнявамС β€žDism /image:E: /Get-Intlβ€œ ΠΈ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ β€žDefault system UI language: ru-RU.β€œ

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ систСмата, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° β€žUserβ€œ, ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π’.Π΅. ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ясна зависимост Π½Π° работоспособността Π½Π° киоска ΠΎΡ‚ стойността Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° интСрфСйса ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. Има Π»ΠΈ ΠΎΡ‰Π΅ някакви Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ влияят Π½Π° работоспособността Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚?

ЕкспСримСнт 6

Π—Π° чистота Π½Π° СкспСримСнта прСинсталирамС систСмата. Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – русифицираният Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚.

Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ β€žsysprepβ€œ Π² Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ, Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°ΠΌΠ΅ ОБ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΊΠ°Ρ‚ΠΎ Π² СкспСримСнт 2. Π˜Π·Ρ‡Π°ΠΊΠ²Π°ΠΌΠ΅ привСтствиСто Π½Π° ОБ ΠΈ отговарямС Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠΈΡ‚Π΅: β€žContinue in selected language?β€œ – β€žEnglish (United States)β€œ; Ρ€Π΅Π³ΠΈΠΎΠ½ – Русия; Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° – Руска. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° всички ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ са ΠΈΠ·Π±Ρ€Π°Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ Π² СкспСримСнт 2.

Π“Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° стойността Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° интСрфСйса ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. ИзпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žDism /online /Get-Intlβ€œ ΠΈ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ β€žDefault system UI language: en-US.β€œ Π’ ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π° създавамС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» β€žUserβ€œ, добавямС ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° β€žUserβ€œ, ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ΠžΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ Π΄Π° счупим киоска Ρ‡Ρ€Π΅Π· промяна Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° интСрфСйса ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. Π’Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° β€žTestβ€œ, ΠΊΠΎΠΉΡ‚ΠΎ бСшС създадСн ΠΏΡ€ΠΈ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° систСмата ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°ΠΌΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π²Π»ΠΈΠ·Π°Π½Π΅, Π·Π° Π΄Π° Π½Π΅ сС Π·Π°Ρ€Π΅ΠΆΠ΄Π° систСмата Π½Π°ΠΏΡ€Π°Π²ΠΎ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° β€žUserβ€œ. ИзпълнявамС β€žnetplwizβ€œ, ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ потрСбитСля β€žTestβ€œ, снСмамС ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ°Ρ‚Π° β€žΠ˜Π·ΠΈΡΠΊΠ²Π°Π½Π΅ Π½Π° Π²ΡŠΠ²Π΅Π΄Π΅Π½Π΅Ρ‚ΠΎ Π½Π° ΠΈΠΌΠ΅ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π°β€œ ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°ΠΌΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅.

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ Ρ„Π»Π°ΡˆΠΊΠ° Π² WinPE. ИзпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Β«Dism /image:E: /Set-UILang:bg-bgΒ». ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ²Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°, изпълнявамС Β«Dism /image:E: /Get-IntlΒ» ΠΈ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ Β«Default system UI language: bg-BGΒ».

Π’Π»ΠΈΠ·Π°ΠΌΠ΅ Π² систСмата, ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ сС Π΄Π° Π²Π»Π΅Π·Π΅ΠΌ Π² Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° Β«UserΒ», ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π’.Π΅. Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³ΠΎ ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π΅ΠΌ. Но ΠΌΠΎΠΆΠ΅ΠΌ Π»ΠΈ Π΄Π° Π³ΠΎ Π½Π°ΠΊΠ°Ρ€Π°ΠΌΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½?

ЕкспСримСнт 7

ΠšΠ°Ρ‡Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – Ρ€ΡƒΡ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°.

Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ Β«Sysprep.batΒ», ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ ΠΏΡƒΠ½ΠΊΡ‚ 2. Π’Π»ΠΈΠ·Π°ΠΌΠ΅ Π² систСмата, Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π°Β» създавамС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Β«UserΒ», добавямС ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° Β«UserΒ», ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ Ρ„Π»Π°ΡˆΠΊΠ° Π² WinPE. ИзпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Β«Dism /image:E: /Set-UILang:bg-bgΒ». ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ²Π°ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°, изпълнявамС Β«Dism /image:E: /Get-IntlΒ» ΠΈ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ Β«Default system UI language: bg-BGΒ».

Π’Π»ΠΈΠ·Π°ΠΌΠ΅ Π² систСмата, ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ сС Π΄Π° Π²Π»Π΅Π·Π΅ΠΌ Π² Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° Β«UserΒ», ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ИзглСТда, Ρ‡Π΅ Ρ‡Ρ€Π΅Π· промяна Π½Π° настройкитС Π·Π° потрСбитСлския интСрфСйс ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° повлияСм Π½Π° работоспособността Π½Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΠ° само ΠΊΠΎΠ³Π°Ρ‚ΠΎ систСмата Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ слСд Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅ Π½Π° систСмата. А Ρ‚ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Ρ‰Π΅ трябва Π΄Π° Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΠΌΠ΅ систСмата с Ρ„Π°ΠΉΠ» Π·Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€, Π² ΠΊΠΎΠΉΡ‚ΠΎ Π΅ ΠΈΠ·Π±Ρ€Π°Π½ английският Π΅Π·ΠΈΠΊ, Π° слСд Ρ‚ΠΎΠ²Π° Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠΌ настройкитС, Π·Π° Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ руски интСрфСйс. НС Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Ρ€ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. МоТС Π»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΄Π° сС Ρ€Π΅ΡˆΠΈ Ρ‡Ρ€Π΅Π· инсталация Π½Π° Π΅Π·ΠΈΠΊΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ»ΠΈ добавянС Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π΅Π·ΠΈΠΊΠΎΠ²ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ?

ЕкспСримСнт 8

ΠšΠ°Ρ‡Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – Π°Π½Π³Π»ΠΎΠ΅Π·ΠΈΡ‡Π΅Π½ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΎΠ΄ΠΈΡ‚.

Π‘Π²ΡŠΡ€Π·Π²Π°ΠΌΠ΅ сС с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π² настройкитС Π½Π° систСмата ΠΎΡ‚ΠΈΠ²Π°ΠΌΠ΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π° Β«Π•Π·ΠΈΠΊΒ», ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ «ДобавянС Π½Π° Π΅Π·ΠΈΠΊΒ», ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π΅Π·ΠΈΠΊΠ° Β«Π‘ΡŠΠ»Π³Π°Ρ€ΡΠΊΠΈΒ», натискамС Β«Π‘Π»Π΅Π΄Π²Π°Ρ‰Β», оставямС настройкитС ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅, натискамС Β«Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°ΠΉΒ», слСд инсталацията Π½Π° Сзиковия ΠΏΠ°ΠΊΠ΅Ρ‚ рСстартирамС систСмата, сСга Π΅ Π½Π° Π±ΡŠΠ»Π³Π°Ρ€ΡΠΊΠΈ. Π˜Π·ΠΊΠ»ΡŽΡ‡Π²Π°ΠΌΠ΅ систСмата ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, стартирамС Β«Sysprep.batΒ», ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ ΠΏΡƒΠ½ΠΊΡ‚ 2.

Π‘Π»Π΅Π΄ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° систСмата Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π°Β» създавамС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Β«UserΒ», добавямС ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° Β«UserΒ», ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ЕкспСримСнт 9

Π©Π΅ ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ Π΄Π° русифицирамС систСмата ΠΏΡ€Π΅Π΄ΠΈ инсталация, Π² ΠΎΡ„Π»Π°ΠΉΠ½ Ρ€Π΅ΠΆΠΈΠΌ. ОсвСн Ρ‚ΠΎΠ²Π° Ρ‰Π΅ ΠΈΠΌΠ° ΠΊΡ€Π°Ρ‚ΠΊΠ° лСкция ΠΏΠΎ локализация Π½Π° дистрибутива.

Π’Π·Π΅ΠΌΠ°ΠΌ Ρ„Π»Π°ΡˆΠΊΠ° с чист ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ дистрибутив – X21-96381. Вя Ρ‰Π΅ бъдС диск "E". Π—Π° ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅ създавам ΠΏΠ°ΠΏΠΊΠΈ: "c:MountInstall", "c:MountWinre", "c:MountBoot". Π’Π·Π΅ΠΌΠ°ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ с Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ – X21-87814. И Π² ΠΏΠ°ΠΏΠΊΠ° "c:Mount" ΠΊΠΎΠΏΠΈΡ€Π°ΠΌ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ: "Microsoft-Windows-Client-Language-Pack_x86_bg-bg.cab", "lp.cab", "WinPE-Setup_bg-bg.cab". Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌ ΠΊΠΎΠ½Π·ΠΎΠ»Π° с ΠΏΡ€Π°Π²Π° Π½Π° администратор. Мисля, Ρ‡Π΅ слСдващитС ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ясни Π±Π΅Π· ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ.

Команди Π·Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅

cd c:mount
dism \/Mount-Wim \/WimFile:e:sourcesinstall.wim \/index:1 \/MountDir:Installcode
dism \/Image:Install \/Add-Package \/PackagePath:Microsoft-Windows-Client-Language-Pack_x86_bg-bg.cabcode
dism \/Image:Installcode \/Set-AllIntl:bg-bg
dism \/Image:Install \/Set-TimeZone:"Bulgarian Standard Time"code

dism \/Mount-Wim \/WimFile:InstallWindowsSystem32RecoveryWinre.wim \/index:1 \/MountDir:Winrecode
dism \/Image:Winre \/Add-Package \/PackagePath:lp.cabcode
dism \/Image:Winrecode \/Set-AllIntl:bg-bg
dism \/Image:Winre \/Set-TimeZone:"Bulgarian Standard Time"code
dism \/Unmount-Image \/MountDir:Winre \/Commitcode

dism \/Image:Install \/Gen-LangINI \/distribution:E: \/Set-AllIntl:bg-BGcode
dism \/image:Install \/Set-SetupUILang:bg-bg \/distribution:E:code
dism \/Unmount-Image \/MountDir:Install \/Commitcode

dism \/mount-wim \/wimfile:e:sourcesboot.wim \/index:1 \/mountdir:Bootcode
dism \/Image:Boot \/Add-Package \/PackagePath:lp.cabcode
dism \/Image:Bootcode \/Set-AllIntl:bg-bg
copy e:sourceslang.ini Bootsourceslang.inicode
dism \/Unmount-Image \/MountDir:Boot \/Commitcode

dism \/mount-wim \/wimfile:e:sourcesboot.wim \/index:2 \/mountdir:Bootcode
dism \/Image:Boot \/Add-Package \/PackagePath:lp.cabcode
dism \/Image:Boot \/Add-Package \/PackagePath:WinPE-Setup_bg-bg.cabcode
dism \/Image:Bootcode \/Set-AllIntl:bg-bg
copy e:sourceslang.ini Bootsourceslang.ini \/ycode
dism \/Unmount-Image \/MountDir:Boot \/Commit

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ Ρ„Π»Π°ΡˆΠΊΠ°Ρ‚Π°, ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π±ΡŠΠ»Π³Π°Ρ€ΡΠΊΠΈ Π΅Π·ΠΈΠΊ ΠΈ инсталирамС систСмата Π½Π° чист диск. ΠšΠΎΠ³Π°Ρ‚ΠΎ систСмата поиска Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅ Ρ€Π΅Π³ΠΈΠΎΠ½, натискамС "Ctrl+Shift+F3". Π’ ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° "Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π°" създавамС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» "User", добавямС ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° "User", ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡ‚Π°ΡΠΊΠΈΠ½Π³ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ Ρ„Π»Π°ΡˆΠΊΠ°Ρ‚Π° Π² WinPE. ИзпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° "Dism \/image:E: \/Set-UILang:en-us".

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ Π² систСмата, ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ сС Π΄Π° Π²Π»Π΅Π·Π΅ΠΌ Π² Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° "User", ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡ‚Π°ΡΠΊΠΈΠ½Π³ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π―Π²Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π½Π΅ Π΅ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° добавянС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, Ρ‰Π΅ ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ.

ЕкспСримСнт 10

Π’Π·Π΅ΠΌΠ°ΠΌΠ΅ Ρ„Π»Π°ΡˆΠΊΠ°, която смС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΠ»ΠΈ Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° ΡΡ‚ΡŠΠΏΠΊΠ°.

Π’Π·Π΅ΠΌΠ°ΠΌΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ "Feat on Demand" – X21-87815. Π’ ΠΏΠ°ΠΏΠΊΠ° "c:Mount" ΠΊΠΎΠΏΠΈΡ€Π°ΠΌ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ: Β«Microsoft-Windows-LanguageFeatures-Basic-bg-bg-Package~31bf3856ad364e35~x86~~.cabΒ», Β«Microsoft-Windows-LanguageFeatures-OCR-bg-bg-Package~31bf3856ad364e35~x86~~.cabΒ», Β«Microsoft-Windows-LanguageFeatures-Handwriting-bg-bg-Package~31bf3856ad364e35~x86~~.cabΒ», Β«Microsoft-Windows-LanguageFeatures-TextToSpeech-bg-bg-Package~31bf3856ad364e35~x86~~.cabΒ».

Π˜Π·Π²Π»Π΅ΠΊΠ΅Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Β«Feat on Demand RDX UpdtΒ» – X21-99781. Π’ ΠΏΠ°ΠΏΠΊΠ° Β«c:MountΒ» ΠΊΠΎΠΏΠΈΡ€Π°ΠΌ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ: Β«Microsoft-Windows-RetailDemo-OfflineContent-Content-Package~31bf3856ad364e35~x86~~.cabΒ», Β«Microsoft-Windows-RetailDemo-OfflineContent-Content-bg-bg-Package~31bf3856ad364e35~x86~~.cabΒ».

Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° с ΠΏΡ€Π°Π²Π° Π½Π° администратор ΠΈ изпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅:

ΠžΡ‚Π±ΠΎΡ€ΠΈ

cd c:mount
dism /Mount-Wim /WimFile:e:sourcesinstall.wim /index:1 /MountDir:Install
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-LanguageFeatures-Basic-bg-bg-Package~31bf3856ad364e35~x86~~.cab
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-LanguageFeatures-OCR-bg-bg-Package~31bf3856ad364e35~x86~~.cab
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-LanguageFeatures-Handwriting-bg-bg-Package~31bf3856ad364e35~x86~~.cab
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-LanguageFeatures-TextToSpeech-bg-bg-Package~31bf3856ad364e35~x86~~.cab
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-RetailDemo-OfflineContent-Content-Package~31bf3856ad364e35~x86~~.cab
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-RetailDemo-OfflineContent-Content-bg-bg-Package~31bf3856ad364e35~x86~~.cab
dism /Unmount-Image /MountDir:Install /Commit

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ Ρ„Π»Π°ΡˆΠΊΠ°, ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π±ΡŠΠ»Π³Π°Ρ€ΡΠΊΠΈ Π΅Π·ΠΈΠΊ ΠΈ инсталирамС систСмата Π½Π° чист диск. ΠšΠΎΠ³Π°Ρ‚ΠΎ систСмата поиска Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅ΠΌ Ρ€Π΅Π³ΠΈΠΎΠ½, натискамС Β«Ctrl+Shift+F3Β». Π’ инструмСнта Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π°Β» създавамС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Β«UserΒ», добавямС ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° Π½Π° Β«UserΒ». ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π½ Π΅ΠΊΡ€Π°Π½, ΠΊΠΎΠΉΡ‚ΠΎ дълго Π²Ρ€Π΅ΠΌΠ΅ ΡΡ‚ΠΎΠ΅ΡˆΠ΅, Π·Π°Ρ‚ΠΎΠ²Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ… Π³ΠΎΡ€Π΅Ρ‰Π° ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° систСмата.

ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π°ΠΌΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Π²Π»ΠΈΠ·Π°ΠΌΠ΅ с ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Β«UserΒ», ΠΏΠ΅Ρ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ систСмата, добавямС ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡ‚ Ρ„Π»Π°ΡˆΠΊΠ°Ρ‚Π° Π² WinPE. ИзпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° "Dism \/image:E: \/Set-UILang:en-us".

Π—Π°Ρ€Π΅ΠΆΠ΄Π°ΠΌΠ΅ Π² систСмата, ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ сС Π΄Π° Π²Π»Π΅Π·Π΅ΠΌ Π² Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° "User", ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡ‚Π°ΡΠΊΠΈΠ½Π³ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ΠžΠ±Ρ…ΠΎΠ΄ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°

НормалнитС Π³Π΅Ρ€ΠΎΠΈ. Π’ΠΈΠ½Π°Π³ΠΈ Π½Π°ΠΌΠΈΡ€Π°Ρ‚ ΠΎΠ±Ρ…ΠΎΠ΄Π΅Π½ ΠΏΡŠΡ‚!

Π Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° инсталиранС Π½Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π΅ Ρ€Π΅ΡˆΠΈΡ…Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Ρ‰Π΅ сС Π½Π°Π»ΠΎΠΆΠΈ ΠΏΡ€ΠΈ ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ слСд Π·Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π΄Π° инсталирамС Π΅Π·ΠΈΠΊΠ° Β«en-usΒ», Π° слСд ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠΌ Π΅Π·ΠΈΠΊΠΎΠ²ΠΈΡ‚Π΅ настройки.

ΠšΠ°Ρ‡Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – Ρ€ΡƒΡ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°.

Π’ Ρ„Π°ΠΉΠ»Π° Β«Unattend.xmlΒ» записвамС Β«en-USΒ», стартирамС Β«Sysprep.batΒ», ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ опция 2 ΠΈ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π½ΠΈ Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎ. Π•ΠΊΡ€Π°Π½ΡŠΡ‚ Π·Π° привСтствиС Π΅ Π½Π° английски, ΠΌΡƒΠ»Ρ‚ΠΈΠΊΠΈΠΎΡΠΊΡŠΡ‚ – Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π—Π½Π°Ρ‡ΠΈ трябва Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Β«Unattend.xmlΒ» ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° промяна Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° привСтствиСто. Π—Π° Ρ‚ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° изпълним ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Β«control intl.cpl,,/f:Β» с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° конфигурационния Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ бъдС описано ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π² Π΅ΠΊΡ€Π°Π½Π° Π·Π° привСтствиС. Π‘ΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° конфигурационния Ρ„Π°ΠΉΠ» Ρ‰Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‚Π°ΠΊΠ°.

Въй ΠΊΠ°Ρ‚ΠΎ Ρ‰Π΅ сС ΠΊΠΎΠΏΠΈΡ€Π°Ρ‚ настройкитС Π½Π° тСкущия ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π», ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° трябва Π΄Π° сС изпълни слСд Π²Ρ…ΠΎΠ΄Π° Π½Π° потрСбитСля Π² систСмата, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Ρ‰Π΅ Π½ΠΈ трябват. Има Π΅Π΄Π½ΠΎ ΠΌΠ°Π»ΠΊΠΎ β€žΠ½ΠΎβ€œ, ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Ρ‰Π΅ бъдС слСд Π²Ρ…ΠΎΠ΄Π° Π½Π° потрСбитСля с администраторски ΠΏΡ€Π°Π²Π°. И Π½Π΅ Π±ΠΈΡ… искал Π΄Π° създавам Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ Ρ„Π°ΠΉΠ», Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π·Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡ‚ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π°. По-Π΄ΠΎΠ±Ρ€Π΅ Π΅ цялото Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΄Π° бъдС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ Π² Π΅Π΄ΠΈΠ½ Ρ„Π°ΠΉΠ» β€” β€žUnattend.xmlβ€œ. Π—Π° Ρ†Π΅Π»Ρ‚Π° просто трябва Π΄Π° изпълним ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π°, която създава конфигурационния Ρ„Π°ΠΉΠ». Мисля, Ρ‡Π΅ Ρ‰Π΅ създам конфигурационния Ρ„Π°ΠΉΠ» с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žechoβ€œ Π² срСдата β€žcmdβ€œ, Π½ΠΎ Ρ‚Π°ΠΌ трябва Π΄Π° сС Π΅ΠΊΡ€Π°Π½ΠΈΡ€Π°Ρ‚ ΡŠΠ³Π»ΠΎΠ²ΠΈΡ‚Π΅ скобки с циркумфлСкс. ВоСст, Π·Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° конфигурационния Ρ„Π°ΠΉΠ» сС ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° слСдната ΠΊΠΎΠΌΠ°Π½Π΄Π°.

echo ^<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"^>^<gs:UserList^>^<gs:User UserID="Current" CopySettingsToSystemAcct="true"/ ^>^</gs:UserList^>^</gs:GlobalizationServices^>>Config.xml

Но трябва Π΄Π° поставим Ρ‚Π°Π·ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π² XML, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌΠ° свои изисквания Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° спСциални символи:

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»Π΅Π½ символ
ЗамСстваща стойност

>
>

<
<

&
&

β€˜
'

β€œ
"

Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка Π·Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° конфигурационния Ρ„Π°ΠΉΠ» ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ слСдната ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° β€žFirstLogonCommandsβ€œ.

cmd.exe /c echo ^&lt;gs:GlobalizationServices xmlns:gs=&quot;urn:longhornGlobalizationUnattend&quot;^&gt;^&lt;gs:UserList^&gt;^&lt;gs:User UserID=&quot;Current&quot; CopySettingsToSystemAcct=&quot;true&quot;/^&gt;^&lt;/gs:UserList^&gt;^&lt;/gs:GlobalizationServices^&gt;&gt;&quot;%TMP%Config.xml&quot;

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° изпълнявамС ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° конфигурационния Ρ„Π°ΠΉΠ».

control intl.cpl,,/f:&quot;%TMP%Config.xml&quot;

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°ΠΌΠ΅ ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° създадСния Ρ„Π°ΠΉΠ» ΠΈ рСстартирамС систСмата, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ‰Π΅ влязат Π² сила слСд рСстартиранС.

cmd.exe /c del &quot;%TMP%Config.xml&quot; /q&amp;shutdown /r /f /t 00

Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ… Ρ‚Π°ΠΊΡŠΠ² Ρ„Π°ΠΉΠ» с ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° sysprep.

Unattend.xml

reg add HKLMSoftwareMicrosoftWindowsCurrentVersionSetupOOBE /v SetupDisplayedProductKey /t REG_DWORD /d 1 /f
                    1
                    НС ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΉΡ‚Π΅ страницата с ΠΊΠ»ΡŽΡ‡Π°
                
                
                    reg add HKLMSoftwareMicrosoftWindowsCurrentVersionSetupOOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f
                    2
                    НС ΡΡŠΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π°ΠΊΠ°ΡƒΠ½Ρ‚
                
                
                    cmd.exe /c rd %systemdrive%Sysprep /s /q
                    3
                    Π˜Π·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΏΠΊΠ°
                
            
        
        
            
                true
                Admin
            
        
    
    
        
            en-US; bg-BG
            bg-BG
            en-US
            
            bg-BG
        
        
            
                true
                true
                true
                true
                true
                1
            
            
                
                    cmd.exe /c echo ^<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"^>^<gs:UserList^>^<gs:User UserID="Current" CopySettingsToSystemAcct="true"/^>^</gs:UserList^>^</gs:GlobalizationServices^>&quot;%TMP%Config.xml&quot;
                    БъздаванС Π½Π° конфигурация
                    1
                
                
                    control intl.cpl,,/f:&quot;%TMP%Config.xml&quot;
                    Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ конфигурацията
                    2
                
                
                    cmd.exe /c del &quot;%TMP%Config.xml&quot; /q&amp;shutdown /r /f /t 00
                    Π˜Π·Ρ‚Ρ€ΠΈΠΉΡ‚Π΅ конфигурацията
                    3

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ²Π°ΠΌΠ΅...

ΠšΠ°Ρ‡Π²Π°ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π·Π° Π½Π° систСмата – Ρ€ΡƒΡ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°.

БмСнямС Ρ„Π°ΠΉΠ»Π° Unattend.xml с Π½ΠΎΠ², стартирамС 'Sysprep.bat', ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ опция 2 ΠΈ Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ смС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ. ΠŸΡ€ΠΈ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π΅ΠΊΡ€Π°Π½Π° с привСтствиС Π΅ Π½Π° английски, систСмата сС рСстартира. Π•ΠΊΡ€Π°Π½Π° с привСтствиС Π½Π° Π±ΡŠΠ»Π³Π°Ρ€ΡΠΊΠΈ, Ρ€Π΅ΠΆΠΈΠΌΡŠΡ‚ Π½Π° мултикиоска Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Ако ΠΈΠΌΠ°Ρ‚Π΅ Π²ΡŠΠΏΡ€ΠΎΡΠΈ относно настройванСто ΠΈ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Windows 10 IoT Enterprise, ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ сС Π½Π° mse@quarta.ru ΠΈΠ»ΠΈ Π½Π° сайта quarta-embedded.ru.
ΠžΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° някои Π²ΡŠΠΏΡ€ΠΎΡΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π² Π½Π°ΡˆΠ°Ρ‚Π° Π²ΠΈΠΊΠΈ ΠΈΠ»ΠΈ Π½Π° нашия YouTube ΠΊΠ°Π½Π°Π»Π°

Автор Π½Π° статията: Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ БорисСнков, тСхничСски СкспСрт Π½Π° ΠšΠ²Π°Ρ€Ρ‚Π° Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster