Hōʻike
- ka inoa kūʻai aku o ka puke aʻe Windows 10Ua hoʻolaha ʻia ka hoʻokuʻu ʻia ʻana o kēia mana i Kepakemapa 2018, no laila he helu mana 1809 kona, kahi ʻo 18 ka makahiki a ʻo 09 ka mahina. Wahi a ka hoʻokuʻu hou Windows 10 1809 ua kākau ʻia nā ʻatikala he nui, akā ʻo ka hapa nui o lākou ua hoʻolaʻa ʻia i nā "kaka", "nā mea nani" a me nā hana like ʻole e koi ʻia ma ka home.
E kālele wale ana kēia ʻatikala ma nā hana e pono ai paha i waena o nā mea hana hāmeʻa hoʻohana paʻa, ʻo ia hoʻi nā hiki hou o ke ʻano Kiosk. E kūkākūkā ʻia hoʻi ke kumuhana o ka hoʻololi ʻana i nā inoa o nā hoʻolālā lawelawe hoʻoponopono. Windows ʻāpana ʻoihana.
ʻO ka papahana lawelawe kahiko me ka inoa hou
E hoʻomaka wau me kahi wehewehe pōkole, ma ka ʻāpana ʻoihana o nā keʻena hoʻoponopono Windows Aia ʻelua mau papahana lawelawe e like me ia Windows loaʻa nā mea hou. Hoʻākāka ʻia nā hoʻolālā lawelawe e nā leka. I kēia manawa, ua kapa ʻia nā laina lawelawe ʻo LTSC a me SAC.
ʻO LTSC ke kū nei (me ka mālama lōʻihi). Ma mua, ua kapa ʻia kēlā ʻano ala ʻo LTSB - Long Term Servicing Branch. Ua hoʻololi wale ʻo Microsoft i ka inoa o ke kahawai lawelawe, ua mau ka lawelawe ponoʻī.
Ua hoʻololi pū ʻo Microsoft i ka inoa o ka lālā lawelawe CBB - ʻO ka lālā o kēia manawa no ka ʻoihana, i kēia manawa ua kapa ʻia kēia lālā lawelawe ʻo SAC - . Eia hou, ua loli wale ka inoa.
Akā, pono e ʻōlelo ʻia e hoʻohana ana nā lālā mālama LTSC a me SAC i nā hoʻolaha like ʻole. Windows.
He wahi liʻiliʻi e pili ana i ke ʻano kiosk hou ma SAC
E like me kaʻu i ʻōlelo ai, ʻokoʻa nā LTSC a me SAC. ʻAʻole loaʻa iā LTSC nā polokalamu āpau āpau a i ʻole kahi hale kūʻai app, akā aia ʻo SAC. No laila, ʻaʻohe LTSC kahi polokalamu Edge, akā aia ʻo SAC. Inā koho ʻoe i ka polokalamu Edge i ka wā e hoʻonohonoho ai i kahi kiosk, a laila loaʻa nā ʻano ʻelua i kēia manawa:
- Ma ke ʻano he hōʻailona kikohoʻe a i ʻole hōʻike pānaʻi
- E like me ka polokalamu kele lehulehu
ʻAʻole wau e noʻonoʻo i ka hoʻonohonoho ʻana i kēia mau ʻano, no ka mea... He mea maʻalahi loa ka hoʻonohonoho ʻana a ua hana ʻia ma kahi kiʻi kiʻi. E hana wale i mea hoʻohana ʻaʻole ia he lālā o ka hui Administrators, hiki iā ia ke hana i ke ʻano kiosk me ka hoʻohana ʻana iā EDGE a ʻike i ka hana ʻana o kēia mau ʻano.
Kiosk me nā noi he nui
Manaʻo kekahi poʻe e hoʻohana laikini ʻia ke kuhikuhi nei i ka hana o hoʻokahi wale nō noi ma ka hāmeʻa, ʻoiaʻiʻo ʻaʻole kēia ka hihia. Pono e hoʻolālā ʻia ka hāmeʻa e hana i kahi hana ʻoihana hoʻokahi a ʻaʻole pono ka mea hoʻohana ke komo i kahi pākaukau. I kēia manawa ua hāʻawi ʻo Microsoft i ka mea hana e hoʻohana ai i nā noi he nui. Kapa ʻia kēia ʻano "multi-app kiosk"; ma hope aku, no ka pōkole, kapa wau iā ia "multikiosk". Ma kēia ʻatikala e nānā mākou i ka hoʻonohonoho ʻana i kēia ʻano me ka hoʻohana ʻana i ka pūʻolo polokalamu a me kekahi o nā hiʻohiʻona o kēia ʻano.
He wahi liʻiliʻi e pili ana i ke ʻano Multikiosk
Ke komo ʻoe i kahi moʻokāki mea hoʻohana i hoʻonohonoho ʻia ke ʻano multi-kiosk, e hana ka ʻōnaehana ma ke ʻano papa. E hoʻonui ka papa hoʻomaka i ka pale piha, e hōʻike ana i nā tile noi.
Ka papa inoa o nā hoʻonohonoho maʻamau a me nā mana mode:
- Hoʻonohonoho no nā mea hoʻohana a i ʻole hui
- Hiki i kēlā me kēia mea hoʻohana a i ʻole hui ke hāʻawi ʻia i nā hoʻonohonoho hoʻokahi
- Hiki ke hoʻohana i nā noi āpau a me ka maʻamau
- ʻO ka hiki ke hoʻomaka aunoa i kekahi o nā noi i ka wā e komo ai ka mea hoʻohana
- Nā noi papa inoa keʻokeʻo
- Ke komo ʻana i nā waihona me ka papa inoa keʻokeʻo
Pono e nānā pono i ka helu 5. ʻO ka mea maʻamau, ʻo nā noi wale nō e pono ai ka ʻōnaehana e ʻae ʻia e hana, pono e hoʻohui ʻia nā noi ʻē aʻe i ka papa inoa o nā mea i ʻae ʻia. ʻO kēlā mau mea. I kēia manawa ʻaʻole pono ʻoe e hoʻonohonoho kaʻawale iā AppLocker. Ma ke ala, e pale aku i nā paio me nā hoʻonohonoho AppLocker, ma ke ʻano multi-kiosk, ʻaʻole pili nā lula AppLocker i hoʻonohonoho ʻia.
Hōʻike ka helu 6 i kahi koho maikaʻi, akā i kēia manawa hiki ke hāʻawi i ka ʻae kākau i ka waihona "Downloads". ʻAe ke ʻano iā ʻoe e hoʻohana i nā noi āpau a me nā maʻamau. Hōʻike ʻia nā hoʻonohonoho ʻano āpau i kahi faila XML, kahi hiki iā ʻoe ke kuhikuhi i nā hoʻonohonoho no kahi kiosk noi hoʻokahi.
I kēia manawa e hoʻāʻo kākou e hoʻonohonoho i nā mea a pau...
He aha kā mākou e pono ai ...
- ʻO ka mea mua, pono mākou i ka ʻōnaehana ponoʻī, e kākoʻo ana i ke ʻano multikiosk. hōʻike hōʻike
- Kekahi mea hoʻoponopono XML
- No ka hoʻohana ʻana i nā hoʻonohonoho multikiosk:
- No ke kaʻina No. 1 - ICD, kahi ʻāpana o ka ADK. Hiki iā ADK
- No ke ala No. 2 - ka pono PsExec. Hiki ke hoʻohana
Ua ʻōlelo ʻo ia - "E hele kāua!"
E hana wau i nā hoʻokolohua a pau ma luna o Windows 10 He mana kalepa ʻo IoT Enterprise 1809 LTSC x32, ʻaʻole he demo. E hoʻokomo ʻia ka ʻōnaehana me ka ʻole o ka hoʻāla ʻana, ʻoiai ʻaʻole ia e hoʻopilikia i ka hana o ka ʻōnaehana me ka ʻole o ka hoʻāla ʻana. Ua koho au i ka mana 32-bit no ka mea he liʻiliʻi ka wahi e lawe ai a e hana wikiwiki me nā kiʻi ʻōnaehana.
KaʻAnuʻu 1 - hoʻokomo
ʻAʻole ʻokoʻa ka hoʻokomo ʻana iā Win 10 IoT Enterprise mai ka hoʻokomo ʻana iā Win 10 Enterprise, no laila ʻaʻole wau e wehewehe i ke kaʻina hana holoʻokoʻa, e kamaʻilio wale wau e pili ana i kekahi o nā nuances.
I ka hihia wale nō, e hoʻomanaʻo wau iā ʻoe, mai hoʻokomo i ka ʻōnaehana ma luna o ka mea i kau ʻia. Ke nīnau ka mea hoʻonoho e pili ana i kahi e hoʻokomo ai i ka ʻōnaehana, e holoi i nā ʻāpana āpau ma ka disk ʻōnaehana e hiki mai ana a e kuhikuhi i kahi disk i hoʻokaʻawale ʻole ʻia.
Hoʻokomo mākou i ka ʻōnaehana me ka ʻole o kahi pilina pūnaewele i ʻole e huki ka ʻōnaehana i kekahi mea pono ʻole.
No ka mea E hana mākou i nā kiʻi hoʻihoʻi o ka ʻōnaehana a no kēia e sila mākou i ke ʻano loiloi, a laila hiki iā ʻoe ke mālama i kekahi manawa ma ka hoʻouka ʻana i ka ʻōnaehana ma ke ʻano loiloi ma hope koke o ka hoʻokomo ʻana. No ka hana ʻana i kēia, ke noi ka ʻōnaehana iā ʻoe e koho i kahi ʻāpana "E hoʻomaka kākou me ka ʻāina. Ua pololei kēia" kaomi wale "Ctrl + Shift + F3".
KaʻAnuʻu 2 - hana i kahi kiʻi pūnaewele
No ka mea e hoʻomāʻewaʻewa mākou i ka ʻōnaehana a hoʻāʻo i nā ʻano hoʻonohonoho hou, hiki ke hele hewa kekahi mea a pono mākou e hoʻihoʻi i ka ʻōnaehana i kona kūlana mua. A no ka hoʻi wikiwiki i kona kūlana mua, pono ʻoe e hana i kahi kiʻi ʻōnaehana. ʻO ka mea wale nō aʻu e hana ai, ʻo ia ke kope i ka "gentleman's kit" - ka palapala a me ka faila pane. Aia kaʻu mau faila a pau i ka waihona "Sysprep", aʻu e kope ai i ke kumu o ka disk system. A ʻo ka mea maʻamau, e kaʻana like wau i kēia "sete kāne" me ʻoe.
Sysprep.bat - e sila i ka ʻōnaehana.
@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 %AdminName%>nul 2>nul
if %errorLevel% neq 0 (call :AddAdmin "%AdminName%")
if %errorLevel% neq 0 (call :ShowMessage "‡‡‡Ошибка создания новой учетной записи администратора "%AdminName%"‡‡Нажмите любую клавишу для завершения работы скрипта"&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 %AdminGroup% %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 :eofKe hoʻokuʻu ʻia, e nānā ka ʻatikala no ka loaʻa ʻana o ka moʻokāki "Admin" a hana i hoʻokahi inā nalo. E hoʻohui ʻia ka moʻokāki i ka hui Administrators.
Unattend.xml – waihona pane no sysprep.
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Path>reg add HKLMSoftwareMicrosoftWindowsCurrentVersionSetupOOBE /v SetupDisplayedProductKey /t REG_DWORD /d 1 /f</Path>
<Order>1</Order>
<Description>Dont show key page</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Path>reg add HKLMSoftwareMicrosoftWindowsCurrentVersionSetupOOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f</Path>
<Order>2</Order>
<Description>Dont make account</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Path>cmd.exe /c rd %systemdrive%Sysprep /s /q</Path>
<Order>3</Order>
<Description>Del Folder</Description>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AutoLogon>
<Enabled>true</Enabled>
<Username>Admin</Username>
</AutoLogon>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UILanguageFallback></UILanguageFallback>
<UserLocale>ru-RU</UserLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
</component>
</settings>
</unattend>Ke sila ʻana i ke ʻano loiloi, e hoʻohui ka palapala i kahi kauoha i ke kākau inoa e hoʻopau i ke kaʻina hana "sysprep.exe" i ʻole e pani lima i ka pukaaniani sysprep i kēlā me kēia manawa. Ke hoʻopaʻa ʻia i ke ʻano hello, e hoʻoneʻe ka palapala i ke kauoha e pani i ka puka makani mai ka papa inoa a hoʻololi ʻo ia i ka waiwai hoʻolālā i ka faila pane i ka mea i kēia manawa. Aia ka waihona pane i nā ʻāpana no ka hoʻouka ʻana i ka ʻōnaehana me ka ʻole o ka pilina o ka mea hoʻohana a me kahi kauoha no ka holoi ʻana i ka waihona "Sysprep" ma ke kumu o ka ʻōnaehana ʻōnaehana.
I kēia manawa e sila wau i ka ʻōnaehana ma ke ʻano loiloi me ka hoʻohana ʻana iā "Sysprep.bat" a lawe i kahi kiʻi ʻōnaehana. E hoʻohana wau iā DISM e lawe i ke kiʻi ʻōnaehana, a e hopu wale wau i ka leo ʻōnaehana. Inā ʻoe e hopu wale ana i ka leo ʻōnaehana, ma mua o ka disk holoʻokoʻa, mai poina e kope i nā ʻike o ka "Windows"System32Recovery" ma ka leo mua ma ka waihona "Recovery"Windows"RE" ma hope o ka hoʻolaha ʻana o ka ʻōnaehana. Pono e hana ʻia kēia ma mua o ka hoʻouka ʻia ʻana o ka OS, no ka mea, ma hope o ka hoʻouka ʻia ʻana o ka OS, ʻo ka "WindowsE hakahaka ana ʻo System32Recovery".
'anuʻu 3 - Russification o ka ʻōnaehana
Hiki iā ʻoe ke hoʻouka i kahi pūʻolo ʻōlelo me ka ʻole o ka pilina pūnaewele inā loaʻa iā ʻoe. Inā ʻaʻole, e hoʻoiho aunoa ka ʻōnaehana iā ia mai ka pūnaewele ke hoʻohui ʻoe i ka ʻōlelo i nā hoʻonohonoho. Mai hoʻohana wale i kahi pūʻolo ʻōlelo mai kahi mana OS ma mua. Windows 10 Pono ʻo 1809 e lilo i pūʻolo ʻōlelo no Windows 10 1809.
Ke hahai nei ʻo Microsoft i kāna hoʻolālā e hoʻololi mālie i nā hoʻonohonoho mai ka papa kuhikuhi maʻamau i ka mea hou, no laila ʻaʻole ʻoe e ʻike hou i nā hoʻonohonoho no ka hoʻololi ʻana i ka ʻōlelo a me ka hoʻokomo ʻana i kahi pūʻulu ʻōlelo. Aia kēia mau hoʻonohonoho i kēia manawa ma nā ʻōnaehana ʻōnaehana.
I ke ʻano loiloi, pilikia paha ʻoe i ka wehe ʻana i nā hoʻonohonoho ʻōnaehana mai ka papa hoʻomaka; e wehe i nā hoʻonohonoho ʻōnaehana, e holo i ke kauoha - "ms-settings:", e hoʻolohe i ke kolonā ma ka hope o ke kauoha, me ka ʻole o ke kauoha. ʻaʻole hana. Ma hope o ka wehe ʻana i nā ʻōnaehana ʻōnaehana i ka hoʻohana ʻana i kēia kauoha, hiki ke wehe ʻia me ka hoʻohana ʻana i ka papa kuhikuhi kiʻi.
Akā, i nā ʻōnaehana ʻōnaehana hiki iā ʻoe ke hoʻokomo i kahi ʻōlelo ʻōlelo inā pili ka ʻōnaehana i ka Pūnaewele, ʻaʻohe koho e koho e hoʻokomo i kahi pūʻulu ʻōlelo mai kahi faila kūloko.
ʻAʻole wau e wehewehe i ke kaʻina hana o ka hoʻonohonoho ʻana i ka ʻōnaehana no ka mea... e paʻakikī loa kēia i ka ʻatikala, ʻoi aku ka nui o ke kaʻina hana localization . Akā makemake wau e huki i kou manaʻo i ke ʻano o ka hoʻololi ʻana i ka ʻōlelo ʻōnaehana ma hope o ka hoʻokomo ʻana i kahi pūʻulu ʻōlelo me ka hoʻohana ʻana i ka console. Hōʻike ʻia kēia hiʻohiʻona ma ka wiki like aʻu i hāʻawi ai i kahi loulou ma mua, ma ka ʻāpana .
E hoʻokomo au i ka pūʻolo ʻōlelo me ka ʻole o ka pilina pūnaewele.
Ma hope o ka loaʻa ʻana o ka ʻōnaehana, pono e hana i kahi kiʻi o ka ʻōnaehana.
KaʻAnuʻu Hana 4 - E hoʻouka i nā polokalamu pono
No ka mea No ka loaʻa ʻole o nā ʻōnaehana LTSB a me LTSC i kahi hale kūʻai noi, ʻo ka hoʻokomo ʻana i nā noi mai ka hale kūʻai Microsoft ke kumu i kekahi mau pilikia, ʻo ia hoʻi ka hoʻoiho ʻana i ka noi. No ka hoʻoiho ʻana i nā noi, ua hana ka hui Adguard i kahi lawelawe maʻalahi - , hiki iā ʻoe ke loaʻa nā loulou hoʻoiho no ka manawa lōʻihi no nā noi a me kā lākou mau ʻāpana.
No ka hoʻouka ʻana i ka noi, pono ʻoe i nā faila me nā hoʻonui "Appx" a me "AppxBundle". Ma mua o ka hoʻokomo ʻana i ka polokalamu ponoʻī, pono ʻoe e hoʻokomo i kāna mau ʻāpana. Ma ke ʻano he lula, hiki ke ʻike ʻia nā ʻāpana mai kahi noi e ka inoa faila.
I ʻole e hoʻolōʻihi i ka ʻatikala, ʻaʻole wau e wehewehe kikoʻī i ke kaʻina o ka hoʻokomo ʻana i nā noi, ʻoiai ʻoiai aia ka ʻike e pili ana i ka hoʻonohonoho. . Akā e hoʻohui wau i kahi ala hou e hoʻokomo i nā noi i kāu moʻokāki o kēia manawa. Hiki ke hoʻokomo ʻia nā noi me ka hoʻohana ʻana i ka polokalamu , akā, no ka hoʻokomo ʻana i nā noi e pono ʻoe i kahi pilina pūnaewele, akā hiki ke hoʻokomo ʻia nā noi me kahi kaomi pālua a ʻaʻole pono ʻoe i kāna mau ʻāpana, e hoʻoiho a hoʻouka nā mea pono āpau. .
A me kahi hoʻomanaʻo liʻiliʻi, i ka wā e hoʻokomo ai i ka noi i loko o ka waihona o kēia manawa, ʻaʻole hiki iā ʻoe ke sila i ka ʻōnaehana. Pehea e hoʻouka ai i nā noi i hiki iā ʻoe ke sila i ka ʻōnaehana, e ʻike i nā kuhikuhi ma luna. A no ka nānā ʻana i ka hana o ka multikiosk, ua lawa nā noi i kēia manawa.
'anuʻu 5 - hana i kahi faila hoʻonohonoho no ka multikiosk
I kēia manawa hiki mākou i ka ʻāpana hoihoi loa - hoʻonohonoho i ke ʻano kiosk. E nana kakou e like me nā hoʻonohonoho a mākou e ʻike ai. ʻO ka mea mua, pono mākou e hana i kahi faila hoʻonohonoho XML, kahi hiʻohiʻona piha e hiki ke loaʻa ma aneʻi. .
E hoʻomaka kākou ma ka hoʻonohonoho ʻana i ka hoʻolālā tile. ʻO ke ala maʻalahi e hana i kahi hoʻonohonoho hoʻonohonoho hoʻonohonoho XML tile .
ʻO ka mea mua, e hoʻohui i nā tile o nā noi e pono ai mākou i ka papa hoʻomaka. E kāhea i ka ʻimi "Win + s", e ʻimi i ka noi i makemake ʻia, kaomi pololei ma luna a koho i ka "Pin to Start Screen".
Ua paʻi au i nā polokalamu ma lalo nei:
- Notepad
- Kālā
- InternetʻImi Loa
- pena
- Huaʻōlelo
- kiko'î
- Ka maluhia Windows
Ua hoʻopaʻa ʻia nā polokalamu ʻelua hope loa no ka mea ʻaʻohe polokalamu honua ʻē aʻe i ka hoʻonohonoho LTSC maʻamau. E hoʻomaopopo ua pili nā tile app maʻamau i nā pōkole. I kēia manawa, ma ke kauō pololei ʻana i nā tile ma ka papa kuhikuhi Start, e hoʻokaʻawale wau i nā tile i hoʻopaʻa ʻia i ʻelua mau hui. No ka hana ʻana i kahi hui tile hou, e kauō i kahi tile ma luna a ma lalo paha o nā tile ʻē aʻe; e ʻike ʻia kahi mea hoʻokaʻawale intuitive. Hiki iā ʻoe ke kapa i nā hui i nā mea āu e makemake ai ma ke kau ʻana i kāu ʻiole ma luna o ka hui a me ke kaomi hema i ka wā e ʻike ʻia ai ka ʻōlelo "Name group". E kapa wau i ka hui mua ʻo "Settings," kahi e komo pū ai me nā tile "Settings" a me "Security". Windows"E kapa aku au i ka hui ʻelua ʻo "Office Applications," nona nā tile ʻē aʻe a pau. ʻO ke ala, hiki iā ʻoe ke hoʻoneʻe i nā hui holoʻokoʻa o nā tile ma ke kauō ʻana iā lākou me ka hoʻohana ʻana i nā kaha ʻelua ma ka ʻaoʻao ʻākau o luna o ka inoa hui.
No ka mea, ma ka tile "Security" WindowsʻAʻole kūpono loa ke poʻo inoa, no laila e hoʻololi wau i kona nui i "Wide." No ka hoʻololi hou ʻana i kahi tile, kaomi ʻākau iā ia a koho iā "Resize."
Ma hope o ka hoʻonohonoho ʻana, hoʻopuka mākou i ka mokuʻāina o kēia manawa a hoʻokō i ke kauoha i loko o ka PowerShell environment - "Export-StartLayout - ala C: SysprepStartLayout.xml".
ʻO ka mea aʻe, ʻo ke ala maʻalahi ʻaʻole e hana i ka faila hoʻonohonoho iā ʻoe iho, akā hoʻonohonoho - kaomi i ka pihi "Kopi", e hoʻopili i nā mea i loko o ka notepad a mālama iā "MultiAppKiosk.xml". I kēia manawa, hoʻololi mākou i nā hoʻonohonoho i kā mākou iho. No ka hoʻololi i nā hoʻonohonoho o nā tile i hoʻopili ʻia, e kope i ka poloka "StartLayoutCollection" holoʻokoʻa mai "StartLayout.xml" i "MultiAppKiosk.xml". No ka hoʻohui ʻana i nā noi i nā mea i ʻae ʻia, pono ʻoe e hoʻokomo i nā mea ʻike noi honua i loko o ka ʻāpana "AllowedApps" a ma ka poloka hoʻokahi e hoʻohui i ke ala piha i nā faila hoʻokō o nā noi maʻamau, i kuhikuhi ʻia i nā waiwai o nā pōkole kahi i tiles refer. No ke kiʻi koke ʻana i kahi ʻaoʻao pōkole, kaomi ʻākau ma kahi tile i hoʻopaʻa ʻia a hele i More > Hele i kahi Kōnae. E hoʻomaopopo i ka hoʻohana ʻia ʻana o ka "AppUserModelId" parameter e kuhikuhi i ka Universal App ID, a ua hoʻohana ʻia ka "DesktopAppPath" parameter e kuhikuhi i ke ala piha i ka palapala noi papa. A hoʻokahi mea liʻiliʻi liʻiliʻi, inā ʻoe e hoʻolālā e hoʻohana i ka IE ma kahi ʻōnaehana x64, a laila ma ka papa inoa o nā noi i ʻae ʻia, pono ʻoe e kuhikuhi i ʻelua ala no ka faila hoʻokō "Program FilesInternet Exploreriexplore.exe" a me "Program Files (x86)Internet Exploreriexplore. exe".
ʻAʻole wau e hāʻawi i ke komo i nā waihona, no laila ke holoi nei au i ka ʻāpana "FileExplorerNamespaceRestrictions".
ʻAʻole pilikia iaʻu ka hōʻike ʻana i ka pahu hana, no laila haʻalele wau i nā mea āpau e like me ia ma ka ʻāpana "Taskbar".
I ka laʻana, ua kuhikuhi ʻia nā ʻaoʻao ʻelua, akā hoʻokahi wale nō kaʻu ʻaoʻao, no laila hiki ke hoʻopau ʻia ka ʻāpana me ka ʻaoʻao ʻelua. Ma mua o ka wehe ʻana, e hoʻolohe i ka laʻana o ka hoʻomaka ʻana i kahi noi me nā hoʻopaʻapaʻa.
Ma ka ʻāpana "Configs", pili nā moʻokāki i nā ʻaoʻao; e ʻoluʻolu e hiki ke hoʻopili ʻia nā helu he nui i hoʻokahi ʻaoʻao. Akā no ka mea Hoʻokahi wale nō koʻu hoihoi, a laila e holoi wau i nā mea paʻa a pau koe ka mea mua - nā poloka "Config". Ma ke koena paʻa e kākau wau i ka inoa mea hoʻohana "User".
Loaʻa iaʻu kēia faila me nā ʻāpana
MultiAppKiosk.xml
<?xml version="1.0" encoding="utf-8" ?>
<AssignedAccessConfiguration
xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"
xmlns:rs5="http://schemas.microsoft.com/AssignedAccess/201810/config"
>
<Profiles>
<Profile Id="{9A2A490F-10F6-4764-974A-43B19E722C23}">
<AllAppsList>
<AllowedApps>
<App AppUserModelId="WINDOWS.IMMERSIVECONTROLPANEL_CW5N1H2TXYEWY!MICROSOFT.WINDOWS.IMMERSIVECONTROLPANEL" />
<App AppUserModelId="Microsoft.Windows.SecHealthUI_cw5n1h2txyewy!SecHealthUI" />
<App DesktopAppPath="%windir%system32notepad.exe" />
<App DesktopAppPath="C:Program FilesInternet Exploreriexplore.exe" />
<App DesktopAppPath="%windir%system32win32calc.exe" />
<App DesktopAppPath="%windir%system32mspaint.exe" />
<App DesktopAppPath="%ProgramFiles%Windows NTAccessorieswordpad.exe" />
</AllowedApps>
</AllAppsList>
<StartLayout>
<![CDATA[<LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
<LayoutOptions StartTileGroupCellWidth="6" />
<DefaultLayoutOverride>
<StartLayoutCollection>
<defaultlayout:StartLayout GroupCellWidth="6">
<start:Group Name="Настройки">
<start:Tile Size="2x2" Column="0" Row="0" AppUserModelID="WINDOWS.IMMERSIVECONTROLPANEL_CW5N1H2TXYEWY!MICROSOFT.WINDOWS.IMMERSIVECONTROLPANEL" />
<start:Tile Size="4x2" Column="2" Row="0" AppUserModelID="Microsoft.Windows.SecHealthUI_cw5n1h2txyewy!SecHealthUI" />
</start:Group>
<start:Group Name="Офисные приложения">
<start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%MicrosoftWindowsStart MenuProgramsAccessoriesWordpad.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%APPDATA%MicrosoftWindowsStart MenuProgramsAccessoriesNotepad.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%MicrosoftWindowsStart MenuProgramsAccessoriesCalculator.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%MicrosoftWindowsStart MenuProgramsAccessoriesPaint.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="4" Row="0" DesktopApplicationLinkPath="%APPDATA%MicrosoftWindowsStart MenuProgramsAccessoriesInternet Explorer.lnk" />
</start:Group>
</defaultlayout:StartLayout>
</StartLayoutCollection>
</DefaultLayoutOverride>
</LayoutModificationTemplate>
]]>
</StartLayout>
<Taskbar ShowTaskbar="true"/>
</Profile>
</Profiles>
<Configs>
<Config>
<Account>User</Account>
<DefaultProfile Id="{9A2A490F-10F6-4764-974A-43B19E722C23}"/>
</Config>
</Configs>
</AssignedAccessConfiguration>Ke hana ʻoe i kāu mau faila hoʻonohonoho XML, mai poina e loaʻa i kēlā me kēia profile kahi ID kūʻokoʻa, ʻaʻole wale i loko o hoʻokahi faila XML, akā i loko o hoʻokahi OS. ʻO kēlā mau mea. Ma ke kūpono, e pale aku i ka huikau, hiki iā ʻoe ke hana i kahi mea hōʻike hou i kēlā me kēia manawa; hiki ke hana i kēia ma ka ʻenehana PowerShell me ka hoʻohana ʻana i ke kauoha "[guid]::NewGuid()". A e mālama pono i ka faila ma ka hoʻopili "UTF-8", inā mālama ʻia ka faila ma ka hoʻopili ʻana "ANSI", a laila i ka wā e kūkulu ai i ka pākaukau hoʻomākaukau e loaʻa iā ʻoe kahi hewa inā loaʻa i ka faila XML ka Cyrillic.
KaʻAnuʻu 6 - hoʻohana i nā hoʻonohonoho multikiosk
E nānā i ʻelua ala e hoʻohana ai i nā hoʻonohonoho i wehewehe ʻia ma ka faila hoʻonohonoho. ʻO ka mea mua ma o kahi pūʻolo hoʻolako, pono e hana ʻia ma ICD. No kekahi poʻe, e kamaʻāina paha kēia ʻano hana. ʻO ka lua ke hoʻohana nei i ka "MDM Bridge WMI Provider", ʻoi aku ka maʻalahi o kēia ala iaʻu.
Hana # 1
ʻO wai ka loaʻa ʻole ICD? a hoʻokomo. He mea maʻalahi ka hoʻokomo ʻana iā ADK; hiki ke waiho ʻia ka hoʻonohonoho o nā ʻāpana ma ke ʻano he paʻamau.
E hoʻomaka i ka ICD, kaomi i ka tile "Additional Preparation", e kuhikuhi i ka inoa papahana a me ka waihona, a kaomi "Next." Ma ka puka makani aʻe, koho iā "All Releases" Windows no nā kamepiula pākaukau" a kaomi iā "Next." Hiki iā ʻoe ke kāpae i ka lawe ʻana mai i ka pūʻolo hoʻolako; kaomi iā "Finish."
E hoʻonui i ka papa kuhikuhi "Runtime Settings", a laila e hoʻonui i ka "AssignedAccess" submenu a koho i "MultiAppAssignedAccessSettings". Ma ka piko o ka ʻāpana waena o ka puka makani ICD, kaomi i ke pihi "Browse" a kuhikuhi i kahi o ka faila XML me nā hoʻonohonoho. I ka hihia, hiki iā ʻoe ke mālama i ka papahana ma ke kaomi ʻana iā "Ctrl + s". Ma ka ʻaoʻao hema hema o ka ICD, koho i ka "Export" a koho i ka "Provisioning Package" mai ka papa kuhikuhi. Ma ke ʻano he mea nona, koho iā "IT administrator"; hiki ke hoʻokuʻu ʻia nā nīnau ʻē aʻe ma ke kaomi ʻana i ka "Next" a ma ka hopena kaomi "Build" a "Finish".
I ka ʻōnaehana i hoʻonohonoho ʻia, mai poina e hana i kahi mea hoʻohana "User"; ʻaʻole hiki ke hoʻohui ʻia i ka hui "Administrators", inā ʻaʻole e hana ka multikiosk. Ua hana au i mea hoʻohana ma Computer Management me ka ʻōlelo huna ʻaʻole e pau.
I kēia manawa, holo mākou i ka pūʻolo hoʻomākaukau ma ka ʻōnaehana i hoʻokomo mua ʻia. Ma hope o ka hoʻohana ʻana i ka pūʻolo hoʻolako, e hoʻololi ka papa kuhikuhi Start a me ka papa kuhikuhi o ka luna. Ma ke kolamu hoʻomaka hema e nalowale nā pihi: "Nā Palapala", "Kiʻi", "Nā koho". Inā ʻaʻole i loli ka papa kuhikuhi hoʻomaka, a laila ua hewa kekahi mea. Hiki ke hoʻoneʻe ʻia kahi pūʻolo i hoʻokomo ʻia ma ka wehe ʻana i ka Settings > Accounts > Work or school account access > Add or remove provisioning package window.
Inā hoʻololi ka papa kuhikuhi hoʻomaka, a laila ua hoʻopili ʻia nā hoʻonohonoho i ka ʻōnaehana, e hoʻokomo i ka mea hoʻohana nona ka multikiosk i hoʻonohonoho ʻia a nānā i ka hopena.
Hana # 2
Ke noi nei i nā hoʻonohonoho me ka "MDM Bridge WMI Provider" . ʻO ka maʻalahi o kēia ala ʻo ia ka maʻalahi o ka hoʻohana ʻana a me ka hiki ke hoʻopau i nā hana manual he nui e pono ai e hana i kahi pūʻulu hoʻomākaukau. Maanei hiki i nā mea a pau ke hoʻoholo no lākou iho e kūpono iā lākou. Ua hana au i ʻelua mau palapala noʻu iho.
MiltiKiosk.bat – hoʻomaka i ka palapala
@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 :eofMiltiKiosk_Ver.12.ps1 – palapala nui
Function ConvertEncoding ([string]$From, [string]$To) {
Begin{$encFrom = [System.Text.Encoding]::GetEncoding($From);$encTo = [System.Text.Encoding]::GetEncoding($To)}
Process{$bytes = $encTo.GetBytes($_);$bytes = [System.Text.Encoding]::Convert($encFrom, $encTo, $bytes);$encTo.GetString($bytes) -replace [char]0, ''}
}
Function ShowMessage ($Message='', $Align=0) {
Try {$Align = [decimal]$Align} Catch {Return 'Для параметра Align может быть указано только число' | ConvertEncoding 'windows-1251' -To 'UTF-16'}
if ($Message -is [int]) {for ($i=1; $i -le $Message; $i++) {Write-Host}; Return}
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) {
Try {$String = [int]$String} Catch {}
if ($String -is [int]) {for ($i=1; $i -le $String; $i++) {Write-Host}; continue}
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}
Function 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
While ($true) {
$Select = Read-Host -Prompt $PromptText
Switch ($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)}
}
}
Function XMLSelection() {
Clear-Host
if (!(Test-Path -Path $PSScriptRoot'XML')) {ShowMessage -Message (13, 'Не найден каталог', $('"'+$PSScriptRoot+'XML"'), 1, 'Нажмите "Enter" для возврвта в предыдущее меню') -Align 2; Read-Host; Return}
$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; Return}
[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
While ($BackToPrevMenu -eq 0) {
$Select = Read-Host -Prompt $PromptText
Switch ($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 ('Выбрано недопустимое значение')}
}
}
}
MainMenuInā makemake ʻoe e hoʻohana i kaʻu hopena, a laila e mālama i nā palapala i luna me ko lākou mau inoa kumu i loko o hoʻokahi waihona a kau i ka faila "PsExec.exe" i loko o ka waihona like. Ma ka waihona like, hana i kahi waihona "XML" a kope i nā faila XML e hoʻonohonoho i ka multikiosk i loko. E hoʻohana wau i ka faila e like me ke ʻano mua.
MultiAppKiosk.xml
<?xml version="1.0" encoding="utf-8" ?>
<AssignedAccessConfiguration
xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"
xmlns:rs5="http://schemas.microsoft.com/AssignedAccess/201810/config"
>
<Profiles>
<Profile Id="{9A2A490F-10F6-4764-974A-43B19E722C23}">
<AllAppsList>
<AllowedApps>
<App AppUserModelId="WINDOWS.IMMERSIVECONTROLPANEL_CW5N1H2TXYEWY!MICROSOFT.WINDOWS.IMMERSIVECONTROLPANEL" />
<App AppUserModelId="Microsoft.Windows.SecHealthUI_cw5n1h2txyewy!SecHealthUI" />
<App DesktopAppPath="%windir%system32notepad.exe" />
<App DesktopAppPath="C:Program FilesInternet Exploreriexplore.exe" />
<App DesktopAppPath="%windir%system32win32calc.exe" />
<App DesktopAppPath="%windir%system32mspaint.exe" />
<App DesktopAppPath="%ProgramFiles%Windows NTAccessorieswordpad.exe" />
</AllowedApps>
</AllAppsList>
<StartLayout>
<![CDATA[<LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
<LayoutOptions StartTileGroupCellWidth="6" />
<DefaultLayoutOverride>
<StartLayoutCollection>
<defaultlayout:StartLayout GroupCellWidth="6">
<start:Group Name="Настройки">
<start:Tile Size="2x2" Column="0" Row="0" AppUserModelID="WINDOWS.IMMERSIVECONTROLPANEL_CW5N1H2TXYEWY!MICROSOFT.WINDOWS.IMMERSIVECONTROLPANEL" />
<start:Tile Size="4x2" Column="2" Row="0" AppUserModelID="Microsoft.Windows.SecHealthUI_cw5n1h2txyewy!SecHealthUI" />
</start:Group>
<start:Group Name="Офисные приложения">
<start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%MicrosoftWindowsStart MenuProgramsAccessoriesWordpad.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%APPDATA%MicrosoftWindowsStart MenuProgramsAccessoriesNotepad.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%MicrosoftWindowsStart MenuProgramsAccessoriesCalculator.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%MicrosoftWindowsStart MenuProgramsAccessoriesPaint.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="4" Row="0" DesktopApplicationLinkPath="%APPDATA%MicrosoftWindowsStart MenuProgramsAccessoriesInternet Explorer.lnk" />
</start:Group>
</defaultlayout:StartLayout>
</StartLayoutCollection>
</DefaultLayoutOverride>
</LayoutModificationTemplate>
]]>
</StartLayout>
<Taskbar ShowTaskbar="true"/>
</Profile>
</Profiles>
<Configs>
<Config>
<Account>User</Account>
<DefaultProfile Id="{9A2A490F-10F6-4764-974A-43B19E722C23}"/>
</Config>
</Configs>
</AssignedAccessConfiguration>He wahi liʻiliʻi e pili ana i nā hiʻohiʻona o ka palapala. Hoʻolālā ʻia ka palapala no ka hoʻohana ʻana i nā faila XML me ka hoʻopili "UTF8"; inā makemake ʻoe e hoʻohana i ka hoʻopili ʻana "ANSI", a laila e wehe i ka "encoding UTF8" parameter mai ke koho heluhelu faila. Pono ʻoe e kau i nā faila XML i loko o ka waihona "XML" me ka ʻole o ka hoʻololi ʻana i nā huaʻōlelo; ʻo ka palapala ponoʻī e pani i nā huaʻōlelo kūikawā me nā koho kūpono. I ʻole e huikau i nā GUID o ka hoʻopili ʻana i nā mea hoʻohana i nā ʻaoʻao, hiki iā ʻoe ke hōʻike i ka helu mea hoʻohana a i ʻole ka inoa i loko o nā pale curly; e hoʻololi ʻia nā mea āpau i nā braces curly me nā GUID.
Maʻalahi loa ka hoʻohana ʻana i ka palapala, holo wale a koho i ka mea i makemake ʻia. No ka hoʻololi ʻana i ka hoʻonohonoho o kēia manawa i kahi hou, ʻaʻole pono e holoi i ka mea o kēia manawa; e kākau ʻia ia. Mai poina e hana i nā mea hoʻohana i kuhikuhi ʻia ma ka faila hoʻonohonoho.
I ka nānā ʻana i ka hoʻonohonoho multikiosk o kēia manawa i ke kau like i hoʻohana ʻia, ma kahi o nā huaʻōlelo kūikawā, e hōʻike ʻia nā hui pū ʻana o nā huaʻōlelo pani. Ma hope o ka hoʻololi ʻana i ke kau (hoʻomaka hou i ka palapala), e hōʻike ʻia nā kiʻi kūikawā āpau i ko lākou ʻano kumu.
KaʻAnuʻu 7 - sila i ka Pūnaehana
Ke hana nei ka multikiosk, maikaʻi, ʻo ia wale nō, me he mea lā ...
Inā hele nā mea a pau e like me ka hoʻolālā, a laila ʻaʻole ʻoe e ʻike i kekahi mea.
Mai poina pono mākou e hoʻololi i ka ʻōnaehana mai ke ʻano loiloi i ke ʻano hoʻokipa. ʻAe, ua mākaukau mākou no kēia, hoʻomaka mākou i "Sysprep.bat", koho i ka helu 2, ua hoʻopaʻa ʻia ka ʻōnaehana. Huli mākou i ka mea hana, nā kāmaʻa ʻōnaehana, komo mākou i ka moʻokāki mea hoʻohana i hoʻonohonoho ʻia ai ka multikiosk, akā ʻaʻole hiki iā mākou ke komo. Ma hope o ka memo "Welcome", e puka mai ka memo "Logout".
I ka wā mua, makemake wau e wehewehe i ka hopena o ka pilikia, akā ma hope ua hoʻoholo wau e wehewehe i nā ʻanuʻu e ʻike ai i ka pilikia a loaʻa ka hopena maʻalahi loa no ka mea... ʻOiaʻiʻo, nui ka poʻe heluhelu e hōʻeha ʻia e nā kānalua kānalua - "Pehea inā e like me kēia ...". Manaʻo wau ʻo ka wehewehe ʻana i nā hoʻokolohua like ʻole e mālama iā ʻoe i kahi manawa nui inā makemake ʻoe e ʻimi i kahi hopena ʻē aʻe. No ka hana pololei ʻana i ka ʻike, a no ka hōʻoia hou ʻana ʻaʻohe hewa, e wehewehe wau i nā hoʻokolohua ma ke ʻano "hana a hoʻopaʻa ʻia". ʻO kēlā mau mea. E hana hou au i nā hoʻokolohua i wehewehe ʻia.
Nā hoʻokolohua
He aha kā mākou i hana ai? ʻElua mau moʻokāki ma ka ʻōnaehana:
"Admin" - ma ka hui "Administrators".
"User" - ma ka hui "Users".
Ma ke ʻano loiloi, hana ka multikiosk, akā i ka sila ʻana, ʻaʻole i hana.
Hoao 1
Hoʻopau mākou i ka pūʻulu hoʻomākaukau i hoʻonohonoho ʻia, ma ka snap-in "Computer Management" holoi mākou i ka mea hoʻohana "User" a hana i kahi mea hoʻohana hou me ka inoa "User", e hoʻopili i ka pūʻulu hoʻomākaukau, e hele i ka moʻokāki "User" - hana ia. ʻaʻole hana. Hele mākou ma lalo o ka inoa "Admin", wehe i ka mea hoʻohana "User" mai ka hui "Users", e hoʻohui i ka hui "Administrators", e hele ma lalo o ka inoa "User" - ʻaʻole ia e hana. Hoʻopili mākou ma lalo o ka inoa "Admin", holoi i ka pūʻulu hoʻomākaukau me ka multikiosk, e komo ma lalo o ka inoa "User" - ua hiki iā mākou ke komo i loko, akā ʻoiaʻiʻo ʻaʻole hana ka mode multikiosk no ka mea Ua wehe ʻia ka pūʻolo hoʻolako.
Hoao 2
Hoʻouka mākou i ke kiʻi ʻōnaehana - Russified ma ke ʻano loiloi.
Ua hoʻouka ʻia ka OS, kaomi "Win + r", no ka mea Ua pani ʻia kā mākou pukaaniani sysprep, holo i ke kauoha "sysprep", a holo "sysprep" ma ka puka makani e wehe ana. Nā hoʻonohonoho Sysprep i ka puka makani: "E hele i ka puka makani hoʻokipa ʻōnaehana (OOBE)", "Hoʻomākaukau no ka hoʻohana ʻana", "Reboot". Kaomi "OK" a kali i ke aloha OS. Pane mākou i nā nīnau i ka wā mua o ka ʻōnaehana: "E hoʻomau i ka ʻōlelo i koho ʻia?" - "Lukia"; māhele 'āina - Russia; hoʻolālā papa keyboard - Russian; e hoʻohui i kahi papa kuhikuhi lua - skip; "E hoʻohui mākou iā ʻoe i ka pūnaewele" - "Skip for now"; hoʻohui i ka Pūnaewele - ʻaʻole; ʻaelike laikini - ʻae; "ʻO wai ka mea e hoʻohana i kēia kamepiula" - "Ho'āʻo"; ka hana ʻana i ka ʻōlelo huna - waiho i ka hakahaka; Hana maʻalahi ma nā mea like ʻole - ʻaʻole; Nā hoʻonohonoho pilikino - ʻae. Ua hoʻouka ʻia ka OS, i ka "Computer Management" snap-in hana mākou i kahi mea hoʻohana me ka inoa "User", hoʻohui i ka pūʻulu hoʻomākaukau. ʻO ka hopena ʻaʻole ia e hana.
Hoao 3
Hoʻouka mākou i ke kiʻi ʻōnaehana - Russified ma ke ʻano loiloi.
Ua hoʻouka ʻia ka OS, hoʻopili mākou i ka ʻōnaehana i ka Pūnaewele, holo i ke kauoha "gpedit.msc" a ma ka ʻāpana "Update Center". WindowsE hoʻā i ke koho "Enable recommended updates through automatic updating" a hoʻomaka hou inā pono. Ma ke Kikowaena Hoʻohou, kaomi iā "Check for updates" a hoʻomaka hou a hiki i ka hoʻokomo ʻia ʻana o nā mea hou a pau. E hoʻokaʻawale i ka ʻōnaehana mai ka pūnaewele. E holo iā "sysprep" ma ke ʻano kiʻi a hana hou i nā ʻanuʻu a pau i wehewehe ʻia ma ka ʻanuʻu ma mua, mai ka holo ʻana i ka pono hana "sysprep" a hiki i ka hoʻohui ʻana i ka pūʻolo hoʻomākaukau. ʻO ka hopena: ʻaʻole ia e hana.
Hoao 4
Hoʻouka mākou i ke kiʻi ʻōnaehana - English ma ke ʻano loiloi.
Hoʻomaka mākou i ka "sysprep" ma ke ʻano kiʻi, hoʻopaʻa i ka OS me nā ʻāpana like me ka wā hoʻokolohua 2. Ke hoʻomaka mua ka ʻōnaehana, koho mākou i nā ʻāpana like me ka hoʻokolohua 2, koe naʻe nā ʻāpana āpau a me nā ʻōlelo no ka mea ʻAʻohe ʻōlelo Lūkini. Ma ke ala like, hana i kahi mea hoʻohana "User" a hoʻohui i kahi pūʻolo hoʻolako. ʻO ka hopena he hana ia. ʻO kēlā mau mea. Pili ka pilikia i ka localization.
Hoao 5
Hoʻouka mākou i ke kiʻi ʻōnaehana - Russified ma ke ʻano loiloi.
I ka "Computer Management" snap-in, e hana i kahi mea hoʻohana "User", e hoʻohui i kahi pūʻulu hoʻomākaukau, e hele i ka moʻokāki "User", hana ka multi-kiosk.
E haʻalele i kāu moʻokāki a e komo ma lalo o ka moʻokāki "Admin". Hoʻomaka mākou i ka PowerShell me nā kuleana luna, e hoʻokō i ke kauoha "Dism /online /Get-Intl" a ʻike i ka "Lelo mea hoʻohana paʻamau: en-US".
Hoʻomaka mākou mai ka flash drive i WinPE, aia ka OS i kau ʻia ma kaʻu drive E. Hoʻokō mākou i ke kauoha "Dism / kiʻi: E: / Set-UILang: ru-ru". Nānā mākou i ka hopena, e hoʻokō i "Dism / kiʻi: E: / Get-Intl" a ʻike i ka "Default system UI language: ru-RU".
Hoʻokomo mākou i ka ʻōnaehana, e komo i ka moʻokāki "User", ʻaʻole hana ka multikiosk.
No ka hoʻokumu pono ʻana i ka pilina kumu-a-hopena o ka pilikia, e hoʻāʻo hou kākou e hana i ka multi-kiosk e hana a hana ʻole.
Hoʻomaka mākou mai ka flash drive i WinPE, aia ka OS i kau ʻia ma kaʻu drive E. Hoʻokō mākou i ke kauoha "Dism / kiʻi: E: / Set-UILang: en-us". Nānā mākou i ka hopena, e hoʻokō i "Dism / kiʻi: E: / Get-Intl" a ʻike i "Default system UI language: en-US".
Hoʻokomo mākou i ka ʻōnaehana, e komo i ka moʻokāki "User", hana ka multikiosk.
Hoʻomaka mākou mai ka flash drive i WinPE, aia ka OS i kau ʻia ma kaʻu drive E. Hoʻokō mākou i ke kauoha "Dism / kiʻi: E: / Set-UILang: ru-ru". Nānā mākou i ka hopena, e hoʻokō i "Dism / kiʻi: E: / Get-Intl" a ʻike i ka "Default system UI language: ru-RU".
Hoʻokomo mākou i ka ʻōnaehana, e komo i ka moʻokāki "User", ʻaʻole hana ka multikiosk.
ʻO kēlā mau mea. hiki iā ʻoe ke ʻike i kahi hilinaʻi maopopo o ka hana ʻana o ke kiosk ma ka ʻōlelo hoʻohana paʻamau. Aia paha kekahi mau mea e pili ana i ka hana o ka multikiosk?
Hoao 6
No ka maʻemaʻe o ka hoʻokolohua, hoʻopiha mākou i ka ʻōnaehana. Hoʻouka mākou i ke kiʻi ʻōnaehana - Russified ma ke ʻano loiloi.
Hoʻomaka mākou i ka "sysprep" ma ke ʻano kiʻi kiʻi, e hoʻopaʻa i ka OS me nā ʻāpana like i ka wā hoʻokolohua 2. Ke kali nei mākou i ka OS e aloha mai iā mākou a pane i nā nīnau: "E hoʻomau i ka ʻōlelo i koho ʻia?" – “English (United States)”; māhele 'āina - Russia; ʻO ka hoʻolālā papa keyboard - Russian. Eia hou, ua koho ʻia nā ʻāpana āpau e like me ka hoʻokolohua 2.
E nānā kākou i nā hoʻonohonoho ʻōlelo hoʻohana paʻamau. Hoʻokō mākou i ke kauoha "Dism /online /Get-Intl" a ʻike "Default system UI language: en-US". I ka "Computer Management" snap-in, e hana i kahi mea hoʻohana "User", e hoʻohui i kahi pūʻulu hoʻomākaukau, e hele i ka moʻokāki "User", hana ka multi-kiosk.
Ke hoʻāʻo nei mākou e wāwahi i ke kiosk ma ka hoʻololi ʻana i ka ʻōlelo hoʻohana paʻamau. Hele mākou i ka mea hoʻohana "Test", i hana ʻia i ka wā i hoʻomaka mua ai ka ʻōnaehana a hiki ke hoʻopaʻa inoa maʻalahi iā ia i ʻole e hoʻokomo koke ka ʻōnaehana i ka moʻokāki "User". E hoʻokō i ka "netplwiz", koho i ka mea hoʻohana "Test", wehe i ka pahu "Koi inoa inoa a me ka ʻōlelo huna" a kau i nā ʻāpana.
E hoʻomaka mai kahi flash drive i WinPE. E hoʻokō i ke kauoha "Dism / kiʻi: E: / Set-UILang: ru-ru". Nānā mākou i ka hopena, e hoʻokō i "Dism / kiʻi: E: / Get-Intl" a ʻike i ka "Default system UI language: ru-RU".
Hoʻokomo mākou i ka ʻōnaehana, e hoʻāʻo e komo i ka moʻokāki "User", hana ka multikiosk. ʻO kēlā mau mea. hiki ole ke wawahiia. Hiki paha ke hana i kēia ala?
Hoao 7
Hoʻouka mākou i ke kiʻi ʻōnaehana - Russified ma ke ʻano loiloi.
Hoʻomaka mākou i ka "Sysprep.bat", koho i ka helu 2. Hoʻokomo mākou i ka ʻōnaehana, hana i ka mea hoʻohana "User" i ka "Computer Management" snap-in, hoʻohui i ka pūʻulu hoʻomākaukau, hele i ka moʻokāki "User", ka multi- ʻAʻole hana ke kiosk.
E hoʻomaka mai kahi flash drive i WinPE. E hoʻokō i ke kauoha "Dism / kiʻi: E: / Set-UILang: en-us". Nānā mākou i ka hopena, e hoʻokō i "Dism / kiʻi: E: / Get-Intl" a ʻike i ka "Default system UI language: en-US".
Hoʻokomo mākou i ka ʻōnaehana, e hoʻāʻo e komo i ka moʻokāki "User", ʻaʻole hana ka multikiosk.
ʻIke ʻia ma ka hoʻololi ʻana i ka hoʻonohonoho ʻōlelo hoʻohana maʻamau, hiki iā ʻoe ke hoʻopili i ka hana o ka multikiosk wale nō ke ʻano o ka ʻōnaehana i ke ʻano loiloi a i ʻole ka boot mua ma hope o ka hoʻopaʻa ʻana i ka ʻōnaehana. 'O ia ho'i, e ho'opa'a 'oe i ka pūnaewele me kahi faila pane kahi e koho 'ia ai ka 'ōlelo ma ka 'ōlelo Pelekania, a laila e ho'ololi i nā ho'onohonoho pūnaewele i lilo ka interface i Russian. ʻAʻole kahi hopena maikaʻi loa. Hiki paha ke hoʻoholo i ka pilikia ma ke kau ʻana i kahi pūʻolo ʻōlelo a i ʻole ke kau ʻana i nā pūʻolo ʻōlelo hou aʻe?
Hoao 8
Hoʻouka mākou i ke kiʻi ʻōnaehana - English ma ke ʻano loiloi.
Hoʻopili mākou i ka Pūnaewele, ma nā ʻōnaehana ʻōnaehana hele i ka ʻāpana "Language", koho i ka "Hoʻohui i ka ʻōlelo", koho i ka ʻōlelo "Russian", kaomi "Next", waiho i nā ʻāpana hoʻonohonoho ma ke ʻano he paʻamau, kaomi "Install", ma hope o ke kau ʻana. ʻo ka ʻōlelo a mākou e hoʻomaka hou ai i ka ʻōnaehana, i kēia manawa ma Russified. Hoʻokaʻawale i ka ʻōnaehana mai ka Pūnaewele, holo "Sysprep.bat", koho i ka helu 2.
Ma hope o ka hoʻouka ʻana i ka ʻōnaehana, i ka snap-in "Computer Management", hana i ka mea hoʻohana "User", hoʻohui i ka pūʻulu hoʻomākaukau, hele i ka moʻokāki "User", ʻaʻole hana ka multi-kiosk.
Hoao 9
E ho'āʻo kākou e Russify i ka ʻōnaehana ma mua o ka hoʻokomo ʻana, ma ke ʻano offline. Ma ka manawa like e loaʻa kahi papahana hoʻonaʻauao pōkole e pili ana i ka localization o ka māhele.
Lawe au i kahi flash drive me kahi hoʻolaha maʻemaʻe a kumu - X21-96381. ʻO kēia ka drive "E." No ke kau ʻana i nā kiʻi, hana wau i nā waihona penei: "c:MountInstall," "c:MountWinre," a me "c:MountBoot." Lawe au i ka pūʻolo localization - X21-87814. A kope wau i nā pūʻolo aʻe mai ia mea i ka waihona "c:Mount": "Microsoft-"Windows-Client-Language-Pack_x86_ru-ru.cab", "lp.cab", "WinPE-Setup_ru-ru.cab". Hoʻomaka wau i ka console me nā kuleana luna hoʻomalu. Manaʻo wau ua wehewehe ponoʻī ʻia nā kauoha ma lalo nei.
Nā kauoha localization
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_ru-ru.cabcode
dism /Image:Installcode /Set-AllIntl:ru-ru
dism /Image:Install /Set-TimeZone:"Russian 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:ru-ru
dism /Image:Winre /Set-TimeZone:"Russian Standard Time"code
dism /Unmount-Image /MountDir:Winre /Commitcode
dism /Image:Install /Gen-LangINI /distribution:E: /Set-AllIntl:ru-RUcode
dism /image:Install /Set-SetupUILang:RU-ru /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:ru-ru
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_ru-ru.cabcode
dism /Image:Bootcode /Set-AllIntl:ru-ru
copy e:sourceslang.ini Bootsourceslang.ini /ycode
dism /Unmount-Image /MountDir:Boot /CommitKūleʻa mākou mai ka flash drive, koho i ka ʻōlelo Lūkini a hoʻokomo i ka ʻōnaehana ma kahi disk blank. Ke noi ka ʻōnaehana iā ʻoe e koho i kahi ʻāina, kaomi "Ctrl + Shift + F3". I ka "Computer Management" snap-in, hana i kahi mea hoʻohana "User", e hoʻohui i kahi pūʻulu hoʻomākaukau, e hele i ka moʻokāki "User", ʻaʻole hana ka multi-kiosk.
E hoʻomaka mai kahi flash drive i WinPE. E hoʻokō i ke kauoha "Dism / kiʻi: E: / Set-UILang: en-us".
Hoʻokomo mākou i ka ʻōnaehana, e hoʻāʻo e komo i ka moʻokāki "User", hana ka multikiosk.
ʻIke ʻia ʻaʻole ka pilikia i nā ʻano o ka hoʻohui ʻana i kahi pūʻolo, e hoʻāʻo kākou e hoʻohui i nā pūʻolo hou.
Hoao 10
Lawe mākou i ka flash drive a mākou i hoʻomākaukau ai i ka pae mua.
Lawe mākou i ka pūʻolo "Feat on Demand" - X21-87815. Hoʻopili wau i nā pūʻolo mai ia mea i ka waihona "c: Mount": «Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package~31bf3856ad364e35~x86~~.cab», «Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package~31bf3856ad364e35~x86~~.cab», «Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package~31bf3856ad364e35~x86~ ~.cab», «Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-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-ru-ru-Package~31bf3856ad364e35~x86~~.cab».
E hoʻokuʻu i ka console me nā kuleana luna a hoʻokō i nā kauoha:
Nā Pūʻulu
cd c:mount
dism /Mount-Wim /WimFile:e:sourcesinstall.wim /index:1 /MountDir:Install
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package~31bf3856ad364e35~x86~~.cab
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-LanguageFeatures-OCR-ru-ru-Package~31bf3856ad364e35~x86~~.cab
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-LanguageFeatures-Handwriting-ru-ru-Package~31bf3856ad364e35~x86~~.cab
dism /Add-Package /Image:Install /PackagePath:Microsoft-Windows-LanguageFeatures-TextToSpeech-ru-ru-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-ru-ru-Package~31bf3856ad364e35~x86~~.cab
dism /Unmount-Image /MountDir:Install /CommitKūleʻa mākou mai ka flash drive, koho i ka ʻōlelo Lūkini a hoʻokomo i ka ʻōnaehana ma kahi disk blank. Ke noi ka ʻōnaehana iā ʻoe e koho i kahi ʻāina, kaomi "Ctrl + Shift + F3". Ma ka "Computer Management" snap-in, hana i ka "User" mea hoʻohana, hoʻohui i ka pūʻolo hoʻolako, a komo i ka moʻokāki "User". Ua loaʻa iaʻu kahi pale ʻeleʻele e kau ana no ka manawa lōʻihi, no laila ua wela wau i ka ʻōnaehana.
Hoʻopau mākou i ka pūʻulu hoʻomākaukau, e hoʻokomo ma ke ʻano he "User", hoʻomaka hou i ka ʻōnaehana, hoʻohui i ka pūʻulu hoʻomākaukau, ʻaʻole hana ka multikiosk.
E hoʻomaka mai kahi flash drive i WinPE. E hoʻokō i ke kauoha "Dism / kiʻi: E: / Set-UILang: en-us".
Hoʻokomo mākou i ka ʻōnaehana, e hoʻāʻo e komo i ka moʻokāki "User", hana ka multikiosk.
Hoʻoponopono
Nā koa maʻamau. Lawe lākou i kahi alahele mau!
ʻAʻole i hoʻonā ka pilikia i nā ʻano ʻano like ʻole o ka hoʻokomo ʻana i nā ʻeke localization, ʻo ia hoʻi, pono ʻoe e hoʻokomo i ka ʻōlelo "en-us" ma ka pahu mua ma hope o ke sila ʻana, a hoʻololi i nā hoʻonohonoho ʻōlelo ma hope o ka boot mua.
Hoʻouka mākou i ke kiʻi ʻōnaehana - Russified ma ke ʻano loiloi.
Ma ka faila "Unattend.xml", e hoʻokomo i ka "en-US" i ka palena, e holo i "Sysprep.bat", koho i ka helu 2 a ʻike i ka mea i loaʻa iā mākou. Aia ka pale hoʻokipa ma ka ʻōlelo Pelekania, hana ka multi-kiosk. Pono ʻoe e hoʻohui i kahi kauoha iā "Unattend.xml" e hoʻololi i ka ʻōlelo aloha. A no ka hana ʻana i kēia, pono ʻoe e holo i ke kauoha "control intl.cpl,, /f:" e hōʻike ana i ka faila hoʻonohonoho, e kuhikuhi i ke kope ʻana o nā ʻāpana o kēia manawa i ka pale hoʻokipa. E like me kēia nā mea o ka faila hoʻonohonoho.
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<gs:UserList>
<gs:User UserID="Current" CopySettingsToSystemAcct="true"/>
</gs:UserList>
</gs:GlobalizationServices>No ka mea e kope i nā hoʻonohonoho o ka mea hoʻohana i kēia manawa, a laila pono e hoʻokō ʻia ke kauoha ma hope o ke komo ʻana o ka mea hoʻohana, ʻo ia ka mea e pono ai mākou. Aia kekahi mea liʻiliʻi "akā", e hoʻokō ʻia ma hope o ke komo ʻana o kahi mea hoʻohana me nā kuleana luna. A ʻaʻole wau makemake e hana i kahi faila hou e pono ai no ka holo pono ʻana o ke kauoha. ʻOi aku ka maikaʻi o ka hoʻokō ʻana i ka hoʻonā holoʻokoʻa i hoʻokahi faila - "Unattend.xml". No ka hana ʻana i kēia, pono ʻoe e holo i kahi kauoha e hana i kahi faila hoʻonohonoho. Manaʻo wau e hana wau i kahi faila hoʻonohonoho me ka hoʻohana ʻana i ke kauoha "echo" i loko o ka "cmd", akā pono ia e pakele i nā pale kihi me kahi circumflex. ʻO kēlā mau mea. No ka hana ʻana i kahi faila hoʻonohonoho, loaʻa kēia kauoha.
echo ^<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"^>^<gs:UserList^>^<gs:User UserID="Current" CopySettingsToSystemAcct="true"/^>^</gs:UserList^>^</gs:GlobalizationServices^>>Config.xmlAkā pono mākou e kau i kēia kauoha ma XML, nona nā koi ponoʻī no ka hoʻohana ʻana i nā huaʻōlelo kūikawā:
ʻAno kūikawā
Waiwai pani
>
>
<
<
&
&
'
'
"
"
ʻO ka hopena, e hana i kahi faila hoʻonohonoho, loaʻa iā mākou ke kauoha aʻe no "FirstLogonCommands".
cmd.exe /c echo ^<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"^>^<gs:UserList^>^<gs:User UserID="Current" CopySettingsToSystemAcct="true"/^>^</gs:UserList^>^</gs:GlobalizationServices^>>"%TMP%Config.xml"A laila, hoʻokō mākou i ke kauoha me ka hoʻohana ʻana i ka faila hoʻonohonoho.
control intl.cpl,,/f:"%TMP%Config.xml"A laila, holoi i ka faila i hana mua ʻia a hoʻomaka hou i ka ʻōnaehana. e hoʻololi ʻia nā hoʻololi ma hope o ka hoʻomaka hou ʻana.
cmd.exe /c del "%TMP%Config.xml" /q&shutdown /r /f /t 00ʻO ka hopena, ua hoʻopau wau i ka faila pane no ka sysprep.
Unattend.xml
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Path>reg add HKLMSoftwareMicrosoftWindowsCurrentVersionSetupOOBE /v SetupDisplayedProductKey /t REG_DWORD /d 1 /f</Path>
<Order>1</Order>
<Description>Dont show key page</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Path>reg add HKLMSoftwareMicrosoftWindowsCurrentVersionSetupOOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f</Path>
<Order>2</Order>
<Description>Dont make account</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Path>cmd.exe /c rd %systemdrive%Sysprep /s /q</Path>
<Order>3</Order>
<Description>Del Folder</Description>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AutoLogon>
<Enabled>true</Enabled>
<Username>Admin</Username>
</AutoLogon>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>en-US</UILanguage>
<UILanguageFallback></UILanguageFallback>
<UserLocale>ru-RU</UserLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd.exe /c echo ^<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"^>^<gs:UserList^>^<gs:User UserID="Current" CopySettingsToSystemAcct="true"/^>^</gs:UserList^>^</gs:GlobalizationServices^>>"%TMP%Config.xml"</CommandLine>
<Description>CreateConfig</Description>
<Order>1</Order>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>control intl.cpl,,/f:"%TMP%Config.xml"</CommandLine>
<Description>UseConfig</Description>
<Order>2</Order>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd.exe /c del "%TMP%Config.xml" /q&shutdown /r /f /t 00</CommandLine>
<Description>DelConfig</Description>
<Order>3</Order>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>E nānā kāua...
Hoʻouka mākou i ke kiʻi ʻōnaehana - Russified ma ke ʻano loiloi.
Hoʻololi mākou i ka faila Unattend.xml i kahi hou, holo "Sysprep.bat", koho i ka helu 2 a ʻike i ka mea i loaʻa iā mākou. Ke hoʻomaka mua ʻoe, aia ka pale hoʻokipa ma ka ʻōlelo Pelekania a hoʻomaka hou ka ʻōnaehana. Aia ka pale hoʻokipa ma ka Lūkini, hana ka multikiosk.
Inā he mau nīnau kāu e pili ana i ka hoʻonohonoho ʻana a me ka laikini ʻana Windows 10 ʻOihana IoT, e ʻoluʻolu e hoʻokaʻaʻike mai iā mākou ma a i ʻole i ka pūnaewele .
Hiki iā ʻoe ke loaʻa nā pane i kekahi mau nīnau ma aiʻole ma kā mākou
Ka mea kākau o ka ʻatikala: Vladimir Borisenkov, loea loea ma Quarta Technologies.
Source: www.habr.com
