Windows 10 Kasuwancin IoT 2019 - Yanayin kiosk da yawa
Gabatarwar
Windows 10 IoT Enterprise 2019 shine sunan talla don sakin na gaba na Windows 10. An sanar da sakin wannan sigar a watan Satumba na 2018, bi da bi, yana da nau'in 1809, 18 shine shekara, 09 shine watan. An rubuta labarai da yawa akan sabon sakin Windows 10 1809, amma yawancinsu sun sadaukar da “bakuna” daban-daban, “kyakkyawan” da ayyuka daban-daban waɗanda ake buƙata a gida.
Wannan labarin zai tattauna kawai ayyuka waɗanda ƙila ana buƙata tsakanin masana'antun na'urori masu ƙayyadaddun manufa. Wato, game da sabon damar da yanayin "Kiosk". Za a kuma tabo batun canza sunayen tsarin sabis na bugu na Windows na ɓangaren kamfani.
Tsohon tsarin sabis tare da sabon suna
Bari in fara da ɗan taƙaitaccen bayani: a cikin ɓangaren kamfanoni na bugu na Windows akwai tsare-tsaren sabis guda biyu waɗanda Windows ke karɓar sabuntawa. Zane-zane na sabis suna da alamar harafi. A halin yanzu ana kiran rassan sabis LTSC da SAC.
LTSC na nufin Tashar Hidimar Tsawon Lokaci (tare da kiyayewa na dogon lokaci). A baya, irin wannan tashar ana kiranta LTSB - Reshen Sabis na Tsawon Lokaci. Microsoft kawai ya canza sunan tashar sabis ɗin, sabis ɗin kansa ya kasance iri ɗaya.
Microsoft kuma ya canza sunan reshen sabis na CBB - Reshe na Yanzu don Kasuwanci, yanzu ana kiran wannan reshen sabis SAC - Semi-shekara-shekara Channel. Bugu da ƙari, sunan kawai ya canza.
Amma ya kamata a ambata cewa rassan sabis na LTSC da SAC suna amfani da rarrabawar Windows daban-daban.
Kadan game da sabon yanayin kiosk a SAC
Kamar yadda na fada a baya, LTSC da SAC suna da rabo daban-daban. LTSC ba shi da daidaitattun ƙa'idodin duniya ko kantin sayar da kayayyaki, amma SAC yana da. Saboda haka, LTSC ba shi da mai binciken Edge, amma SAC yana da. Idan ka zaɓi mai binciken Edge lokacin saita kiosk, to yanzu akwai hanyoyi guda biyu:
A matsayin alamar dijital ko nunin hulɗa
Kamar burauzar jama'a
Ba zan ci gaba da kafa waɗannan hanyoyin ba, saboda ... Saitin yana da sauqi kuma ana yin shi a cikin ƙirar hoto. Kawai ƙirƙirar mai amfani wanda ba memba na ƙungiyar Masu Gudanarwa ba, ba shi damar yanayin kiosk ta amfani da EDGE kuma duba yadda waɗannan hanyoyin ke aiki.
Kiosk tare da aikace-aikace da yawa
Wasu mutane suna tunanin amfani da lasisi Windows 10 Kasuwancin IoT yana nuna aikin aikace-aikacen guda ɗaya kawai akan na'urar, a zahiri wannan ba haka bane. Dole ne a ƙera na'urar don yin aikin kasuwanci ɗaya kuma dole ne mai amfani kada ya sami damar shiga tebur. Yanzu Microsoft da kansa ya ba da kayan aiki don amfani da aikace-aikace da yawa. Ana kiran wannan yanayin “kiosk multi-app”, daga baya, don taƙaitawa, zan kira shi “multikiosk”. A cikin wannan labarin za mu dubi kafa wannan yanayin ta hanyar amfani da kunshin software da wasu fasalulluka na wannan yanayin.
Kadan game da yanayin Multikiosk
Lokacin da ka shiga asusun mai amfani wanda aka saita yanayin kiosk da yawa, tsarin zai yi aiki a yanayin kwamfutar hannu. Menu na farawa zai faɗaɗa zuwa cikakken allo, yana nuna fale-falen fale-falen aikace-aikace.
Jerin saitunan asali da damar yanayin:
Saita don masu amfani da yawa ko ƙungiyoyi
Ana iya sanya kowane mai amfani ko ƙungiya saituna guda ɗaya
Ikon yin amfani da aikace-aikacen duniya da na gargajiya
Ikon ƙaddamar da ɗaya daga cikin aikace-aikacen ta atomatik lokacin da mai amfani ya shiga
Aikace-aikacen da aka ba da izini
Shiga manyan fayiloli ta amfani da jerin fari
Yana da kyau a kula da batu na 5. Ta hanyar tsoho, kawai waɗannan aikace-aikacen da ke da mahimmanci don tsarin aiki za a bar su suyi aiki; dole ne a ƙara wasu aikace-aikacen zuwa jerin masu izini. Wadancan. Yanzu ba kwa buƙatar saita AppLocker daban. Af, don guje wa rikice-rikice tare da saitunan AppLocker, a cikin yanayin kiosk da yawa, duk ƙa'idodin AppLocker da aka tsara ba za su yi aiki ba.
Batun 6 yana nuna kyakkyawan zaɓi, amma a halin yanzu yana yiwuwa kawai a ba da izinin rubutawa ga babban fayil ɗin "Zazzagewa". Yanayin yana ba ku damar amfani da aikace-aikacen duniya da na gargajiya. An kayyade duk saitunan yanayi a cikin fayil na XML, wanda kuma a cikinsa zaka iya saka saituna don kiosk ɗin aikace-aikacen guda ɗaya.
Yanzu bari muyi kokarin saita shi duka...
Me muke bukata...
Da farko, muna buƙatar tsarin kanta, wanda ke goyan bayan yanayin multikiosk. Anan zaka iya saukewa demo version
Don hanyar No. 1 - ICD, wanda shine ɓangare na ADK. ADK yana yiwuwa sauke anan
Don hanyar No. 2 - mai amfani da PsExec. Mai amfani zai iya zama sauke anan
Ya ce - "Mu tafi!"
Zan gudanar da duk gwaje-gwaje akan Windows 10 IoT Enterprise 1809 LTSC x32 sigar kasuwanci, ba sigar demo ba. Ba za a kunna tsarin ba saboda rashin kunnawa baya shafar aikin tsarin. Na ɗauki 32 ragowa kawai saboda yana ɗaukar ƙasa da sarari kuma zai yi sauri don aiki tare da hotunan tsarin.
Mataki 1 - shigarwa
Shigar da Win 10 IoT Enterprise ba shi da bambanci da shigar da Win 10 Enterprise, don haka ba zan bayyana duk tsarin shigarwa ba, zan yi magana ne kawai game da wasu nuances.
Kawai idan, bari in tunatar da ku, kada ku shigar da tsarin a saman wanda aka shigar. Lokacin da mai sakawa ya yi tambaya game da wurin shigarwa na tsarin, share duk ɓangarori a kan faifan tsarin nan gaba kuma saka faifan da ba a rarraba ba.
Muna shigar da tsarin ba tare da haɗin Intanet ba don kada tsarin ya jawo wani abu da ba dole ba.
Domin Za mu ƙirƙiri hotuna na tsarin kuma don wannan za mu rufe shi a cikin yanayin dubawa, sannan za ku iya adana ɗan lokaci ta hanyar loda tsarin a cikin yanayin dubawa nan da nan bayan shigarwa. Don yin wannan, lokacin da tsarin ya buƙaci ku zaɓi yanki “Bari mu fara da yanki. Shin wannan dama" kawai danna "Ctrl+Shift+F3".
Mataki 2 - ƙirƙirar hoton tsarin
Domin za mu yi izgili da tsarin kuma mu gwada sabbin saitunan daban-daban, yana yiwuwa wani abu ya ɓace kuma muna buƙatar dawo da tsarin zuwa matsayinsa na asali. Kuma don dawo da sauri zuwa asalin sa, kuna buƙatar ƙirƙirar hoton tsarin. Abin da kawai zan yi shi ne kwafi “katin mai martaba” - rubutun da fayil ɗin amsa. Duk fayilolina suna cikin babban fayil na "Sysprep", wanda na kwafa zuwa tushen faifan tsarin. Kuma a zahiri, zan raba wannan “tsarin mutum” tare da ku.
Sysprep.bat - don rufe tsarin.
@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
Lokacin da aka ƙaddamar da shi, rubutun zai bincika kasancewar asusun "Admin" kuma ƙirƙirar ɗaya idan ya ɓace. Za a ƙara asusun zuwa ƙungiyar masu gudanarwa.
Lokacin yin hatimi a yanayin dubawa, rubutun zai ƙara umarni zuwa wurin yin rajista don ƙare tsarin "sysprep.exe" don kada a rufe taga sysprep da hannu kowane lokaci. Lokacin da aka hatimi a cikin yanayin hello, rubutun zai cire umarnin don rufe taga daga wurin yin rajista kuma kanta za ta canza darajar gine-gine a cikin fayil ɗin amsa zuwa na yanzu. Fayil ɗin amsa yana ƙunshe da sigogi don booting tsarin ba tare da hulɗar mai amfani ba da kuma umarni don share babban fayil "Sysprep" a cikin tushen tsarin tsarin.
Yanzu zan rufe tsarin a yanayin dubawa ta amfani da "Sysprep.bat" kuma in ɗauki hoton tsarin. Zan yi hoton tsarin ta amfani da DISM kuma zan yi hoton ƙarar tsarin kawai. Idan za ku yi hoton girman tsarin kawai, kuma ba duka faifai ba, to kar ku manta da kwafin abubuwan da ke cikin littafin "WindowsSystem32Recovery" zuwa ƙarar farko a cikin babban fayil ɗin "RecoveryWindowsRE" bayan tura tsarin. Ana buƙatar yin wannan kafin shigar da OS. bayan loda OS, “WindowsSystem32Recovery” directory zai riga ya zama fanko.
Mataki na 3 - Russification na tsarin
Ana iya shigar da fakitin yare ba tare da haɗin Intanet ba idan kuna da wannan fakitin. Idan ba haka ba, tsarin da kansa zai sauke shi daga Intanet lokacin da kuka ƙara harshe a cikin saitunan. Kawai kada ku ɗauki fakitin yare daga sigogin OS na baya. Don Windows 10 1809 dole ne a sami fakitin yare musamman don Windows 10 1809.
Microsoft yana bin tsarinsa don canja wurin saituna a hankali daga menu na yau da kullun zuwa sabon, don haka a cikin rukunin kula da al'ada ba za ku sake samun saitunan canza harshe da shigar da fakitin harshe ba. Waɗannan saitunan yanzu suna cikin sigogin tsarin kawai.
A cikin yanayin dubawa, zaku iya fuskantar matsala buɗe saitunan tsarin daga menu na Fara; don buɗe saitunan tsarin, gudanar da umarni - “ms-settings:”, kula da colon a ƙarshen umarnin, ba tare da shi ba umarnin zai kasance. ba aiki. Bayan buɗe sigogin tsarin sau ɗaya ta amfani da wannan umarni, ana iya buɗe shi ta amfani da menu na hoto.
Amma a cikin saitunan tsarin za ku iya shigar da fakitin harshe idan tsarin yana haɗi da Intanet, babu wani zaɓi don zaɓar shigar da fakitin harshe daga fayil na gida.
Ba zan yi bayanin hanyar da ake bi wajen mayar da tsarin ba saboda... wannan zai rikitar da labarin sosai, musamman da yake an yi cikakken bayani game da yanayin aka bayyana a nan. Amma ina so in jawo hankalin ku zuwa ga musamman canza harshen tsarin bayan shigar da fakitin harshe ta amfani da na'ura wasan bidiyo. An yi bayanin wannan fasalin a cikin wiki guda ɗaya wanda na ba da hanyar haɗin gwiwa a baya, a cikin ƙaramin sashe "Ƙara harshe zuwa jerin harsuna".
Zan shigar da fakitin yare ba tare da haɗin intanet ba.
Bayan an gama ƙaddamar da tsarin, tabbatar da ƙirƙirar hoton tsarin.
Mataki na 4 - Sanya aikace-aikacen da suka dace
Domin Tunda tsarin LTSB da LTSC ba su da kantin aikace-aikacen, shigar da aikace-aikacen daga Shagon Microsoft yana haifar da wasu matsaloli, wato zazzage aikace-aikacen. Don zazzage aikace-aikacen, kamfanin Adguard ya yi sabis mai dacewa sosai - "Adguard Store", wanda da shi zaku iya samun hanyoyin zazzagewa na ɗan lokaci don aikace-aikace da abubuwan haɗinsu.
Don shigar da aikace-aikacen, kuna buƙatar fayiloli tare da kari "Appx" da "AppxBundle". Kafin shigar da aikace-aikacen kanta, dole ne ka shigar da abubuwan da ke ciki. A matsayinka na doka, abubuwan da ke cikin aikace-aikacen za a iya bambanta su cikin fahimta ta sunan fayil.
Don kar labarin ya yi tsayi da yawa, ba zan yi cikakken bayani kan tsarin shigar da aikace-aikacen ba, musamman tunda akwai bayanai kan shigarwa. cikakken umarnin. Amma zan ƙara hanya ɗaya don shigar da aikace-aikace a cikin asusunku na yanzu. Ana iya shigar da aikace-aikace ta amfani da shirin "App Installer", amma don shigar da aikace-aikacen za ku buƙaci haɗin Intanet, amma ana iya shigar da aikace-aikacen tare da danna sau biyu kuma ba za ku buƙaci abubuwan da ke ciki ba, duk abubuwan da suka dace za su zazzage su kuma shigar. "App Installer".
Kuma ƙaramin tunatarwa, lokacin shigar da aikace-aikacen a cikin asusun yanzu, ba za ku iya rufe tsarin ba. Yadda ake shigar da aikace-aikacen don ku iya rufe tsarin, duba umarnin da ke sama. Kuma don bincika aiki na multikiosk, aikace-aikacen da ke akwai sun isa sosai.
Mataki na 5 – ƙirƙirar fayil ɗin sanyi don multikiosk
Yanzu mun isa ga mafi ban sha'awa sashi - kafa yanayin kiosk. Mu duba umarni bisa ga saitunan da muke gani. Da farko, muna buƙatar ƙirƙirar fayil ɗin sanyi na XML, cikakken misalin wanda za'a iya samunsa anan. duba nan.
Da farko, bari mu ƙara tayal na aikace-aikacen da muke buƙata zuwa menu na Fara. Kira binciken "Win + s", nemo aikace-aikacen da ake so, danna-dama akan shi kuma zaɓi "Pin to Start Screen".
Na lika apps kamar haka:
Littafin rubutu
Kalkuleta
internet Explorer
Paint
KalmarPad
sigogi
Tsaro na Windows
Aikace-aikace guda biyu na ƙarshe an saka su saboda ... Babu wasu aikace-aikace na duniya a cikin daidaitaccen fakitin LTSC. Lura cewa fale-falen fale-falen tebur suna haɗi zuwa gajerun hanyoyi. Yanzu, ta matsar da fale-falen kai tsaye a cikin Fara menu, zan raba fale-falen fale-falen zuwa ƙungiyoyi biyu. Don ƙirƙirar sabon rukunin fale-falen fale-falen buraka, ja tayal mai girma ko ƙasa da sauran fale-falen, wanda zai haskaka mai raba hankali. Kuna iya sanya sunayen kungiyoyin da yadda kuke so; don yin wannan, sanya siginan linzamin kwamfuta sama da ƙungiyar, kuma idan rubutun “Sunan ƙungiyar” ya bayyana, danna maɓallin linzamin kwamfuta na hagu. Zan kira rukuni na farko "Settings", zai hada da "Settings" da "Windows Security" tiles. Zan kira rukuni na biyu "Office Applications", wanda zai hada da duk sauran tayal. Af, zaku iya matsar da duka rukunin fale-falen fale-falen ta hanyar jan su ta amfani da ratsi biyu waɗanda ke saman dama na sunan ƙungiyar.
Domin A kan tayal "Windows Security" sunan bai dace ba gaba daya, zan canza girmansa zuwa "Fadi". Don canza girman tayal, danna-dama akan tayal kuma zaɓi "Sake Girma".
Bayan daidaitawa, muna fitar da halin yanzu kuma muna aiwatar da umarni a cikin yanayin PowerShell - "Export-StartLayout - hanyar C: SysprepStartLayout.xml".
Na gaba, hanya mafi sauƙi ba don ƙirƙirar fayil ɗin saitin da kanku ba, amma ɗauki fayil misali daga nan saituna – danna maɓallin “Kwafi”, manna abubuwan da ke ciki a cikin faifan rubutu kuma adana azaman “MultiAppKiosk.xml”. Yanzu muna canza saitunan zuwa namu. Don canza saitunan fale-falen fale-falen buraka, kwafi gabaɗayan toshe "StartLayoutCollection" daga "StartLayout.xml" zuwa "MultiAppKiosk.xml". Don ƙara aikace-aikacen zuwa waɗanda aka ba da izini, kuna buƙatar shigar da masu gano aikace-aikacen duniya a cikin sashin "AllowedApps" kuma a cikin wannan toshe ƙara cikakkiyar hanyar zuwa fayilolin aiwatar da aikace-aikacen gargajiya, waɗanda aka ayyana a cikin kaddarorin gajerun hanyoyin zuwa ga tiles koma. Don zuwa da sauri zuwa gajeriyar hanya, danna-dama akan tayal mai liƙa kuma je zuwa Ƙari> Je zuwa Wurin Fayil. Lura cewa ana amfani da ma'aunin "AppUserModelId" don tantance ID na App na Universal, kuma ana amfani da sigar "DesktopAppPath" don tantance cikakkiyar hanyar zuwa aikace-aikacen tebur. Kuma ɗayan ƙaramin ƙarami, idan kuna shirin amfani da IE akan tsarin x64, to a cikin jerin aikace-aikacen da aka ba da izini dole ne ku ƙayyade hanyoyi guda biyu don fayil ɗin da za a iya aiwatarwa "Faylolin ShirinInternet Exploreriexplore.exe" da "Faylolin Shirin (x86)Internet Exploreriexplore. exe".
Ba zan ba da dama ga manyan fayiloli ba, don haka ina share sashin "FileExplorerNamespaceRestrictions".
Nuna aikin ba ya dame ni, don haka na bar komai kamar yadda yake a cikin sashin "Taskbar".
A cikin misalin, an ƙayyade bayanan martaba guda biyu, amma bayanin martaba ɗaya kawai zan samu, don haka za'a iya share sashin da ke da bayanin martaba na biyu. Kafin cirewa, kula da misalin fara aikace-aikace ta atomatik tare da gardama.
A cikin sashin “Configs”, an haɗa asusu zuwa bayanan martaba; da fatan za a iya haɗa asusu da yawa zuwa bayanin martaba ɗaya. Amma saboda Ina sha'awar asusu ɗaya kawai, sannan zan share duk ɗaurin sai dai na farko - tubalan "Config". A cikin sauran daurin zan rubuta sunan mai amfani "User".
Lokacin da kuke yin fayilolin daidaitawar ku na XML, kar ku manta cewa kowane bayanin martaba dole ne ya sami ID na musamman, kuma ba cikin fayil ɗin XML ɗaya kaɗai ba, amma a cikin OS ɗaya. Wadancan. Da kyau, don guje wa rudani, zaku iya ƙirƙirar sabon mai ganowa kowane lokaci; ana iya yin wannan a cikin yanayin PowerShell ta amfani da umarnin "[guid] :: NewGuid()". Kuma tabbatar da adana fayil ɗin a cikin "UTF-8" encoding; idan an adana fayil ɗin a cikin "ANSI" encoding, to lokacin gina kunshin shirye-shiryen za ku sami kuskure idan fayil ɗin XML ya ƙunshi Cyrillic.
Mataki na 6 – amfani da saitunan multikiosk
Bari mu dubi hanyoyi biyu don amfani da saitunan da aka kwatanta a cikin fayil ɗin daidaitawa. Na farko shine ta hanyar kunshin tanadi, wanda dole ne a ƙirƙira shi a cikin ICD. Ga wasu, watakila wannan hanyar za ta zama sananne. Na biyu yana amfani da "MDM Bridge WMI Provider", wannan hanya ta fi dacewa da ni.
Hanyar No.1
Wanene ba shi da ICD? download ADK kuma shigar. Shigar da ADK abu ne mai sauqi qwarai; ana iya barin saitin abubuwan da aka gyara azaman tsoho.
Kaddamar da ICD, danna kan tayal "Advanced shirye-shirye", saka sunan da babban fayil na aikin kuma danna "Next". A cikin taga na gaba, zaɓi "Duk bugu na tebur na Windows" kuma danna "Next". Kuna iya tsallake shigo da kunshin shirye-shiryen; danna "Gama".
Fadada menu mai saukarwa na "Runtime Settings", sannan fadada menu na "AssignedAccess" kuma zaɓi "MultiAppAssignedAccessSettings". A saman tsakiyar ɓangaren taga ICD, danna maɓallin "Bincika" kuma nuna wurin fayil ɗin XML tare da saitunan. Kawai a yanayin, zaku iya ajiye aikin ta latsa "Ctrl + s". A cikin ɓangaren hagu na sama na ICD, zaɓi "Export" kuma zaɓi "Package Provisioning" daga menu mai saukewa. A matsayinka na mai shi, zaɓi “IT Administrator”, duk sauran tambayoyin za a iya tsallake su ta danna “Na gaba” sannan a ƙarshe danna “Gina” da “Gama”.
A cikin tsarin da aka shigar, kar ka manta da ƙirƙirar mai amfani "User", ba za a iya ƙara shi zuwa rukunin "Masu Gudanarwa", in ba haka ba multikiosk ba zai yi aiki ba. Na ƙirƙiri mai amfani a Gudanar da Kwamfuta tare da kalmar sirri da ba ta ƙarewa.
Yanzu muna gudanar da kunshin shirye-shiryen akan tsarin da aka shigar a baya. Bayan amfani da kunshin shiri, menu na Fara da menu na mai gudanarwa za su canza. A cikin ginshiƙin farawa na hagu ya kamata maɓallan su ɓace: "Takardu", "Hoto", "Zaɓuɓɓuka". Idan menu na farawa bai canza ba, to wani abu ya ɓace. Ana iya cire fakitin da aka shigar ta buɗe Saituna> Lissafi> Samun damar asusun aiki ko makaranta> Ƙara ko cire taga fakitin tanadi.
Idan menu na farawa ya canza, to ana amfani da saitunan akan tsarin, shiga azaman mai amfani wanda aka saita multikiosk don duba sakamakon.
Hanyar No.2
Aiwatar da saituna ta amfani da "MDM Bridge WMI Provider" aka bayyana a nan. Dacewar wannan hanyar ita ce sauƙin amfani da ita da ikon kawar da yawancin ayyukan hannu waɗanda ake buƙata don ƙirƙirar kunshin shirye-shirye. A nan kowa zai iya yanke shawara da kansa wanda zai dace da su. Na yi wa kaina rubuce-rubuce guda biyu.
MiltiKiosk.bat – rubutun ƙaddamarwa
@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
Idan kuna son amfani da bayani na, to, ku ajiye rubutun da ke sama tare da sunayensu na asali a cikin babban fayil guda ɗaya kuma sanya fayil ɗin "PsExec.exe" a cikin wannan babban fayil ɗin. A cikin babban fayil ɗin, ƙirƙiri babban fayil na "XML" kuma kwafi fayilolin XML don saita multikiosk a ciki. Zan yi amfani da fayil iri ɗaya kamar yadda a cikin hanyar farko.
Kadan game da fasalulluka na rubutun. An tsara rubutun don amfani da fayilolin XML tare da "UTF8" encoding; idan kuna son amfani da "ANSI" rufaffen, to, cire ma'aunin "encoding UTF8" daga zaɓin karatun fayil. Dole ne ku sanya fayilolin XML a cikin babban fayil na "XML" ba tare da maye gurbin haruffa ba; rubutun da kansa zai maye gurbin haruffa na musamman tare da sunayen da suka dace. Don kar a ruɗe a cikin GUIDs na haɗa masu amfani da bayanan martaba, zaku iya kawai nuna lambar mai amfani ko suna a cikin takalmin gyaran kafa mai lanƙwasa; duk abubuwan da ke cikin takalmin gyaran kafa za a maye gurbinsu da GUIDs.
Yin amfani da rubutun abu ne mai sauƙi, kawai gudanar da shi kuma zaɓi abin da ake buƙata. Don canza tsarin na yanzu zuwa sabon, ba lallai ba ne a share na yanzu; za a sake rubuta shi. Kar a manta don ƙirƙirar masu amfani waɗanda aka ƙayyade a cikin fayil ɗin sanyi.
Lokacin duba saitin multikiosk na yanzu a cikin wannan zaman da aka yi amfani da shi, maimakon haruffa na musamman, za a nuna haɗin haruffan maye gurbin. Bayan canza zaman (sake kunna rubutun), duk haruffa na musamman za a nuna su a cikin ainihin sigar su.
Mataki 7 - Rufe Tsarin
Multikiosk yana aiki, da kyau, shi ke nan, zai yi kama ...
Idan komai ya tafi daidai da tsari, to ba ku lura da wani abu ba.
Kar a manta cewa har yanzu muna buƙatar canza tsarin daga yanayin duba zuwa yanayin maraba. Da kyau, muna shirye don wannan, muna ƙaddamar da "Sysprep.bat", zaɓi batu 2, an rufe tsarin. Muna kunna na'urar, takalmin tsarin, muna shiga cikin asusun mai amfani wanda aka saita multikiosk, amma ba za mu iya shiga ba. Bayan saƙon "Barka da zuwa", saƙon "Logout" yana bayyana.
Da farko ina so in yi bayanin yadda za a magance matsalar ne kawai, amma daga baya na yanke shawarar yin bayanin hanyoyin da za a bi don gano matsalar da samun mafita mafi sauki saboda... Tabbas masu karatu da yawa za su sha azaba da shakku masu ban sha'awa - "Me zai faru idan haka ne...". Ina tsammanin cewa kwatanta gwaje-gwaje daban-daban zai cece ku lokaci mai mahimmanci idan kuna son samun wata mafita. Don yin bayanin daidai gwargwadon yiwuwar, kuma don sake tabbatar da cewa babu kurakurai, zan kwatanta gwaje-gwajen a cikin tsarin "an yi da rikodin". Wadancan. Zan sake yin gwajin da aka kwatanta.
Gwaje-gwaje
Me muka yi? Akwai asusu guda biyu a cikin tsarin:
"Admin" - a cikin "Masu Gudanarwa" kungiyar
"User" - a cikin "Masu amfani" rukuni
A cikin yanayin dubawa, multikiosk yayi aiki, amma lokacin da aka hatimce shi, bai yi aiki ba.
Gwaji 1
Muna share fakitin shirye-shiryen da aka shigar, a cikin "Gudanar da Kwamfuta" muna share mai amfani "User" kuma ƙirƙirar sabon mai amfani tare da sunan "User", yi amfani da kunshin shirye-shiryen, je zuwa asusun "User" - yana yi. ba aiki. Muna shiga ƙarƙashin sunan "Admin", cire mai amfani "User" daga rukunin "Masu amfani", ƙara shi zuwa rukunin "Masu Gudanarwa", shiga ƙarƙashin sunan "User" - ba ya aiki. Muna shiga ƙarƙashin sunan "Admin", share kunshin shirye-shiryen tare da multikiosk, shiga ƙarƙashin sunan "User" - mun sami damar shiga, amma ba shakka yanayin multikiosk ba ya aiki saboda An cire kunshin tanadin.
Gwaji 2
Muna loda hoton tsarin - Russified a yanayin dubawa.
OS ya loda, danna "Win + r", saboda Tagan mu na sysprep ya rufe ta atomatik, gudanar da umarnin "sysprep", kuma kunna "sysprep" a cikin taga da ke buɗewa. Saitunan Sysprep a cikin taga: "Je zuwa taga maraba da tsarin (OOBE)", "Shirya don amfani", "Sake yi". Danna "Ok" kuma jira OS gaisuwa. Muna amsa tambayoyin lokacin da tsarin ya fara takalma na farko: "Ci gaba a cikin harshen da aka zaɓa?" - "Rashanci"; yankin - Rasha; shimfidar madannai - Rashanci; ƙara shimfidar madannai na biyu - tsallake; "Bari mu haɗa ku zuwa cibiyar sadarwar" - "Tsalle don yanzu"; haɗi zuwa Intanet - a'a; yarjejeniyar lasisi - karba; "Wane ne zai yi amfani da wannan kwamfutar" - "Gwaji"; ƙirƙirar kalmar sirri - bar filin babu komai; Ayyuka masu dacewa akan na'urori daban-daban - a'a; Saitunan sirri – karba. OS ya ɗora, a cikin "Gudanar da Kwamfuta" ƙwanƙwasa-in mun ƙirƙiri mai amfani da sunan "User", ƙara kunshin shiri. Sakamakon shine baya aiki.
Gwaji 3
Muna loda hoton tsarin - Russified a yanayin dubawa.
OS ya ɗora, haɗa tsarin zuwa Intanet, gudanar da umarni "gpedit.msc" kuma a cikin "Windows Update" sashe yana ba da damar zaɓin "Enable shawarwarin sabuntawa ta hanyar sabuntawa ta atomatik", sake kunnawa kawai idan. A cikin cibiyar sabuntawa, danna "Duba don sabuntawa" kuma sake yi har sai an shigar da duk abubuwan sabuntawa. Cire haɗin tsarin daga Intanet. Muna ƙaddamar da "sysprep" a cikin yanayin hoto kuma muna maimaita duk matakan da aka bayyana a cikin mataki na baya daga yin amfani da "sysprep" don ƙara kunshin shirye-shiryen. Sakamakon shine baya aiki.
Gwaji 4
Muna loda hoton tsarin - Turanci a yanayin dubawa.
Muna ƙaddamar da "sysprep" a cikin yanayin hoto, rufe OS tare da sigogi iri ɗaya kamar lokacin gwaji 2. Lokacin da tsarin ya fara farawa, muna zaɓar sigogi iri ɗaya kamar yadda a cikin gwaji na 2, ban da yanki da harshe saboda Babu harshen Rashanci. Hakazalika, ƙirƙirar mai amfani "User" kuma ƙara kunshin tanadi. Sakamakon shine yana aiki. Wadancan. Matsalar tana da alaƙa da zama.
Gwaji 5
Muna loda hoton tsarin - Russified a yanayin dubawa.
A cikin "Gudanar da Kwamfuta", ƙirƙira mai amfani "User", ƙara kunshin shirye-shirye, je zuwa asusun "User", Multi-kiosk yana aiki.
Fita daga asusun ku kuma shiga ƙarƙashin asusun "Admin". Mun ƙaddamar da PowerShell tare da haƙƙin gudanarwa, aiwatar da umarnin "Dism / kan layi / Get-Intl" kuma duba "Tsohon yaren mai amfani: en-US".
Muna taya daga filasha zuwa WinPE, OS ɗin da aka tura yana kan E. Muna kallon sakamakon, aiwatar da "Dism / image: E: /Get-Intl" kuma duba "Tsohon tsarin UI harshen: ru-RU".
Mun shiga cikin tsarin, shiga cikin asusun "User", multikiosk ba ya aiki.
Don kafa dalili-da-sakamakon matsalar a fili, bari mu sake gwadawa don sanya kiosk da yawa yana aiki da rashin aiki.
Muna taya daga filasha zuwa WinPE, OS ɗin da aka tura yana kan E. Muna duba sakamakon, aiwatar da "Dism /image:E: /Get-Intl" kuma duba "Tsoffin tsarin UI harshen: en-US".
Mun shiga cikin tsarin, shiga cikin asusun "User", multikiosk yana aiki.
Muna taya daga filasha zuwa WinPE, OS ɗin da aka tura yana kan E. Muna kallon sakamakon, aiwatar da "Dism / image: E: /Get-Intl" kuma duba "Tsohon tsarin UI harshen: ru-RU".
Mun shiga cikin tsarin, shiga cikin asusun "User", multikiosk ba ya aiki.
Wadancan. za ku iya ganin tabbataccen dogaron aikin kiosk akan tsohowar harshen mu'amalar mai amfani. Wataƙila akwai wasu abubuwan da suka shafi aikin multikiosk?
Gwaji 6
Don tsabtar gwajin, muna sake cika tsarin. Muna loda hoton tsarin - Russified a yanayin dubawa.
Muna ƙaddamar da "sysprep" a cikin yanayin hoto, rufe OS tare da sigogi iri ɗaya kamar lokacin gwaji 2. Muna jiran OS ya gaishe mu kuma ya amsa tambayoyin: "Ci gaba a cikin harshen da aka zaɓa?" - "Turanci (Amurka)"; yankin - Rasha; Tsarin allon madannai - Rashanci. Bugu da ari, an zaɓi duk sigogi kamar yadda a cikin gwaji 2.
Bari mu dubi saitunan harshe na tsoho mai amfani. Muna aiwatar da umarnin "Dism / kan layi / Get-Intl" kuma duba "Tsoffin tsarin UI harshen: en-US". A cikin "Gudanar da Kwamfuta", ƙirƙiri mai amfani "User", ƙara kunshin shirye-shirye, je zuwa asusun "User", Multi-kiosk yana aiki.
Muna ƙoƙarin karya kiosk ta hanyar canza tsohowar harshen mu'amala mai amfani. Muna shiga cikin mai amfani da "Test", wanda aka ƙirƙira lokacin da na'urar ta fara booting kuma ta ba da damar shiga ta atomatik don tsarin kada ya shiga cikin asusun "User" nan da nan. Aiwatar da "netplwiz", zaɓi mai amfani da "Test", cire alamar "Bukatar sunan mai amfani da kalmar wucewa" kuma yi amfani da sigogi.
Boot daga filasha zuwa WinPE. Yi umarnin "Dis / image: E: /Set-UILang:ru-ru". Muna kallon sakamakon, aiwatar da "Dism / image: E: /Get-Intl" kuma duba "Tsohon tsarin UI harshen: ru-RU".
Muna shiga cikin tsarin, gwada shiga cikin asusun "User", multikiosk yana aiki. Wadancan. ba za a iya karya ba. Shin zai yiwu a sanya shi aiki ta wannan hanyar?
Gwaji 7
Muna loda hoton tsarin - Russified a yanayin dubawa.
Mun kaddamar da "Sysprep.bat", zaɓi batu 2. Muna taya cikin tsarin, ƙirƙirar mai amfani "User" a cikin "Gudanar da Kwamfuta", ƙara kunshin shirye-shiryen, je zuwa asusun "User", multi- kiosk ba ya aiki.
Boot daga filasha zuwa WinPE. Yi umarnin "Dis / image: E: /Set-UILang: en-us". Muna duba sakamakon, aiwatar da "Dism /image:E: /Get-Intl" kuma duba "Tsoffin tsarin UI harshen: en-US".
Mun shiga cikin tsarin, gwada shiga cikin asusun "User", multikiosk ba ya aiki.
Ya bayyana cewa ta hanyar canza saitunan harshe na mai amfani da tsoho, za ku iya rinjayar aikin multikiosk kawai lokacin da tsarin ke cikin yanayin dubawa ko a farkon taya bayan rufe tsarin. Wannan yana nufin cewa dole ne ku rufe tsarin tare da fayil ɗin amsawa wanda za a zaɓi harshen tsarin a cikin Ingilishi, sannan canza saitunan tsarin ta yadda mahaɗin ya zama Rashanci. Ba mafita mai kyau sosai ba. Wataƙila za a iya magance matsalar ta hanyar shigar da fakitin harshe ko shigar da ƙarin fakitin harshe?
Gwaji 8
Muna loda hoton tsarin - Turanci a yanayin dubawa.
Muna haɗi da Intanet, a cikin sigogin tsarin je sashin "Harshe", zaɓi "Ƙara harshe", zaɓi yaren "Rasha", danna "Na gaba", bar sigogin shigarwa azaman tsoho, danna "Shigar", bayan shigarwa. fakitin harshe mun sake kunna tsarin, yanzu akan Russified. Cire haɗin tsarin daga Intanet, gudanar da “Sysprep.bat”, zaɓi aya 2.
Bayan loda tsarin, a cikin "Gudanar da Kwamfuta", ƙirƙirar mai amfani "User", ƙara kunshin shirye-shiryen, je zuwa asusun "User", Multi-kiosk ba ya aiki.
Gwaji 9
Bari muyi kokarin Russify tsarin kafin shigarwa, a cikin yanayin layi. A lokaci guda kuma za a yi ɗan gajeren shirin ilimantarwa game da inda aka rarraba.
Ina ɗaukar filasha tare da rarraba asali mai tsabta - X21-96381. Yadda za a shigar da "E". Don ɗaga hotuna, na ƙirƙiri manyan fayiloli: "c:MountInstall", "c:MountWinre", "c:MountBoot". Na ɗauki saitin fakitin yanki - X21-87814. Kuma a cikin babban fayil na "c: Dutsen" na kwafi fakitin daga gare ta: "Microsoft-Windows-Client-Language-Pack_x86_ru-ru.cab", "lp.cab", "WinPE-Setup_ru-ru.cab". Na ƙaddamar da na'ura wasan bidiyo tare da haƙƙin gudanarwa. Ina tsammanin cewa ƙarin umarni za su bayyana ba tare da sharhi ba.
Muna taya daga filasha, zaɓi yaren Rasha kuma shigar da tsarin akan faifai mara kyau. Lokacin da tsarin ya buƙaci ka zaɓi yanki, danna "Ctrl+Shift+F3". A cikin "Gudanar da Kwamfuta", ƙirƙirar mai amfani "User", ƙara kunshin shirye-shirye, je zuwa asusun "User", Multi-kiosk ba ya aiki.
Boot daga filasha zuwa WinPE. Yi umarnin "Dis / image: E: /Set-UILang: en-us".
A bayyane matsalar ba a cikin hanyoyin ƙara kunshin ba, bari mu gwada ƙara ƙarin fakiti.
Gwaji 10
Muna ɗaukar filasha da muka shirya a mataki na baya.
Muna ɗaukar kunshin "Feat on Demand" - X21-87815. Ina kwafin fakitin daga gare ta zuwa babban fayil na "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».
Kaddamar da na'ura wasan bidiyo tare da haƙƙin mai gudanarwa kuma aiwatar da umarni:
Muna taya daga filasha, zaɓi yaren Rasha kuma shigar da tsarin akan faifai mara kyau. Lokacin da tsarin ya buƙaci ka zaɓi yanki, danna "Ctrl+Shift+F3". A cikin "Gudanar da Kwamfuta", ƙirƙiri mai amfani da "User", ƙara kunshin samarwa, kuma shiga cikin asusun "User". Na sami wani baƙar fata allo wanda ya rataye na dogon lokaci, don haka sai na kunna tsarin.
Muna share kunshin shirye-shiryen, shiga a matsayin "User", sake kunna tsarin, ƙara kunshin shirye-shiryen, multikiosk ba ya aiki.
Boot daga filasha zuwa WinPE. Yi umarnin "Dis / image: E: /Set-UILang: en-us".
Jarumai na yau da kullun. Koyaushe suna kan hanya!
Hanyoyi daban-daban na shigar da fakitin yanki ba su magance matsalar ba, wanda ke nufin cewa dole ne ku shigar da yaren "en-us" akan taya ta farko bayan rufewa, kuma canza saitunan yare bayan taya ta farko.
Muna loda hoton tsarin - Russified a yanayin dubawa.
A cikin fayil ɗin "Unattend.xml", shigar da "en-US" a cikin ma'auni, gudanar da "Sysprep.bat", zaɓi batu 2 kuma ga abin da muka samu. Allon maraba yana cikin Ingilishi, yawancin kiosk yana aiki. Wannan yana nufin kana buƙatar ƙara umarni zuwa "Unattend.xml" don canza yaren gaisuwa. Kuma don yin wannan, kuna buƙatar gudanar da umarnin "control intl.cpl,, / f:" yana nuna fayil ɗin sanyi, wanda zai ƙayyade kwafin sigogi na yanzu zuwa allon maraba. Abubuwan da ke cikin fayil ɗin daidaitawa zai yi kama da wannan.
Domin zai kwafi saitunan mai amfani na yanzu, sannan dole ne a aiwatar da umarnin bayan mai amfani ya shiga, wanda ke nufin cewa za mu buƙaci. Akwai ƙaramin “amma” guda ɗaya, za a aiwatar da kisa bayan mai amfani da haƙƙin mai gudanarwa ya shiga. Kuma ba zan so in ƙirƙiri ƙarin fayil ɗin da ake buƙata don umarnin ya yi nasara ba. Yana da kyau a aiwatar da dukan bayani a cikin fayil guda - "Unattend.xml". Don yin wannan, kawai kuna buƙatar gudanar da umarni wanda ke ƙirƙirar fayil ɗin sanyi. Ina tsammanin zan ƙirƙiri fayil ɗin daidaitawa ta amfani da umarnin "echo" a cikin mahallin "cmd", amma yana buƙatar tserewa maƙallan kusurwa tare da kewaye. Wadancan. Don ƙirƙirar fayil ɗin sanyi, ana samun umarni mai zuwa.
Muna loda hoton tsarin - Russified a yanayin dubawa.
Muna canza fayil ɗin Unatend.xml zuwa sabon, gudanar da "Sysprep.bat", zaɓi batu 2 kuma ga abin da muka samu. Lokacin da kuka fara taya, allon maraba yana cikin Ingilishi kuma tsarin ya sake yin aiki. Allon maraba yana cikin Rashanci, multikiosk yana aiki.
Idan kuna da wasu tambayoyi game da kafawa da lasisi Windows 10 Enterprise IoT, tuntuɓi: [email kariya] ko zuwa gidan yanar gizon quarta-embedded.ru.
Kuna iya samun amsoshin wasu tambayoyi a ciki wiki mu ko kuma a kan mu YouTube channel
Mawallafin labarin: Vladimir Borisenkov, masanin fasaha a Quarta Technologies.