แจแแกแแแแแ
แแก แกแขแแขแแ แแแแแฎแแแแแก แแฎแแแแ แคแฃแแฅแชแแแแแแฃแ แแแแก, แ แแแแแแช แจแแแซแแแแ แแงแแก แแแแฎแแแแแแ แคแแฅแกแแ แแแฃแแ แแแแแจแแฃแแแแแก แแแฌแงแแแแแแแแแแก แแฌแแ แแแแแแแแก แจแแ แแก. แแแ แซแแ, "แแแแกแแแก" แ แแแแแแก แแฎแแแ แจแแกแแซแแแแแแแแแแก แจแแกแแฎแแ. แแกแแแ แจแแแแฎแแแแ แกแแฌแแ แแแก แกแแแแแแขแแก Windows แแแ แกแแแแแกแแแแก แแแแกแแฎแฃแ แแแแก แกแฅแแแแแแก แกแแฎแแแแแแก แจแแชแแแแก แแแแแก.
แซแแแแ แกแแ แแแกแแก แกแฅแแแ แแฎแแแ แกแแฎแแแแ
แแแแแแ แแแแแฌแงแแ: Windows-แแก แแแแแชแแแแแแก แแแ แแแ แแขแแฃแ แกแแแแแแขแจแ แแ แแก แแ แ แกแแ แแแกแแก แกแฅแแแ, แ แแแแแก แแแฎแแแแแแแช Windows แแฆแแแก แแแแแฎแแแแแแก. แกแแ แแแกแแก แแแแแ แแแแแก แแฅแแก แแกแแก แแฆแแแจแแแ. แแแแแแแ แแแแกแแฎแฃแ แแแแก แคแแแแแแแแก LTSC แแ SAC แแฌแแแแแ.
LTSC แแแจแแแแก
แแแแแ แแกแแคแขแแ แแกแแแ แจแแชแแแแ แกแแ แแแกแแก แคแแแแแแแก แกแแฎแแแ CBB - Current Branch for Business, แแฎแแ แแ แกแแ แแแกแแก แคแแแแแแก แแฌแแแแแ SAC -
แแแแ แแ แฃแแแ แแฆแแแแจแแแก, แ แแ LTSC แแ SAC แกแแ แแแกแแก แคแแแแแแแแ แแงแแแแแแ Windows-แแก แกแฎแแแแแกแฎแแ แแแกแขแ แแแฃแชแแแก.
แชแแขแ แ แแ SAC-แแก แแฎแแแ แแแแกแแแก แ แแแแแแก แจแแกแแฎแแ
แ แแแแ แช แฃแแแ แแแฅแแ, LTSC-แกแ แแ SAC-แก แแแแกแฎแแแแแแฃแแ แแแแแฌแแแแแ แแฅแแ. LTSC-แก แแ แแฅแแก แกแขแแแแแ แขแฃแแ แฃแแแแแ แกแแแฃแ แ แแแแแแแชแแแแ แแ แแแแแแแชแแแแแก แแแฆแแแแ, แแแแ แแ SAC-แก แแฅแแก. แจแแกแแแแแแกแแ, LTSC-แก แแ แแฅแแก Edge แแ แแฃแแแ แ, แแแแ แแ SAC-แก แแฅแแก. แแฃ แแแแกแแแก แแแงแแแแแแกแแก แแแ แฉแแแ Edge แแ แแฃแแแ แก, แแแจแแ แฃแแแ แฎแแแแแกแแฌแแแแแแ แแ แ แ แแแแแ:
- แ แแแแ แช แชแแคแ แฃแแ แแแจแแแ แแ แแแขแแ แแฅแขแแฃแแ แฉแแแแแแ
- แกแแฏแแ แ แแ แแฃแแแ แแก แแกแแแแกแแ
แแ แแ แจแแแฉแแ แแแแ แแ แ แแแแแแแแก แแแงแแแแแแแ, แ แแแแแ... แแแงแแแแแ แซแแแแแ แแแ แขแแแแ แแ แแแแแแแ แแ แแคแแแฃแแ แแแขแแ แคแแแกแแ. แฃแแ แแแแ แจแแฅแแแแแ แแแแฎแแแ แแแแแ, แ แแแแแแช แแ แแ แแก แแแแแแแกแขแ แแขแแ แแแแก แฏแแฃแคแแก แฌแแแ แ, แฉแแ แแแ แแแกแแแแก kiosk แ แแแแแ EDGE-แแก แแแแแงแแแแแแ แแ แแแฎแแ, แ แแแแ แแฃแจแแแแก แแก แ แแแแแแแ.
แแแแกแแ แแ แแแแแ แแแแแแแชแแแ
แแแแแแ แแ แคแแฅแ แแแก, แ แแ แแแชแแแแแ แแแฃแแ แแแแแงแแแแแ
แชแแขแ แ แแ Multikiosk แ แแแแแแก แจแแกแแฎแแ
แ แแแแกแแช แจแแแแฎแแ แ แแแแฎแแแ แแแแแก แแแแแ แแจแจแ, แ แแแแแกแแแแกแแช แแ แแก แแแแคแแแฃแ แแ แแแฃแแ แแ แแแแแแแแกแแแก แ แแแแแ, แกแแกแขแแแ แแแฃแจแแแแแก แขแแแแแขแแก แ แแแแแจแ. Start แแแแแฃ แแแคแแ แแแแแแแ แกแ แฃแ แแแ แแแแ, แแฉแแแแแแก แแแแแแแชแแแก แคแแแแแก.
แซแแ แแแแแ แแแ แแแแขแ แแแแกแ แแ แ แแแแแแก แจแแกแแซแแแแแแแแแแก แกแแ:
- แแแงแแแแแ แแ แแแแแ แแแแฎแแแ แแแแแกแแแแก แแ แฏแแฃแคแแกแแแแก
- แแแแแแฃแ แแแแฎแแแ แแแแแก แแ แฏแแฃแคแก แจแแแซแแแแ แแแแแแญแแก แแแแแแแแฃแแแฃแ แ แแแ แแแแขแ แแแ
- แฃแแแแแ แกแแแฃแ แ แแ แแแแกแแแฃแ แ แแแแแแแชแแแแแก แแแแแงแแแแแแก แจแแกแแซแแแแแแแ
- แแ แ-แแ แแ แแแแแแแชแแแก แแแขแแแแขแฃแ แแ แแแจแแแแแก แจแแกแแซแแแแแแแ แแแแฎแแแ แแแแแก แจแแกแแแแกแแก
- แแแแ แกแแแจแ แจแแขแแแแแ แแแแแแแชแแแแ
- แกแแฅแแฆแแแแแแแแ แฌแแแแแ แแแแ แ แกแแแก แแแแแงแแแแแแ
แฆแแ แก แงแฃแ แแแฆแแแ แแแแฅแชแแแ แแ-5 แแฃแแฅแขแก. แแแแฃแแแกแฎแแแแแ, แแฎแแแแ แแก แแแแแแแชแแแแ, แ แแแแแแแช แแฃแชแแแแแแแแ แกแแกแขแแแแก แคแฃแแฅแชแแแแแ แแแแกแแแแก, แแแแจแแแแแแ แแแฃแจแแแก, แกแฎแแ แแแแแแแชแแแแ แฃแแแ แแแแแแขแแก แแแจแแแแฃแแแ แกแแแก. แแแแ. แแฎแแ แแฅแแแ แแ แแญแแ แแแแแ AppLocker-แแก แชแแแแ แแแแคแแแฃแ แแชแแ. แกแฎแแแแ แจแแ แแก, AppLocker-แแก แแแ แแแแขแ แแแแแ แแแแคแแแฅแขแแก แแแแแแแ แแกแแชแแแแแแแ, แแ แแแแ แแแแกแแแก แ แแแแแจแ, AppLocker-แแก แงแแแแ แแแแคแแแฃแ แแ แแแฃแแ แฌแแกแ แแ แแ แชแแแแแแ.
แแฃแแฅแขแ 6 แแแฃแแแแแแก แแแ แ แแแ แแแแขแแ, แแแแ แแ แแ แแ แแแกแแแแก แจแแกแแซแแแแแแแ แแฎแแแแ แฉแแฌแแ แแก แแแแแ แแแแก แแแชแแแ "แฉแแแแขแแแ แแแแแแก" แกแแฅแแฆแแแแแจแ. แ แแแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแงแแแแ แฃแแแแแ แกแแแฃแ แ แแ แแแแกแแแฃแ แ แแแแแแแชแแแแ. แ แแแแแแก แงแแแแ แแแ แแแแขแ แ แแแแแแแแฃแแแ XML แคแแแแจแ, แ แแแแแจแแช แแกแแแ แจแแแแซแแแแ แแแฃแแแแแ แแแ แแแแขแ แแแ แแ แแ แแแแแแแชแแแก แแแแกแแแกแแแแก.
แแฎแแ แแชแแแแ แงแแแแแคแ แแก แแแงแแแแแ...
แ แ แแแญแแ แแแแ...
- แฃแแแ แแแแแก แงแแแแแกแ, แฉแแแ แแแญแแ แแแแ แแแแแ แกแแกแขแแแ, แ แแแแแแช แแฎแแ แก แฃแญแแ แก multikiosk แ แแแแแจแ.
แแฅ แจแแแแซแแแแ แฉแแแแขแแแ แแแ แแแแ แแแ แกแแ แแแกแขแ แฃแฅแชแแแแ แแฃแแขแแแแแกแแแก แแแงแแแแแแก แจแแกแแฎแแ - แแแแแกแแแแ แ XML แ แแแแฅแขแแ แ
- แแฃแแขแแแแแกแแแก แแแ แแแแขแ แแแแก แแแแแกแแงแแแแแแแ:
- No1 แแแแแแแกแแแแก - ICD, แ แแแแแแช ADK-แแก แแแฌแแแแ. ADK แจแแกแแซแแแแแแแ
แฉแแแแขแแแ แแแ แแฅ - แแแแแแแกแแแแก No2 - PsExec แฃแขแแแแขแ. แฃแขแแแแขแ แจแแแซแแแแ แแงแแก
แฉแแแแขแแแ แแแ แแฅ
- No1 แแแแแแแกแแแแก - ICD, แ แแแแแแช ADK-แแก แแแฌแแแแ. ADK แจแแกแแซแแแแแแแ
แแแ แแฅแแ - "แฌแแแแแแ!"
แแ แฉแแแแขแแ แแ แงแแแแ แแฅแกแแแ แแแแแขแก 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 %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 :eof
แแแจแแแแแกแแก, แกแแ แแแขแ แจแแแแแฌแแแแก โแแแแแแแกแขแ แแขแแ แแกโ แแแแแ แแจแแก แแ แกแแแแแแก แแ แจแแฅแแแแก แแฃ แแก แแแแแ. แแแแแ แแจแ แแแแแแขแแแ แแแแแแแกแขแ แแขแแ แแแแก แฏแแฃแคแก.
Unattend.xml โ แแแกแฃแฎแแก แคแแแแ 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>
แแฃแแแขแแก แ แแแแแจแ แแแแฃแฅแแแกแแก, แกแแ แแแขแ แแแแแแขแแแก แแ แซแแแแแแก แ แแแกแขแ แจแ โsysprep.exeโ แแ แแชแแกแแก แแแกแแกแ แฃแแแแแแ, แ แแแ แงแแแแ แฏแแ แแ แฎแแแแ แแ แแแแฎแฃแ แแก sysprep แคแแแฏแแ แ. แ แแแแกแแช แแแแฃแฅแฃแแแ hello แ แแแแแจแ, แกแแ แแแขแ แแแแแฆแแแก แคแแแฏแ แแก แแแฎแฃแ แแแก แแ แซแแแแแแก แ แแแกแขแ แแแแ แแ แแแแแ แจแแชแแแแก แแแกแฃแฎแแแแก แคแแแแจแ แแ แกแแแฃแ แแ แฅแแขแแฅแขแฃแ แฃแ แแแแจแแแแแแแแก. แแแกแฃแฎแแก แคแแแแ แจแแแชแแแก แแแ แแแแขแ แแแก แกแแกแขแแแแก แฉแแขแแแ แแแแกแแแแก แแแแฎแแแ แแแแแก แฃแ แแแแ แแฅแแแแแแแก แแแ แแจแ แแ แแ แซแแแแแแก "Sysprep" แกแแฅแแฆแแแแแก แฌแแจแแแก แจแแกแแฎแแ แกแแกแขแแแแก แแแกแแแก แซแแ แจแ.
แแฎแแ แแ แแแแแฃแฅแแ แกแแกแขแแแแก แแฃแแแขแแก แ แแแแแจแ "Sysprep.bat"-แแก แแแแแงแแแแแแ แแ แแแแแแแฆแแ แกแแกแขแแแแก แกแฃแ แแแก. แแ แแแแแแแฆแแ แกแแกแขแแแแก DISM-แแก แแแแแงแแแแแแ แแ แแแฆแแ แแฎแแแแ แกแแกแขแแแแก แแแชแฃแแแแแก. แแฃ แแฅแแแ แแแแแกแแฎแแแ แแฎแแแแ แกแแกแขแแแแก แแแชแฃแแแแแก แแ แแ แ แแแแ แแแกแแก, แแแจแแ แแ แแแแแแแฌแงแแแ แกแแกแขแแแแก แแแแแแแแแแก แจแแแแแ แแแแแแแแ แแ "WindowsSystem32Recovery" แแแ แแฅแขแแ แแแจแ แจแแแแแแกแ แแแ แแแ แขแแแจแ "RecoveryWindowsRE" แกแแฅแแฆแแแแแจแ. แแก แฃแแแ แแแแแแแแก OS-แแก แฉแแขแแแ แแแแแแ. OS-แแก แฉแแขแแแ แแแแก แจแแแแแ, "WindowsSystem32Recovery" แแแ แแฅแขแแ แแ แฃแแแ แชแแ แแแแ แแฅแแแแ.
แแแแแฏแ 3 โ แกแแกแขแแแแก แ แฃแกแแคแแแแชแแ
แแแแก แแแแแขแแก แแแงแแแแแ แจแแกแแซแแแแแแแ แแแขแแ แแแขแแก แแแ แแจแ, แแฃ แแฅแแแ แแแฅแแ แแก แแแแแขแ. แแฃ แแ แ, แกแแกแขแแแ แแแแแ แแแแแแแขแแแ แแแแก แแแก แแแขแแ แแแขแแแแ, แ แแแแกแแช แแแ แแแแขแ แแแจแ แแแแแแขแแแ แแแแก. แฃแแ แแแแ แแ แแญแแ แแแแแ แแแแก แแแแแขแแก แแฆแแแ OS-แแก แฌแแแ แแแ แกแแแแแแแ. Windows 10 1809-แแกแแแแก แฃแแแ แแ แกแแแแแแแก แแแแก แแแแแขแ แกแแแชแแแแฃแ แแ Windows 10 1809-แแกแแแแก.
แแแแแ แแกแแคแขแ แแแฐแงแแแแ แแแแแก แแแแแแก, แแแแแแแแแแแแ แแแแแแขแแแแก แแแ แแแแขแ แแแ แแแแกแแแฃแ แ แแแแแฃแแแ แแฎแแแแ, แแกแ แ แแ, แแแแกแแแฃแ แแแแแแจแ แแแฆแแ แแแแแแ แแแ แแแแขแ แแแก แแแแก แจแแชแแแแกแ แแ แแแแก แแแแแขแแก แแแกแขแแแแชแแแกแแแแก. แแก แแแ แแแแขแ แแแ แแฎแแ แแฎแแแแ แกแแกแขแแแแก แแแ แแแแขแ แแแจแแ.
แแฃแแแขแแก แ แแแแแจแ แจแแแซแแแแ แจแแแแฅแแแแ แแ แแแแแแ Start แแแแแฃแแแ แกแแกแขแแแแก แแแ แแแแขแ แแแแก แแแฎแกแแแกแแก; แกแแกแขแแแแก แแแ แแแแขแ แแแแก แแแกแแฎแกแแแแแ, แแแฃแจแแแ แแ แซแแแแแ - "ms-settings:", แงแฃแ แแแฆแแแ แแแแฅแชแแแ แแ แฌแแ แขแแแก แแ แซแแแแแแก แแแแแก, แแแแก แแแ แแจแ แแ แซแแแแแ แแฅแแแแ. แแ แแฃแจแแแแก. แกแแกแขแแแแก แแแ แแแแขแ แแแแก แแ แแฎแแ แแแฎแกแแแก แจแแแแแ แแ แแ แซแแแแแแก แแแแแงแแแแแแ, แแแกแ แแแฎแกแแ แจแแกแแซแแแแแแแ แแ แแคแแแฃแแ แแแแแฃแก แแแแแงแแแแแแ.
แแแแ แแ แกแแกแขแแแแก แแแ แแแแขแ แแแจแ แจแแแแซแแแแ แแแแแแกแขแแแแ แแ แแแแก แแแแแขแ, แแฃ แกแแกแขแแแ แแแแแแจแแ แแแฃแแแ แแแขแแ แแแขแแแ, แแ แแ แกแแแแแก แแ แฉแแแแแแก แแ แฉแแแ แแแแก แแแแแขแแก แแแงแแแแแ แแแแแแแแ แแแ แคแแแแแแแ.
แแ แแ แแฆแแฌแแ แกแแกแขแแแแก แแแแแแแแแชแแแก แแ แแชแแกแก, แ แแแแแ... แแก แแแแจแแแแแแแแแ แแแแ แแฃแแแแก แกแขแแขแแแก, แแแ แฃแแแขแแก, แ แแ แแแแแแแแแชแแแก แแ แแชแแกแ แแแขแแแฃแ แแ แแ แแก แแฆแฌแแ แแแ
แแแแแงแแแแ แแแแก แแแแแขแก แแแขแแ แแแขแแก แแแ แแจแ.
แกแแกแขแแแแก แกแ แฃแแ แแแแแแแแแชแแแก แจแแแแแ, แแแ แฌแแฃแแแแ, แ แแ แจแแฅแแแแแ แกแแกแขแแแแก แกแฃแ แแแ.
แแแแแฏแ 4 - แแแแแแกแขแแแแ แแ แกแแญแแ แ แแแแแแแชแแแแ
แแแแขแแ แ แแ แแแแแแแแ LTSB แแ LTSC แกแแกแขแแแแแก แแ แแฅแแ แแแแแแแชแแแแแก แแแฆแแแแ, Microsoft Store-แแแ แแแแแแแชแแแแแก แแแงแแแแแ แแฌแแแแก แแแ แแแแฃแ แกแแ แแฃแแแแแก, แแแ แซแแ, แแแแแแแชแแแก แฉแแแแขแแแ แแแแก. แแแแแแแชแแแแแก แฉแแแแกแแขแแแ แแแ แแแแแแแแ Adguard-แแ แแแแแแแ แซแแแแแ แแแกแแฎแแ แฎแแแแแ แกแแ แแแกแ -
แแแแแแแชแแแก แแแกแขแแแแชแแแกแแแแก แแแแญแแ แแแแแ แคแแแแแแ แแแคแแ แแแแแแแแ "Appx" แแ "AppxBundle". แแแแแ แแแแแแแชแแแก แแแงแแแแแแแแ แฃแแแ แแแแแแกแขแแแแ แแ แแแกแ แแแแแแแแแขแแแ. แ แแแแ แช แฌแแกแ, แแแแแแแชแแแก แแแแแแแแแขแแแ แจแแแซแแแแ แแแขแฃแแชแแฃแ แแ แแแแแแ แฉแแแแแก แคแแแแแก แกแแฎแแแแ.
แแแแกแแแแแก, แ แแ แกแขแแขแแ แซแแแแแ แแ แซแแแ แแ แแงแแก, แแแขแแแฃแ แแ แแ แแฆแแฌแแ แแแแแแแชแแแแแก แแแกแขแแแแชแแแก แแ แแชแแกแก, แแแ แฃแแแขแแก, แ แแ แแ แกแแแแแก แแแคแแ แแแชแแ แแแกแขแแแแชแแแก แจแแกแแฎแแ
แแ แแชแแ แ แจแแฎแกแแแแแ, แแแแแแแชแแแก แแแแแแแแ แ แแแแแ แแจแแ แแแงแแแแแแกแแก แแฅแแแ แแแ แจแแซแแแแ แกแแกแขแแแแก แแแแฃแฅแแแก. แ แแแแ แแแแแแกแขแแแแ แแ แแแแแแแชแแแแ แแกแ, แ แแ แจแแซแแแ แกแแกแขแแแแก แแแแฃแฅแแ, แแฎแแแแ แแแแแ แแแชแแแฃแแ แแแกแขแ แฃแฅแชแแแแ. แแ แแฃแแขแแแแแกแแแก แแฃแจแแแแแก แจแแกแแแแฌแแแแแแ, แแ แกแแแฃแแ แแแแแแแชแแแแ แกแแแแแแ แกแแแแแ แแกแแ.
แแแแแฏแ 5 โ แแแแคแแแฃแ แแชแแแก แคแแแแแก แจแแฅแแแ แแฃแแขแแแแแกแแแกแแแแก
แแฎแแ แฉแแแ แแแแแแแแ แ แงแแแแแแ แกแแแแขแแ แแกแ แแแฌแแแแ - แแแแกแแแก แ แแแแแแก แแแงแแแแแ. แแแแแ แจแแแฎแแแแ
แแแแแฌแงแแ แแ แแแแขแแก แแแแแแแแแแก แแแงแแแแแแ. XML แคแแแแแแก แแแ แกแแแแแแแแชแแแก แแแแคแแแฃแ แแชแแแก แจแแฅแแแแก แฃแแแ แขแแแแกแ แแแแ
แฃแแแ แแแแแก แงแแแแแกแ, แแแแแ แแแแแแแขแแ แแแแแแแชแแแแแก แคแแแแแ, แ แแแแแแแช แแแญแแ แแแแ Start แแแแแฃแจแ. แแแแแแซแแฎแแ แซแแแแ "Win+s", แแแแแแ แกแแกแฃแ แแแแ แแแแแแแชแแ, แแแแฌแแแแฃแแแ แแแกแแ แแแ แฏแแแแ แฆแแแแแแ แแ แแแ แฉแแแ "Pin to Start Screen".
แแ แแแแแแแแ แ แจแแแแแแ แแแแแแแชแแแแ:
- แฉแแกแแฌแแ แ
- แแแแแฃแแแขแแ แ
- internet Explorer
- Paint
- WordPad
- แแแ แแแแขแ แแแ
- Windows แฃแกแแคแ แแฎแแแแ
แแแแ แแ แ แแแแแแแชแแ แฉแแแแแ แแ, แ แแแแแ... แฃแแ แแแแ แแ แแ แแก แกแฎแแ แฃแแแแแ แกแแแฃแ แ แแแแแแแชแแแแ แกแขแแแแแ แขแฃแ LTSC แแแแแขแจแ. แแแแแแแแแกแฌแแแแ, แ แแ แแแกแแขแแแแก แคแแแแแ แฃแแแแจแแ แแแแ แแแแกแแฎแแแแแแก. แแฎแแ, แคแแแแแแก แแแ แแแแแ Start แแแแแฃแจแ แแแแแแแแแแแแแ, แแ แแแแแแงแแค แแแแแแ แแแฃแ แคแแแแแก แแ แฏแแฃแคแแ. แคแแแแแแก แแฎแแแ แฏแแฃแคแแก แจแแกแแฅแแแแแแ, แแแแแแขแแแแ แแ แแแแขแ แแแแจแแแแแแแแแ แแแฆแแ แแ แแแแแ, แแแแ แ แกแฎแแ แคแแแแแ, แ แแช แฎแแแก แฃแกแแแแก แแแขแฃแแชแแฃแ แแแแงแแคแก. แแฅแแแ แจแแแแซแแแแ แแแแกแแฎแแแแ แฏแแฃแคแแแ แแฅแแแแ แจแแฎแแแฃแแแแแกแแแแแ ; แแแแกแแแแแก แแแแแแแกแแ แแแฃแกแแก แแฃแ แกแแ แ แฏแแฃแคแแก แแแแแ แแ แ แแแแกแแช แแแแแฉแแแแแ แฌแแ แฌแแ แ "แแแแกแแฎแแแแ แฏแแฃแคแ", แแแแญแแ แแ แแแฃแกแแก แแแ แชแฎแแแ แฆแแแแแก. แแแ แแแ แฏแแฃแคแก แแแแแ แฅแแแ "แแแ แแแแขแ แแแก", แแแกแจแ แจแแแแก "แแแ แแแแขแ แแแ" แแ "Windows Security" แคแแแแแ. แแแแ แ แฏแแฃแคแก แแแแแ แฅแแแ "แกแแแคแแกแ แแแแแแแชแแแแก", แ แแแแแแช แแแแชแแแก แงแแแแ แกแฎแแ แคแแแแก. แกแฎแแแแ แจแแ แแก, แแฅแแแ แจแแแแซแแแแ แแแแแแขแแแแ แคแแแแแแก แแแแแ แฏแแฃแคแแแ แแแแ แแแแแแ แแแแ แแ แ แแแแแก แแแแแงแแแแแแ, แ แแแแแแแช แแแแแแแแแฃแแแ แฏแแฃแคแแก แกแแฎแแแแก แแแแ แแแ แฏแแแแ แแฎแแ แแก.
แแแแขแแ แ แแ "Windows Security" แคแแแแแ แกแแฎแแแ แกแ แฃแแแ แแ แฏแแแแ, แแ แจแแแชแแแ แแแก แแแแแก "แคแแ แแ". แแ แแแแขแแก แแแแแก แจแแกแแชแแแแแแ, แแแแฌแแแแฃแแแ แแแฃแกแแก แแแ แฏแแแแ แฆแแแแแแ แคแแแแแ แแ แแแ แฉแแแ "แแแแแก แจแแชแแแ".
แแแแคแแแฃแ แแชแแแก แจแแแแแ, แฉแแแ แแฅแกแแแ แขแก แแแฌแแ แแแแแ แแแแแแแแ แ แแแแแแแ แแแแแก แแ แแแกแ แฃแแแแ แแ แซแแแแแแก PowerShell แแแ แแแแจแ - "Export-StartLayout - แแแ C: SysprepStartLayout.xml".
แจแแแแแแ, แฃแแแ แขแแแแกแ แแแแ แแ แ แแแแแ แจแแฅแแแแ แแแ แแแแขแ แแแแก แคแแแแ, แแ แแแแ
แแ แแ แแแแชแแ แฌแแแแแแก แกแแฅแแฆแแแแแแแแ, แแแแขแแ แแจแแ "FileExplorerNamespaceRestrictions" แแแแงแแคแแแแแแก.
แแแแแแแแแก แแแแแก แฉแแแแแแ แแ แแแฌแฃแฎแแแก, แแแแขแแ แงแแแแแคแแ แก แแกแ แแขแแแแ, แ แแแแ แช แแ แแก "Taskbar" แแแแงแแคแแแแแแจแ.
แแแแแแแแจแ แแแแแแแแฃแแแ แแ แ แแ แแคแแแ, แแแแ แแ แแ แแแฅแแแแ แแฎแแแแ แแ แแ แแ แแคแแแ, แแแแขแแ แแแแ แ แแ แแคแแแแก แแแแงแแคแแแแแ แจแแแซแแแแ แฌแแแจแแแแก. แแแแแกแขแแแแชแแแแแ แงแฃแ แแแฆแแแ แแแแฅแชแแแ แแ แแฃแแแแขแแแแ แแแแแแแชแแแก แแแขแแแแขแฃแ แแ แแแฌแงแแแแก แแแแแแแแก.
"แแแแคแแแฃแ แแชแแแแแก" แแแแงแแคแแแแแแจแ, แแแแแ แแจแแแ แแแแแแจแแ แแแฃแแแ แแ แแคแแแแแแแ; แแแฎแแแ, แแแแแแแแแกแฌแแแแ, แ แแ แ แแแแแแแแ แแแแแ แแจแ แจแแแซแแแแ แแแแแฃแแ แแงแแก แแ แ แแ แแคแแแแแ. แแแแ แแ แแแแขแแ แแ แแฎแแแแ แแ แแ แแแแแ แแจแ แแแแแขแแ แแกแแแก, แจแแแแแ แฌแแแจแแ แงแแแแ แแแแแซแแแก แแแ แแแแแก แแแ แแ - "Config" แแแแแแแ. แแแ แฉแแแแ แกแแแแแซแจแ แแแแฌแแ แแแแฎแแแ แแแแแก แกแแฎแแแก โแแแแฎแแแ แแแแแโ.
แแ แแแแแฆแ แแก แคแแแแ แแแ แแแแขแ แแแแ
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>
แ แแแแกแแช แฅแแแแ แแฅแแแแก XML แแแแคแแแฃแ แแชแแแก แคแแแแแแก, แแ แฃแแแ แแแแแแแแฌแงแแแก, แ แแ แแแแแแฃแ แแ แแคแแแก แฃแแแ แฐแฅแแแแแก แฃแแแแแแฃแ แ ID แแ แแ แ แแฎแแแแ แแ แ XML แคแแแแจแ, แแ แแแแ แแ แ OS-แจแ. แแแแ. แแแแแแฃแ แจแแแแฎแแแแแจแ, แแแแแแฃแแแแแก แแแแแแแ แแกแแชแแแแแแแ, แงแแแแ แฏแแ แแ แจแแแแซแแแแ แจแแฅแแแแ แแฎแแแ แแแแแขแแคแแแแขแแ แ; แแก แจแแแซแแแแ แแแแแแแแก PowerShell-แแก แแแ แแแแจแ แแ แซแแแแแแก โ[guid]::NewGuid()โ แแแแแงแแแแแแ. แแ แแแ แฌแแฃแแแแ, แ แแ แจแแแแแฎแแ แคแแแแ "UTF-8" แแแแแ แแแแ; แแฃ แคแแแแ แจแแแแฎแฃแแแ "ANSI" แแแแแ แแแแ, แแแจแแ แแแกแแแแแแแแแแ แแแแแขแแก แจแแฅแแแแกแแก แแแแฆแแแ แจแแชแแแแแก, แแฃ XML แคแแแแ แจแแแชแแแก แแแ แแแแชแแก.
แแแแแฏแ 6 - แแฃแแขแแแแแกแแแก แแแ แแแแขแ แแแแก แแแแแงแแแแแ
แแแแแ แจแแแฎแแแแ แแแแคแแแฃแ แแชแแแก แคแแแแจแ แแฆแฌแแ แแแ แแแ แแแแขแ แแแแก แแแแแงแแแแแแก แแ แแแแก. แแแ แแแแ แแ แแก แฃแแ แฃแแแแแงแแคแแก แแแแแขแ, แ แแแแแแช แฃแแแ แจแแแฅแแแแก ICD-แจแ. แแแแแแ แแแกแแแแก, แแแแแ, แแก แแแแแแ แฃแคแ แ แแแชแแแแ แแฅแแแแ. แแแแ แ แแ แแก "MDM Bridge WMI แแ แแแแแแแ แแก" แแแแแงแแแแแ, แแก แแแแแแ แฃแคแ แ แแแกแแฎแแ แฎแแแแแ แแแฉแแแแ.
แแแแแแ # 1
แแแก แแ แแฅแแก ICD?
แแแฃแจแแแ ICD, แแแแฌแแแแฃแแแ แคแแแแแ "Advanced แแแแแแแแแ", แแแฃแแแแแ แแ แแแฅแขแแก แกแแฎแแแ แแ แกแแฅแแฆแแแแ แแ แแแแญแแ แแ "แจแแแแแแ". แจแแแแแ แคแแแฏแแ แแจแ แแแ แฉแแแ "Windows แแแกแแขแแแแก แงแแแแ แแแแแชแแแ" แแ แแแแญแแ แแ "แจแแแแแแ". แจแแแแซแแแแ แแแแแขแแแแ แแแกแแแแแแแแแแ แแแแแขแแก แแแแแ แขแ; แแแแฌแแแแฃแแแ โแแแกแ แฃแแแแโ.
แแแแคแแ แแแแแ แฉแแแแกแแจแแแแ แแแแแฃ โRuntime Settingsโ, แจแแแแแ แแแแคแแ แแแแแ โAssignedAccessโ แฅแแแแแแแฃ แแ แแแ แฉแแแ โMultiAppAssignedAccessSettingsโ. ICD แคแแแฏแ แแก แจแฃแ แแแแงแแคแแแแแแก แแแแ แแแฌแแแจแ แแแแญแแ แแ แฆแแแแแก "Browse" แแ แแแฃแแแแแ XML แคแแแแแก แแแแแแแแแแแ แแแแ แแแ แแแแขแ แแแแ. แงแแแแ แจแแแแฎแแแแแจแ, แจแแแแซแแแแ แจแแแแแฎแแ แแ แแแฅแขแ "Ctrl+s" แแแญแแ แแ. ICD-แแก แแแแ แแแ แชแฎแแแ แแแฌแแแจแ แแแ แฉแแแ โแแฅแกแแแ แขแโ แแ แฉแแแแกแแจแแแแ แแแแแฃแแแ แแแ แฉแแแ โแแแแแ แแแแแแก แแแแแขแโ. แ แแแแ แช แแคแแแแแแแ, แแแ แฉแแแ โIT แแแแแแแกแขแ แแขแแ แโ; แงแแแแ แกแฎแแ แจแแแแแฎแแ แจแแแซแแแแ แแแแแขแแแแ โแจแแแแแแโ แแแฌแแแแฃแแแแแ แแ แแแแแก โแแจแแแแแโ แแ โแแแกแ แฃแแแแโ.
แแแแแกแขแแแแ แแแฃแแ แกแแกแขแแแแจแ แแ แฃแแแ แแแแแแแแฌแงแแแก แแแแฎแแแ แแแแแก "แแแแฎแแแ แแแแแก" แจแแฅแแแ; แแก แแ แจแแแซแแแแ แแแแแแขแแก "แแแแแแแกแขแ แแขแแ แแแแก" แฏแแฃแคแก, แฌแแแแแฆแแแแ แจแแแแฎแแแแแจแ แแฃแแขแแแแแกแแ แแ แแแฃแจแแแแแก. แแ แจแแแฅแแแแ แแแแฎแแแ แแแแแ แแแแแแฃแขแแ แแก แแแแแฏแแแแขแจแ แแแ แแแแ, แ แแแแแกแแช แแแแ แแ แแกแแแแก แแแฃแแ.
แแฎแแ แฉแแแ แแแฌแแ แแแแแ แแแกแแแแแแแแแ แแแแแขแก แแแ แ แแแงแแแแแฃแ แกแแกแขแแแแแ. แแแกแแแแแแแแแแ แแแแแขแแก แแแแแงแแแแแแก แจแแแแแ แจแแแชแแแแแ Start แแแแแฃ แแ แแแแแแแกแขแ แแขแแ แแก แแแแแฃ. แแแฌแงแแแแก แแแ แชแฎแแแ แกแแแขแจแ แฃแแแ แแแฅแ แแก แฆแแแแแแแ: "แแแแฃแแแแขแแแ", "แกแฃแ แแแ", "แแคแชแแแแ". แแฃ แแแฌแงแแแแก แแแแแฃ แแ แจแแชแแแแแ, แแแจแแ แ แแฆแแช แแ แแกแฌแแ แแ. แแแแแกแขแแแแ แแแฃแแ แแแแแขแแก แฌแแจแแ แจแแกแแซแแแแแแแ แแแ แแแแขแ แแแแก > แแแแแ แแจแแแแก > แกแแแกแแฎแฃแ แแก แแ แกแแแแแก แแแแแ แแจแแ แฌแแแแแแก แแแฎแกแแแ > แแแแแขแแก แฃแแ แฃแแแแแงแแคแแก แคแแแฏแ แแก แแแแแขแแแ แแ แฌแแจแแ.
แแฃ แแแฌแงแแแแก แแแแแฃ แจแแแชแแแแ, แแแจแแ แแแ แแแแขแ แแแ แแแแแแงแแแแแ แกแแกแขแแแแจแ, แจแแแแ แ แแแแ แช แแแแฎแแแ แแแแแ, แแแกแแแแกแแช แแ แแก แแแแคแแแฃแ แแ แแแฃแแ แแฃแแขแแแแแกแแ แแ แจแแฎแแแแ แจแแแแแก.
แแแแแแ # 2
แแแ แแแแขแ แแแแก แแแแแงแแแแแ "MDM Bridge WMI แแ แแแแแแแ แแก" แแแแแงแแแแแแ
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 โ แแแแแแ แ แกแแ แแแขแ
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 ('ะัะฑัะฐะฝะพ ะฝะตะดะพะฟัััะธะผะพะต ะทะฝะฐัะตะฝะธะต')}
}
}
}
MainMenu
แแฃ แแกแฃแ แ แแแแแแงแแแแ แฉแแแ แแแแแฌแงแแแขแ, แแแจแแ แจแแแแแฎแแ แแแแแ แฉแแแแแแแแแ แกแแ แแแขแแแ แแแแ แแ แแแแแแแฃแ แ แกแแฎแแแแแแ แแ แ แกแแฅแแฆแแแแแจแ แแ แฉแแแแ แคแแแแ โPsExec.exeโ แแแแแ แกแแฅแแฆแแแแแจแ. แแแแแ แกแแฅแแฆแแแแแจแ แจแแฅแแแแแ โXMLโ แกแแฅแแฆแแแแ แแ แแแแแแแแ แแ XML แคแแแแแแ แแแกแจแ แแฃแแขแแแแแกแแแก แแแแคแแแฃแ แแชแแแกแแแแก. แแ แแแแแแแงแแแแ แแแแแ แคแแแแก, แ แแแแ แช แแแ แแแ แแแแแแจแ.
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>
แชแแขแ แ แแ แกแชแแแแ แแก แแแฎแแกแแแแแแแแแแก แจแแกแแฎแแ. แกแแ แแแขแ แจแแฅแแแแแแ XML แคแแแแแแแก แแแแแกแแงแแแแแแแ "UTF8" แแแแแ แแแแ; แแฃ แแกแฃแ แ แแแแแแงแแแแ "ANSI" แแแแแ แแแ, แแแจแแ แฌแแจแแแแ "encoding UTF8" แแแ แแแแขแ แ แคแแแแแก แฌแแแแแฎแแแก แแแ แแแแขแ แแแแ. แแฅแแแ แฃแแแ แแแแแแแกแแ XML แคแแแแแแ "XML" แกแแฅแแฆแแแแแจแ แกแแแแแแแแแแก แฉแแแแชแแแแแแก แแแ แแจแ; แแแแแ แกแแ แแแขแ แฉแแแแแชแแแแแก แกแแแชแแแแฃแ แกแแแแแแแแแก แจแแกแแแแแแกแ แแฆแแแจแแแแแแ. แแแแกแแแแแก, แ แแ แแ แแแแแแแ แแแแฎแแแ แแแแแแ แแ แแคแแแแแแแ แแแแแแจแแ แแแแก GUID-แแแจแ, แจแแแแซแแแแ แฃแแ แแแแ แแแฃแแแแแ แแแแฎแแแ แแแแแก แแแแแ แ แแ แกแแฎแแแ แฎแฃแญแฃแญแ แแ แแแแขแแแจแ; แฎแแแฃแแ แแ แแแแขแแแแก แงแแแแ แจแแแแแ แกแ แจแแแชแแแแแ GUID-แแแแ.
แกแแ แแแขแแก แแแแแงแแแแแ แซแแแแแ แแแ แขแแแแ, แฃแแ แแแแ แแแฃแจแแแ แแ แแแ แฉแแแ แกแแญแแ แ แแแแแแแขแ. แแแแแแแแ แ แแแแคแแแฃแ แแชแแแก แแฎแแแก แจแแกแแชแแแแแแ, แแ แแ แแก แกแแญแแ แ แแแแแแแแ แ แแแแคแแแฃแ แแชแแแก แฌแแจแแ, แแก แแแแแแฌแแ แแแ. แแ แแแแแแแฌแงแแแ แแแแฎแแแ แแแแแแแก แจแแฅแแแ, แ แแแแแแแช แแแแแแแแฃแแแ แแแแคแแแฃแ แแชแแแก แคแแแแจแ.
แแฃแแขแแแแแกแแแก แแแแแแแแ แ แแแแคแแแฃแ แแชแแแก แแแฎแแแกแแก แแแแแ แกแแกแแแแ, แ แแแแแจแแช แแก แแฅแแ แแแแแงแแแแแฃแแ, แกแแแชแแแแฃแ แ แกแแแแแแแแแแก แแแชแแแแ แแแแแฉแแแแแ แฉแแแแชแแแแแฃแแ แกแแแแแแแแแแก แแแแแแแแชแแแแ. แกแแกแแแก แจแแชแแแแก แจแแแแแ (แกแแ แแแขแแก แแแแแขแแแ แแแ), แงแแแแ แกแแแชแแแแฃแ แ แกแแแแแแ แแแแแฉแแแแแ แแ แแแแแแแฃแ แ แกแแฎแแ.
แแแแแฏแ 7 - แกแแกแขแแแแก แแแแฃแฅแแ
แแฃแแขแแแแแกแแ แแฃแจแแแแก, แแก แงแแแแแคแแ แแ, แ แแแแ แช แฉแแแก...
แแฃ แงแแแแแคแแ แ แแแแแแก แแแฎแแแแแ แแแแแก, แแแจแแ แ แแฆแแชแแก แแแ แแแฉแแแแ.
แแ แแแแแแแฌแงแแแ, แ แแ แฉแแแ แฏแแ แแแแแ แแแญแแ แแแแ แกแแกแขแแแแก แแฃแแแขแแก แ แแแแแแแแ แแแกแแกแแแแแแแก แ แแแแแจแ แแแแแ แแแ. แแแ แแแ, แฉแแแ แแแแ แแแ แ แแแแกแแแแแก, แฉแแแ แแแแฃแจแแแ "Sysprep.bat", แแแ แฉแแแ แฌแแ แขแแแ 2, แกแแกแขแแแ แแแแฃแฅแฃแแแ. แฉแแ แแแแ แแแฌแงแแแแแแแแก, แกแแกแขแแแ แฉแแแขแแแ แแแแ, แจแแแแแแแ แ แแแแฎแแแ แแแแแก แแแแแ แแจแแ, แ แแแแแกแแแแกแแช แแ แแก แแแแคแแแฃแ แแ แแแฃแแ แแฃแแขแแแแแกแแ, แแแแ แแ แแแ แจแแแแแแแ แ. "แแแแแกแแแแแแแ" แจแแขแงแแแแแแแแก แจแแแแแ แแแแแฉแแแแแ แจแแขแงแแแแแแแ "แแแกแแแ".
แแแแแแแ แแแแแแแ แแฆแแแฌแแ แ แแฎแแแแ แแ แแแแแแแก แแแแแฌแงแแแขแ, แแแแ แแ แแแแแแแแแแแ แแแแแแฌแงแแแขแ แแฆแแแฌแแ แ แแแแแฏแแแ แแ แแแแแแแก แแแแแขแแคแแชแแ แแแแกแ แแ แฃแแแ แขแแแแกแ แแแแแกแแแแแก แแแแแแก แแแแแแ, แ แแแแแ... แ แ แแฅแแ แฃแแแ, แแแแ แแแแแฎแแแแก แแขแแแฏแแแ แแฃแแแแแแแ แแญแแแแ - "แ แ แแแฎแแแแ, แแฃ แแกแแ ...". แแ แแคแแฅแ แแ, แ แแ แกแฎแแแแแกแฎแแ แแฅแกแแแ แแแแแขแแแแก แแฆแฌแแ แ แแแแแแแแก แแแแจแแแแแแแแ แแ แแก, แแฃ แแกแฃแ แ แแแแแแ แกแฎแแ แแแแแกแแแแแ. แแแแกแแแแแก, แ แแ แแแคแแ แแแชแแ แแแฅแกแแแแแฃแ แแ แแฃแกแขแ แแงแแก แแ แแแแแ แแ แแฎแแ แแแแ แฌแแฃแแแแ, แ แแ แจแแชแแแแแแ แแ แแ แแก, แแ แแฆแแฌแแ แแฅแกแแแ แแแแแขแแแก โแจแแกแ แฃแแแแฃแแ แแ แฉแแฌแแ แแแโ แคแแ แแแขแจแ. แแแแ. แแ แแแแแ แแแแแแแแแ แแฆแฌแแ แแ แแฅแกแแแ แแแแแขแแแก.
แแฅแกแแแ แแแแแขแ
แ แ แแแแแแแแแ? แกแแกแขแแแแจแ แแ แ แแแแแ แแจแแ:
โแแแแแโ โ โแแแแแแแกแขแ แแขแแ แแแแกโ แฏแแฃแคแจแ
"แแแแฎแแแ แแแแแ" - "แแแแฎแแแ แแแแแแแก" แฏแแฃแคแจแ
แแฃแแแขแแก แ แแแแแจแ แแฃแแขแแแแแกแแ แแฃแจแแแแแ, แแแแ แแ แแแแฃแฅแแแกแแก แแ แแฃแจแแแแแ.
แแฅแกแแแ แแแแแขแ 1
แฉแแแ แแจแแแ แแแแแกแขแแแแ แแแฃแแ แแแกแแแแแแแแแ แแแแแขแก, "แแแแแแฃแขแแ แแก แแแแแฏแแแแขแแก" แกแแแ-แแแจแ แแจแแแ แแแแฎแแแ แแแแแก "แแแแฎแแแ แแแแแก" แแ แแฅแแแแ แแฎแแ แแแแฎแแแ แแแแแก แกแแฎแแแฌแแแแแแ "แแแแฎแแแ แแแแแ", แแแงแแแแแ แแแกแแแแแแแแแ แแแแแขแก, แแแแแแแแแแ แ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ - แแกแ แฎแแแแ. แแ แแฃแจแแแแก. แฉแแแ แแแแแแแแ แ แกแแฎแแแแ "แแแแแแแกแขแ แแขแแ แ", แแฎแกแแแ แแแแฎแแแ แแแแแก "แแแแฎแแแ แแแแแก" "แแแแฎแแแ แแแแแแแก" แฏแแฃแคแแแแ, แแแแแขแแแ แแแก "แแแแแแแกแขแ แแขแแ แแแ" แฏแแฃแคแจแ, แแแแแแแแแแ แ "แแแแฎแแแ แแแแแก" แกแแฎแแแแ - แแก แแ แแฃแจแแแแก. แฉแแแ แจแแแแแแแ แ โแแแแแโ แกแแฎแแแแ, แแจแแแ แแแกแแแแแแแแแ แแแแแขแก แแฃแแขแแแแแกแแแ, แจแแแแแแแ แ โแแแแฎแแแ แแแแแกโ แกแแฎแแแแ - แจแแแซแแแแ แจแแกแแแ, แแแแ แแ แ แ แแฅแแ แฃแแแ แแฃแแขแแแแแกแแแก แ แแแแแ แแ แแฃแจแแแแก, แ แแแแแ แฃแแ แฃแแแแแงแแคแแก แแแแแขแ แแแแฆแแแฃแแแ.
แแฅแกแแแ แแแแแขแ 2
แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แ แฃแกแแคแแชแแ แแแฃแแ แแฃแแแขแแก แ แแแแแจแ.
OS แแแขแแแ แแฃแแแ, แแแแญแแ แแ Win+r-แก, แ แแแแแ แฉแแแแ sysprep แคแแแฏแแ แ แแแขแแแแขแฃแ แแ แแแแฎแฃแ แ, แแแฃแจแแแ "sysprep" แแ แซแแแแแ แแ แแแฃแจแแแ "sysprep" แคแแแฏแแ แแจแ, แ แแแแแแช แแฎแกแแแแ. Sysprep แแแ แแแแขแ แแแ แคแแแฏแแ แแจแ: "แแแแแแแ แกแแกแขแแแแก แแแกแแกแแแแแแแ แคแแแฏแแ แแจแ (OOBE)", "แแแแแงแแแแแแกแแแแก แแแแแแแแแ", "แแแแแขแแแ แแแ". แแแแญแแ แแ "OK" แแ แแแแแแแแ OS-แแก แแแกแแแแแแแก. แฉแแแ แแแแกแฃแฎแแแ แแแแฎแแแแก, แ แแแแกแแช แกแแกแขแแแ แแแ แแแแแ แฉแแแขแแแ แแแแ: โแแแแ แซแแแแแ แแ แฉแแฃแ แแแแแ?โ - "แ แฃแกแฃแแ"; แ แแแแแแ โ แ แฃแกแแแ; แแแแแแแขแฃแ แแก แแแแแแแแแ โ แ แฃแกแฃแแ; แแแแแแขแแ แแแแแแแขแฃแ แแก แแแแ แ แแแแแแแแแ - แแแแแขแแแแแ; "แแแแแ แแแแแแแแจแแ แแแ แฅแกแแแแแ" - "แแ แแ แแแกแแแแก แแแแแขแแแแแ"; แแแขแแ แแแขแแแ แแแแแแจแแ แแแ - แแ แ; แกแแแแชแแแแแ แฎแแแจแแแ แฃแแแแ - แแแฆแแแ; โแแแ แแแแแแงแแแแแก แแ แแแแแแฃแขแแ แกโ โ โแขแแกแขแโ; แแแ แแแแก แจแแฅแแแ โ แแแแ แชแแ แแแแ แแแขแแแแ; แแแกแแฎแแ แฎแแแแแ แแฃแจแแแแ แกแฎแแแแแกแฎแแ แแแฌแงแแแแแแแแแแ โ แแ แ; แแแแคแแแแแชแแแแฃแ แแแแก แแแ แแแแขแ แแแ - แแแแฆแแ. OS แแแขแแแ แแฃแแแ, "แแแแแแฃแขแแ แแก แแแแแฏแแแแขแแก" แกแแแ-แแแจแ แแฅแแแแ แแแแฎแแแ แแแแแก แกแแฎแแแฌแแแแแแ "แแแแฎแแแ แแแแแ", แแแแแขแแแ แแแกแแแแแแแแแ แแแแแขแก. แจแแแแแ แแก แแ แแก, แ แแ แแก แแ แแฃแจแแแแก.
แแฅแกแแแ แแแแแขแ 3
แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แ แฃแกแแคแแชแแ แแแฃแแ แแฃแแแขแแก แ แแแแแจแ.
แแแแ แแชแแฃแแ แกแแกแขแแแ แแแขแแแ แแฃแแแ, แจแแแแ แแแ แกแแกแขแแแ แแแขแแ แแแขแแแ, แแแฃแจแแแ แแ แซแแแแแ "gpedit.msc" แแ "Windows Update" แแแแงแแคแแแแแแจแ แฉแแ แแแ "แ แแแแแแแแแแฃแแ แแแแแฎแแแแแแแก แฉแแ แแแ แแแขแแแแขแฃแ แ แแแแแฎแแแแแแแก แกแแจแฃแแแแแแ", แแแแแขแแแ แแแ แงแแแแแ แจแแแแฎแแแแแกแแแแก. แแแแแฎแแแแแก แชแแแขแ แจแ แแแแฌแแแแฃแแแ โแแแแแฎแแแแแแแก แจแแแแฌแแแแโ แแ แแแแแขแแแ แแแ แกแแแแ แงแแแแ แแแแแฎแแแแ แแแแแกแขแแแแ แแแแ. แแแแแจแแ แกแแกแขแแแ แแแขแแ แแแขแแแแ. แฉแแแ แแฎแกแแแ โsysprepโ-แก แแ แแคแแแฃแ แ แแแแแจแ แแ แแแแแแ แแแ แฌแแแ แกแแคแแฎแฃแ แแ แแฆแฌแแ แแ แงแแแแ แกแแคแแฎแฃแ แก โsysprepโ แแ แแแ แแแแก แแแจแแแแแแแ แแแกแแแแแแแแแแ แแแแแขแแก แแแแแขแแแแแแ. แจแแแแแ แแก แแ แแก, แ แแ แแก แแ แแฃแจแแแแก.
แแฅแกแแแ แแแแแขแ 4
แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แแแแแแกแฃแ แ แแฃแแแขแแก แ แแแแแจแ.
แฉแแแ แแฎแกแแแ โsysprepโ-แก แแ แแคแแแฃแ แ แแแแแจแ, แแแฃแฅแแแ OS-แก แแแแแ แแแ แแแแขแ แแแแ, แ แแแแ แช แแ-2 แแฅแกแแแ แแแแแขแแก แแ แแก. แ แแแแกแแช แกแแกแขแแแ แแแ แแแแแ แฉแแแขแแแ แแแแ, แฉแแแ แแแ แฉแแแ แแแแแ แแแ แแแแขแ แแแก, แ แแแแ แช แแ-2 แแฅแกแแแ แแแแแขแจแ, แ แแแแแแแแฃแ แ แแ แแแแแ แแแ แแแ แแแแขแ แแแแก แแแแแแแแแแ, แ แแแแแ แ แฃแกแฃแแ แแแ แแ แแ แกแแแแแก. แแแแแแแแฃแ แแ, แจแแฅแแแแแ แแแแฎแแแ แแแแแก "แแแแฎแแแ แแแแแ" แแ แแแแแแขแแ แฃแแ แฃแแแแแงแแคแแก แแแแแขแ. แจแแแแแ แแ แแก แแก, แ แแ แแก แแฃแจแแแแก. แแแแ. แแ แแแแแแ แแแแแแแแแชแแแก แฃแแแแจแแ แแแแ.
แแฅแกแแแ แแแแแขแ 5
แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แ แฃแกแแคแแชแแ แแแฃแแ แแฃแแแขแแก แ แแแแแจแ.
"แแแแแแฃแขแแ แแก แแแแแฏแแแแขแแก" แกแแแ-แแแจแ แจแแฅแแแแแ แแแแฎแแแ แแแแแก "แแแแฎแแแ แแแแแ", แแแแแแขแแ แแแกแแแแแแแแแแ แแแแแขแ, แแแแแแแ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแจแแแแก แแฃแแขแ-แแแแกแแ.
แแแแแแแ แแฅแแแแ แแแแแ แแจแแแแ แแ แจแแแแ "Admin" แแแแแ แแจแจแ. แฉแแแ แแแแฃแจแแแ PowerShell-แก แแแแแแแกแขแ แแขแแ แแก แฃแคแแแแแแแ, แแแกแ แฃแแแแ แแ แซแแแแแแก โDism /online /Get-Intlโ แแ แแแแฎแแแ โแแแแฃแแแกแฎแแแแ แแแแฎแแแ แแแแแก แแแขแแ แคแแแกแแก แแแ: en-USโ.
แแขแแแ แแแแ แคแแแจ แแ แแแแแแแ WinPE-แจแ, แแแแแแแแแฃแแ OS แแ แแก แฉแแแก E แแแกแแแ. แฉแแแ แแแกแ แฃแแแแ แแ แซแแแแแแก โDism /image:E: /Set-UILang:ru-ruโ. แฉแแแ แแฃแงแฃแ แแแ แจแแแแแก, แแแกแ แฃแแแแ โDism /image:E: /Get-Intlโ แแ แแแแฎแแแ โDefault system UI language: ru-RUโ.
แฉแแแ แฉแแแขแแแ แแแแ แกแแกแขแแแแจแ, แจแแแแแแแ แ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแแขแแแแแกแแ แแ แแฃแจแแแแก.
แแ แแแแแแแก แแแแแ-แจแแแแแแแ แแแ แแแแจแแ แแก แแแแคแแแ แแแกแแแแแแแ, แแแแแ แแ แแฎแแ แแชแแแแ แแ แแแแแแแแกแแ แแแฅแแแแ แแ แแ แแแฃแจแแ แแแแฎแแแแ.
แฉแแแ แฉแแแขแแแ แแแแ แคแแแจ แแ แแแแแแแ WinPE-แจแ, แแแแแแแแแฃแแ OS แแ แแก แฉแแแก E แแแกแแแ. แฉแแแ แแแกแ แฃแแแแ แแ แซแแแแแแก โDism /image:E: /Set-UILang:en-usโ. แฉแแแ แแฃแงแฃแ แแแ แจแแแแแก, แแแกแ แฃแแแแ โDism /image:E: /Get-Intlโ แแ แแแแฎแแแ โDefault system UI language: en-USโ.
แฉแแแ แฉแแแขแแแ แแแแ แกแแกแขแแแแก, แจแแแแแแแ แ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแจแแแแก แแฃแแขแแแแแกแแ.
แแขแแแ แแแแ แคแแแจ แแ แแแแแแแ WinPE-แจแ, แแแแแแแแแฃแแ OS แแ แแก แฉแแแก E แแแกแแแ. แฉแแแ แแแกแ แฃแแแแ แแ แซแแแแแแก โDism /image:E: /Set-UILang:ru-ruโ. แฉแแแ แแฃแงแฃแ แแแ แจแแแแแก, แแแกแ แฃแแแแ โDism /image:E: /Get-Intlโ แแ แแแแฎแแแ โDefault system UI language: ru-RUโ.
แฉแแแ แฉแแแขแแแ แแแแ แกแแกแขแแแแจแ, แจแแแแแแแ แ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแแขแแแแแกแแ แแ แแฃแจแแแแก.
แแแแ. แจแแแแซแแแแ แแฎแแแแ แแแแกแแแก แแฃแจแแแแแก แแจแแแ แ แแแแแแแแแแฃแแแแ แแแแฎแแแ แแแแแก แแแขแแ แคแแแกแแก แแแแฃแแแกแฎแแแ แแแแแ. แแฅแแแ แแ แแก แกแฎแแ แคแแฅแขแแ แแแ, แ แแแแแแแช แแแแแแแแก แแฎแแแแแ แแฃแแขแแแแแกแแแก แแฃแจแแแแแแ?
แแฅแกแแแ แแแแแขแ 6
แแฅแกแแแ แแแแแขแแก แกแแฌแแแแแแกแแแแก, แฉแแแ แจแแแแแกแแแ แกแแกแขแแแแก. แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แ แฃแกแแคแแชแแ แแแฃแแ แแฃแแแขแแก แ แแแแแจแ.
แฉแแแ แแฎแกแแแ โsysprepโ-แก แแ แแคแแแฃแ แ แแแแแจแ, แแแฃแฅแแแ OS-แก แแแแแ แแแ แแแแขแ แแแแ, แ แแแแ แช แแ-2 แแฅแกแแแ แแแแแขแแก แแ แแก. แแแแแแแแแ, แ แแ OS แแแแแแกแแแแแก แแ แฃแแแกแฃแฎแแก แแแแฎแแแแก: โแแแแแแ แซแ แจแแ แฉแแฃแ แแแแแ?โ โ โแแแแแแกแฃแ แ (แจแแแ แแแแฃแแ แจแขแแขแแแ)โ; แ แแแแแแ โ แ แฃแกแแแ; แแแแแแแขแฃแ แแก แแแแแแแแแ - แ แฃแกแฃแแ. แแแ แแ แแแแกแ, แงแแแแ แแแ แแแแขแ แ แจแแแ แฉแ, แ แแแแ แช แแ-2 แแฅแกแแแ แแแแแขแจแ.
แแแแแ แจแแแฎแแแแ แแแแฎแแแ แแแแแก แแแขแแ แคแแแกแแก แแแแฃแแแกแฎแแแแ แแแแก แแแ แแแแขแ แแแก. แฉแแแ แแแกแ แฃแแแแ แแ แซแแแแแแก "Dism /online /Get-Intl" แแ แแฎแแแแแ "Default system UI language: en-US". "แแแแแแฃแขแแ แแก แแแแแฏแแแแขแแก" แกแแแ-แแแจแ แจแแฅแแแแแ แแแแฎแแแ แแแแแก "แแแแฎแแแ แแแแแ", แแแแแแขแแ แแแกแแแแแแแแแแ แแแแแขแ, แแแแแแแ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแจแแแแก แแฃแแขแ-แแแแกแแ.
แฉแแแ แแชแแแแแแ แแแแแ แฆแแแแ แแแแกแแ แแแแฎแแแ แแแแแก แแแขแแ แคแแแกแแก แแแแฃแแแกแฎแแแแ แแแแก แจแแชแแแแ. แฉแแแ แจแแแแแแแ แ "แขแแกแขแ" แแแแฎแแแ แแแแแจแ, แ แแแแแแช แจแแแฅแแแ แกแแกแขแแแแก แแแ แแแแแ แฉแแขแแแ แแแแกแแก แแ แฉแแแ แแแแ แแแก แแแขแแแแขแฃแ แจแแกแแแแก, แ แแแ แกแแกแขแแแ แแแฃแงแแแแแแแแ แแ แฉแแแขแแแ แแแก "แแแแฎแแแ แแแแแก" แแแแแ แแจแจแ. แจแแแกแ แฃแแแ "netplwiz", แแแ แฉแแแ "แขแแกแขแ" แแแแฎแแแ แแแแแ, แแแฎแกแแแแ แแแแแจแแแ "แแแแฎแแแ แแแแแก แกแแฎแแแแกแ แแ แแแ แแแแก แแแแฎแแแแ" แแ แแแแแแงแแแแ แแแ แแแแขแ แแแ.
แฉแแขแแแ แแแ แคแแแจ แแ แแแแแแแ WinPE-แจแ. แจแแแกแ แฃแแแ แแ แซแแแแแ "Dism /image:E: /Set-UILang:ru-ru". แฉแแแ แแฃแงแฃแ แแแ แจแแแแแก, แแแกแ แฃแแแแ โDism /image:E: /Get-Intlโ แแ แแแแฎแแแ โDefault system UI language: ru-RUโ.
แฉแแแ แฉแแแขแแแ แแแแ แกแแกแขแแแแก, แแชแแแแแแ แจแแฎแแแแแ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแแขแแแแแกแแ แแฃแจแแแแก. แแแแ. แแแกแ แแแขแแฎแแ แจแแฃแซแแแแแแแ. แจแแกแแซแแแแแแแ แแฃ แแ แ แแ แแแแ แแฃแจแแแแ?
แแฅแกแแแ แแแแแขแ 7
แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แ แฃแกแแคแแชแแ แแแฃแแ แแฃแแแขแแก แ แแแแแจแ.
แแแแฃแจแแแ โSysprep.batโ, แแแ แฉแแแ แแฃแแฅแขแก 2. แฉแแแขแแแ แแแแ แกแแกแขแแแแก, แแฅแแแแ แแแแฎแแแ แแแแแก โแแแแฎแแแ แแแแแกโ โแแแแแแฃแขแแ แแก แแแแแฏแแแแขแแกโ แกแแแ-แแแจแ, แแแแแขแแแ แแแกแแแแแแแแแ แแแแแขแก, แแแแแแแแแแ แ โแแแแฎแแแ แแแแแกโ แแแแแ แแจแแ, แแฃแแขแ- แแแแกแแ แแ แแฃแจแแแแก.
แฉแแขแแแ แแแ แคแแแจ แแ แแแแแแแ WinPE-แจแ. แจแแแกแ แฃแแแ แแ แซแแแแแ "Dism /image:E: /Set-UILang:en-us". แฉแแแ แแฃแงแฃแ แแแ แจแแแแแก, แแแกแ แฃแแแแ โDism /image:E: /Get-Intlโ แแ แแแแฎแแแ โDefault system UI language: en-USโ.
แฉแแแ แฉแแแขแแแ แแแแ แกแแกแขแแแแก, แแชแแแแแแ แจแแฎแแแแแ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแแขแแแแแกแแ แแ แแฃแจแแแแก.
แแแแแแแก, แ แแ แแแแฎแแแ แแแแแก แแแขแแ แคแแแกแแก แแแแฃแแแกแฎแแแแ แแแแก แแแ แแแแขแ แแก แจแแชแแแแ, แแฅแแแ แจแแแแซแแแแ แแแแแแแ แแแแฎแแแแแ แแฃแแขแแแแแกแแแก แแฃแจแแแแแแ แแฎแแแแ แแแจแแ, แ แแแแกแแช แกแแกแขแแแ แแฃแแแขแแก แ แแแแแจแแ แแ แกแแกแขแแแแก แแแแฃแฅแแแก แจแแแแแ แแแ แแแแ แฉแแขแแแ แแแแกแแก. แแก แแแจแแแแก, แ แแ แแฅแแแ แแแแแฌแแแ แกแแกแขแแแแก แแแแฃแฅแแ แกแแแแกแฃแฎแ แคแแแแแ, แ แแแแแจแแช แกแแกแขแแแแก แแแ แจแแแ แฉแแแ แแแแแแกแฃแ แแ, แจแแแแแ แแ แจแแชแแแแแ แกแแกแขแแแแก แแแ แแแแขแ แแแ แแกแ, แ แแ แแแขแแ แคแแแกแ แแงแแก แ แฃแกแฃแแ. แแ แแ แแก แซแแแแแ แแแ แแ แแแแแกแแแแแ. แแฅแแแ แแ แแแแแแ แแแแแแ แแแก แแแแก แแแแแขแแก แแแงแแแแแแ แแ แแแแแขแแแแแ แแแแก แแแแแขแแแแก แแแงแแแแแแ?
แแฅแกแแแ แแแแแขแ 8
แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แแแแแแกแฃแ แ แแฃแแแขแแก แ แแแแแจแ.
แฉแแแ แแฃแแแแจแแ แแแแแ แแแขแแ แแแขแก, แกแแกแขแแแแก แแแ แแแแขแ แแแจแ แแแแแแแ "แแแแก" แแแแงแแคแแแแแแจแ, แแแ แฉแแแ "แแแแก แแแแแขแแแ", แแแ แฉแแแ แแแ "แ แฃแกแฃแแ", แแแแญแแ แแ "แจแแแแแแ", แแแขแแแแ แแแกแขแแแแชแแแก แแแ แแแแขแ แแแ แแแแฃแแแกแฎแแแแแ, แแแแญแแ แแ "แแแกแขแแแแชแแแก", แแแกแขแแแแชแแแก แจแแแแแ. แแแแก แแแแแขแ แฉแแแ แแแแแขแแแ แแแ แกแแกแขแแแ, แแฎแแ แ แฃแกแแคแแชแแ แแแฃแแ. แแแแแจแแ แกแแกแขแแแ แแแขแแ แแแขแแแแ, แแแฃแจแแแ โSysprep.batโ, แแแ แฉแแแ แฌแแ แขแแแ 2.
แกแแกแขแแแแก แฉแแขแแแ แแแแก แจแแแแแ โแแแแแแฃแขแแ แแก แแแแแฏแแแแขแแกโ แกแแแ-แแแจแ แจแแฅแแแแแ แแแแฎแแแ แแแแแ โแแแแฎแแแ แแแแแโ, แแแแแแขแแ แแแกแแแแแแแแแแ แแแแแขแ, แแแแแแแ โแแแแฎแแแ แแแแแกโ แแแแแ แแจแแ, แแฃแแขแ-แแแแกแแ แแ แแฃแจแแแแก.
แแฅแกแแแ แแแแแขแ 9
แแชแแแแ แกแแกแขแแแแก แ แฃแกแแคแแแแชแแ แแแกแขแแแแชแแแแแ, แแคแแแแ แ แแแแแจแ. แแแ แแแแแฃแ แแ แแฅแแแแ แแแแแ แกแแแแแแแแแแแแแแ แแ แแแ แแแ แแแแแฌแแแแแแก แแแแแแแแแชแแแก แจแแกแแฎแแ.
แแแฆแแ แคแแแจ แแ แแแแก แกแฃแคแแ แแ แแแแแแแฃแ แ แแแกแขแ แแแฃแชแแแ - X21-96381. แแก แแฅแแแแ แแแกแแ "E". แกแฃแ แแแแแแก แแแกแแแแแขแแแแแแแ แแ แแฅแแแ แกแแฅแแฆแแแแแแแก: โc:MountInstallโ, โc:MountWinreโ, โc:MountBootโ. แแแฆแแ แแแแแแแแแชแแแก แแแแแขแแแแก แแแแแแแฅแขแก - X21-87814. แแ "c:Mount" แกแแฅแแฆแแแแแจแ แแแแแแแ แแ แแแแแขแแแก แแแกแแแ: "Microsoft-Windows-Client-Language-Pack_x86_ru-ru.cab", "lp.cab", "WinPE-Setup_ru-ru.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_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 /Commit
แฉแแแ แแขแแแ แแแแ แคแแแจ แแ แแแแแแแ, แแแ แฉแแแ แ แฃแกแฃแ แแแแก แแ แแแแแแแกแขแแแแ แแ แกแแกแขแแแ แชแแ แแแ แแแกแแแ. แ แแแแกแแช แกแแกแขแแแ แแแแแฎแแแ แแแ แฉแแแ แ แแแแแแ, แแแแญแแ แแ "Ctrl+Shift+F3". "แแแแแแฃแขแแ แแก แแแแแฏแแแแขแแก" แกแแแ-แแแจแ แจแแฅแแแแแ แแแแฎแแแ แแแแแก "แแแแฎแแแ แแแแแ", แแแแแแขแแ แแแกแแแแแแแแแแ แแแแแขแ, แแแแแแแ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแแขแ-แแแแกแแ แแ แแฃแจแแแแก.
แฉแแขแแแ แแแ แคแแแจ แแ แแแแแแแ WinPE-แจแ. แจแแแกแ แฃแแแ แแ แซแแแแแ "Dism /image:E: /Set-UILang:en-us".
แฉแแแ แฉแแแขแแแ แแแแ แกแแกแขแแแแก, แแชแแแแแแ แจแแฎแแแแแ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแแขแแแแแกแแ แแฃแจแแแแก.
แ แแแแ แช แฉแแแก, แแ แแแแแแ แแ แแ แแก แแแแแขแแก แแแแแขแแแแก แแแแแแแแจแ, แแชแแแแ แแแแแขแแแแแ แแแแแขแแแแก แแแแแขแแแ.
แแฅแกแแแ แแแแแขแ 10
แแแฆแแแ แคแแแจ แแ แแแแก, แ แแแแแแช แแแแแแแแแแ แฌแแแ แแขแแแแ.
แแแฆแแแ "Feat on Demand" แแแแแขแก - X21-87815. แแ แแแแแแแ แแ แแแแแขแแแก แแแกแแแ "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ยป.
แแแฃแจแแแ แแแแกแแแ แแแแแแแกแขแ แแขแแ แแก แฃแคแแแแแแแ แแ แจแแแกแ แฃแแแ แแ แซแแแแแแแ:
แแ แซแแแแแแแ
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 /Commit
แฉแแแ แแขแแแ แแแแ แคแแแจ แแ แแแแแแแ, แแแ แฉแแแ แ แฃแกแฃแ แแแแก แแ แแแแแแแกแขแแแแ แแ แกแแกแขแแแ แชแแ แแแ แแแกแแแ. แ แแแแกแแช แกแแกแขแแแ แแแแแฎแแแ แแแ แฉแแแ แ แแแแแแ, แแแแญแแ แแ "Ctrl+Shift+F3". โแแแแแแฃแขแแ แแก แแแแแฏแแแแขแแกโ แกแแแ-แแแจแ แจแแฅแแแแแ โแแแแฎแแแ แแแแแกโ แแแแฎแแแ แแแแแ, แแแแแแขแแ แฃแแ แฃแแแแแงแแคแแก แแแแแขแ แแ แจแแแแ โแแแแฎแแแ แแแแแกโ แแแแแ แแจแจแ. แแ แแแแแฆแ แจแแแ แแแ แแแ, แ แแแแแแช แแแแ แฎแแแก แแแแแแแแแแแจแ แแแแแ, แแแแขแแ แกแแกแขแแแ แฉแแแขแแแ แแ.
แฉแแแ แแจแแแ แแแกแแแแแแแแแ แแแแแขแก, แจแแแแแแแ แ แ แแแแ แช "แแแแฎแแแ แแแแแ", แแแแแขแแแ แแแ แกแแกแขแแแ, แแแแแขแแแ แแแกแแแแแแแแแ แแแแแขแก, แแฃแแขแแแแแกแแ แแ แแฃแจแแแแก.
แฉแแขแแแ แแแ แคแแแจ แแ แแแแแแแ WinPE-แจแ. แจแแแกแ แฃแแแ แแ แซแแแแแ "Dism /image:E: /Set-UILang:en-us".
แฉแแแ แฉแแแขแแแ แแแแ แกแแกแขแแแแก, แแชแแแแแแ แจแแฎแแแแแ "แแแแฎแแแ แแแแแก" แแแแแ แแจแแ, แแฃแแขแแแแแกแแ แแฃแจแแแแก.
แฒแแ แจแแแ แแฃแจแแแแ
แฉแแแฃแแแแ แแแ แแแแ แแแ. แแกแแแ แงแแแแแแแแก แจแแแแแแแแ แแแแ แแแแแแ!
แแแแแแแแแชแแแก แแแแแขแแแแก แแแงแแแแแแก แกแฎแแแแแกแฎแแ แแแแแแแ แแ แแแแแญแ แ แแ แแแแแแ, แ แแช แแแจแแแแก, แ แแ แแแแฃแฅแแแก แจแแแแแ แแแ แแแ แฉแแขแแแ แแแแกแแก แแแแแฌแแแ แแแแก โen-usโ แแแงแแแแแ, แฎแแแ แแแ แแแแ แฉแแขแแแ แแแแก แจแแแแแ แแแแก แแแ แแแแขแ แแแแก แจแแชแแแ.
แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แ แฃแกแแคแแชแแ แแแฃแแ แแฃแแแขแแก แ แแแแแจแ.
"Unattend.xml" แคแแแแจแ แจแแแงแแแแแ "en-US" แแแ แแแแขแ แจแ, แแแฃแจแแแ "Sysprep.bat", แแแ แฉแแแ แฌแแ แขแแแ 2 แแ แแแฎแแ แ แ แแแแแฆแแ. แแแกแแกแแแแแแแแ แแแ แแแ แแแแแแกแฃแ แแแแแแ, แแฃแแขแ-แแแแกแแ แแฃแจแแแแก. แแก แแแจแแแแก, แ แแ แแฅแแแ แฃแแแ แแแแแแขแแ แแ แซแแแแแ โUnattend.xmlโ แแแกแแแแแแแก แแแแก แจแแกแแชแแแแแแ. แแ แแแแกแแแแแก แแฅแแแ แฃแแแ แแแฃแจแแแ แแ แซแแแแแ "control intl.cpl,, /f:", แ แแแแแแช แแแฃแแแแแแก แแแแคแแแฃแ แแชแแแก แคแแแแแ, แ แแแแแแช แแแฃแแแแแแก แแแแแแแแ แ แแแ แแแแขแ แแแแก แแแแแ แแแแก แแแกแแกแแแแแแแ แแแ แแแแ. แแแแคแแแฃแ แแชแแแก แคแแแแแก แจแแแแแ แกแ แแกแ แแแแแแงแฃแ แแแ.
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<gs:UserList>
<gs:User UserID="Current" CopySettingsToSystemAcct="true"/>
</gs:UserList>
</gs:GlobalizationServices>
แแแแขแแ แ แแ แแแแแแแแ แแแก แแแแแแแแ แ แแแแฎแแแ แแแแแก แแแ แแแแขแ แแแก, แจแแแแแ แแ แซแแแแแ แฃแแแ แจแแกแ แฃแแแแก แแแแฎแแแ แแแแแก แจแแกแแแแก แจแแแแแ, แ แแช แแแจแแแแก, แ แแ แแแแแญแแ แแแแ. แแ แแก แแ แแ แแแขแแ แ โแแแแ แแโ, แจแแกแ แฃแแแแ แแแแฎแแ แชแแแแแแแ แแแก แจแแแแแ, แ แแช แแแแแแแกแขแ แแขแแ แแก แฃแคแแแแแแแก แแฅแแแ แแแแฎแแแ แแแแแ แจแแแ. แแ แแ แแ แแแแแ แจแแแฅแแแ แแแแแขแแแแแ แคแแแแ, แ แแแแแแช แกแแญแแ แ แแฅแแแแ แแ แซแแแแแแก แฌแแ แแแขแแแแ แแแกแแจแแแแแ. แฃแแฏแแแแกแแ, แแแแแแแ แแแแแฌแงแแแขแ แแแแแ แแแ แแ แ แคแแแแจแ - "Unattend.xml". แแแแกแแแแแก แแฅแแแ แฃแแ แแแแ แฃแแแ แจแแแกแ แฃแแแ แแ แซแแแแแ, แ แแแแแแช แฅแแแแก แแแแคแแแฃแ แแชแแแก แคแแแแก. แแ แแคแแฅแ แแ, แ แแ แจแแแฅแแแ แแแแคแแแฃแ แแชแแแก แคแแแแก "echo" แแ แซแแแแแแก แแแแแงแแแแแแ "cmd" แแแ แแแแจแ, แแแแ แแ แแก แฃแแแ แแแแฅแชแแก แแฃแแฎแแก แคแ แฉแฎแแแแแก circumflex-แแ. แแแแ. แแแแคแแแฃแ แแชแแแก แคแแแแแก แจแแกแแฅแแแแแแ แแแแฆแแแ แจแแแแแแ แแ แซแแแแแ.
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 ^<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"^>^<gs:UserList^>^<gs:User UserID="Current" CopySettingsToSystemAcct="true"/^>^</gs:UserList^>^</gs:GlobalizationServices^>>"%TMP%Config.xml"
แจแแแแแแ, แฉแแแ แแแกแ แฃแแแแ แแ แซแแแแแแก แแแแคแแแฃแ แแชแแแก แคแแแแแก แแแแแงแแแแแแ.
control intl.cpl,,/f:"%TMP%Config.xml"
แจแแแแแแ, แฌแแจแแแแ แแแ แ แจแแฅแแแแแ แคแแแแ แแ แแแแแขแแแ แแแ แกแแกแขแแแ. แชแแแแแแแแแ แซแแแแจแ แจแแแ แแแแแขแแแ แแแแก แจแแแแแ.
cmd.exe /c del "%TMP%Config.xml" /q&shutdown /r /f /t 00
แจแแแแแแ, แแ แแแแแฆแ แจแแแแแแ แแแกแฃแฎแแก แคแแแแ sysprep-แแกแแแแก.
แฃแงแฃแ แแแฆแแแแ.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>
แแแแแ แจแแแแแแฌแแแ...
แฉแแแ แแขแแแ แแแแ แกแแกแขแแแแก แกแฃแ แแแก - แ แฃแกแแคแแชแแ แแแฃแแ แแฃแแแขแแก แ แแแแแจแ.
แฉแแแ แแชแแแแ Unattend.xml แคแแแแก แแฎแแแ, แแแฃแจแแแ "Sysprep.bat", แแแ แฉแแแ แฌแแ แขแแแ 2 แแ แแแแฎแแ แ แ แแแแแฆแแ. แ แแแแกแแช แแแ แแแแแ แฉแแขแแแ แแแแ, แแแกแแกแแแแแแแแ แแแ แแแ แแแแแแกแฃแ แแ แแ แแก แแ แกแแกแขแแแ แแแแแแขแแแ แแแแ. แแแกแแกแแแแแแแแ แแแ แแแ แ แฃแกแฃแ แแแแแแ, แแฃแแขแแแแแกแแ แแฃแจแแแแก.
แแฃ แแฅแแแ แแแฅแแ แ แแแแ แจแแแแแฎแแ Windows 10 IoT Enterprise-แแก แแแงแแแแแแกแ แแ แแแชแแแแแ แแแแก แจแแกแแฎแแ, แแแฎแแแ, แแแฃแแแแจแแ แแแ:
แแฅแแแ แจแแแแซแแแแ แแแแแแ แแแกแฃแฎแ แแแแแแ แ แแแแฎแแแแ
แกแขแแขแแแก แแแขแแ แ: แแแแแแแแ แแแ แแกแแแแแแ, แขแแฅแแแแฃแ แ แแฅแกแแแ แขแ Quarta Technologies.
แฌแงแแ แ: www.habr.com