Bu makale, Windows 10'u Chrome tarayıcısıyla tek uygulamalı kiosk olarak nasıl yapılandıracağınızı açıklar
Chrome tarayıcısıyla Windows 10 tek uygulamalı kiosk yapılandırma
Bu makale, Chrome tarayıcısı ile Windows 10 tek uygulamalı kioskun nasıl yapılandırılacağına dair talimatlar sağlar. Talimatlar, Windows 10 IoT Enterprise LTSC 2019 için oluşturulmuştur. Bu talimatları, atanan erişim kiosk modunun masaüstü uygulamalarını desteklemediği durumlarda kullanın.
Önerilen Microsoft Windows 10 becerileri:
Windows Grup Politikasını (GPO) yönetme
Yerel Kullanıcılar ve Grupları Yönetme
Dosya ve Klasör İzinlerini Yönetme
PowerShell betikleri oluşturma
Toplu dosyalar (.bat) oluşturma
Talimatlar:
[Yönetici erişimi ile giriş yapın]
- Yerel bir yönetici kullanıcı hesabına giriş yapın.
[Kiosk kullanıcı hesabı oluştur]
- Windows + R tuşlarına basın, compmgmt.msc yazın ve ardından Bilgisayar Yönetimi'ni başlatmak için OK seçeneğine tıklayın.
- Sistem Araçları Yerel Kullanıcılar ve Gruplar Kullanıcılar kısmını genişletin.
- Sağ pane içinde boş bir alana sağ tıklayın ve ardından Yeni Kullanıcı'yı seçin.
-
Kiosk kullanıcı hesabı için bir kullanıcı adı girin ve ardından bir şifre belirleyin. Bu örnekte, kiosk kullanıcı hesabı KioskUser1 olarak adlandırılmıştır.
- Giriş için bir şifre kullanmayı atlamak için, şifre alanlarını boş bırakın.
- Bir kullanıcı şifresini bir sonraki oturumda değiştirmelidir seçeneğini kaldırın.
- Şifre asla süresi dolmaz işaretleyin.
- Oluştur düğmesine tıklayın ve ardından Kapat seçeneğine tıklayın.
- Yeni oluşturulan kiosk kullanıcı hesabına çift tıklayın.
- Üye Olduğu sekmesine tıklayın, Ekleyi tıklayın, Yöneticiler yazın ve ardından OK seçeneğine tıklayın.
- Tekrar OK seçeneğine tıklayın. İşiniz bittiğinde Bilgisayar Yönetimi pencerelerini kapatın.
[Chrome tarayıcısını kur]
- Windows + R tuşlarına basın, iexplore.exe yazın ve ardından Internet Explorer'ı başlatmak için OK seçeneğine tıklayın.
- Önerilen güvenlik ve uyumluluk ayarlarını kullan seçeneğini seçin ve ardından OK seçeneğine tıklayın.
- https://chromeenterprise.google/browser/download/#windows-tab adresine gidin
- İndir butonuna tıklayın.
- Google Chrome'u daha iyi hale getirmeye yardımcı olun, kullanım istatistiklerini ve çökme raporlarını Google'a otomatik olarak gönderin seçeneğini kaldırın ve ardından Kabul et ve indir seçeneğine tıklayın.
- İleri Kaydet seçeneğine tıklayın.
- İleri Klasörü Aç seçeneğine tıklayın.
- İndirilen dosyaya sağ tıklayın, ardından Tümünü Çıkart seçeneğine tıklayın.
- Çıkart'a tıklayın.
- Yükleyiciler klasörüne gidin ve ardından GoogleChromeStandaloneEnterprise64.msi dosyasını çalıştırın. Chrome tarayıcısı yüklendikten sonra bir sonraki adıma geçin.
[Chrome yönetim politikalarını kur]
- Windows + R tuşlarına basın, C:\ yazın ve ardından Dosya Gezgini'ni başlatmak için OK seçeneğine tıklayın.
- Dosya yoluna gidin C:\Windows\
- PolicyDefinitions klasörüne sağ tıklayın ve ardından Özellikler'i seçin.
- Güvenlik sekmesinde Gelişmiş'e tıklayın.
- Sahip kısmında Değiştir'e tıklayın.
- Yöneticiler yazın ve ardından OK seçeneğine tıklayın.
- Alt kapsayıcılar ve nesneler üzerindeki sahipliği değiştir işaretleyin ve ardından OK seçeneğine tıklayın.
- OK seçeneğine tıklayın.
- OK seçeneğine tıklayın.
- Çıkarılan Chrome kurulum dosyaları klasörünü açın.
- Ayarlar admx klasörüne gidin ve içindeki tüm içeriği C:\Windows\PolicyDefinitions içine kopyalayın. İşlem tamamlandığında klasörü kapatın.
[Chrome yönetim politikalarını yapılandır]
- Windows + R tuşlarına basın, gpedit.msc yazın ve ardından Grup Politika Düzenleyicisi'ni başlatmak için OK seçeneğine tıklayın.
-
Politikaları kuruluş gereksinimlerine göre yapılandırın.
- Ana sayfa URL'sini ayarlamak için daha sonra talimatlarda bahsedilen shell launcher PowerShell betiğini kullanın. Chrome politikaları Alt başlangıç, Ana sayfa ve Yeni Sekme kapsayıcısı altında ana sayfa URL'si seçeneklerini yapılandırmak geçerli olmayacaktır.
- Politika 1: Bilgisayar Yapılandırması Yönetim Şablonları Google Google Chrome üzerinde Çıkışta Tarayıcı Verilerini Temizle seçeneğine çift tıklayın. Etkinleştir seçeneğine tıklayın, Göster seçeneğine tıklayın ve ardından çıkışta hangi tarayıcı geçmişi türlerinin temizlenmesi gerektiğini girin. Örneğin, tarayıcı geçmişini temizlemek için browser_history yazın. Etkinleştir seçeneğine tıklayın ve ardından OK seçeneğine tıklayın.
- Politika 2: Bilgisayar Yapılandırması Yönetim Şablonları Google Google Chrome üzerinde Veri senkronizasyonunu devre dışı bırak seçeneğine çift tıklayın.
- Opsiyonel olarak, değişiklikleri hemen uygulamak için Komut İstemi'ni kullanarak gpupdate /force komutunu çalıştırın.
[Kiosk kullanıcı hesabına giriş yapın]
- Başlat butonuna tıklayın, kullanıcı simgesine tıklayın ve ardından kiosk kullanıcı hesabını seçin.
- Oturum aç seçeneğine tıklayın.
[Kiosk kullanıcı hesabını yapılandır]
- Masaüstü arka planına sağ tıklayın ve ardından ekran ayarları seçeneğine tıklayın.
- Gerekirse ölçek ve düzeni ayarlayın. İşleminiz bittiğinde ayarlar penceresini kapatın.
- Kiosk kullanıcı profilinde gerekli diğer değişiklikleri yapın.
[Ekran koruyucu etkinleştiğinde Chrome tarayıcısını kapatacak bir betik oluştur]
Chrome, talimatta daha sonra bahsedilen shell launcher PowerShell betiği kullanılarak kapandığında yeniden başlatılacak şekilde yapılandırılacaktır. Chrome'u kapatmak, tarayıcı geçmişinin temizlenmesine neden olacaktır. Olay, bir ekran koruyucusu yapılandırılarak otomatik olarak tetiklenir.
- Mesajda taskkill /IM “chrome.exe” içeren yeni bir metin dosyası oluşturun ve ardından dosyayı kaydedin.
- Metin dosyası uzantısını .txt'den .bat olarak yeniden adlandırarak bir toplu dosyaya dönüştürün.
- Bir .bat'den .exe dönüştürücü aracı kullanarak, dosyayı dönüştürün. Bu örnekte, Gelişmiş BAT to EXE Converter v4.23 aracı kullanılmıştır. Dosya, CloseChrome.exe olarak yeniden adlandırılmıştır.
- Chrome tarayıcısını açın ve ardından yeni dönüştürülen .exe dosyasına çift tıklayarak Chrome tarayıcısını kapatma eyleminin işe yaradığını doğrulayın.
- .exe dosyası uzantısını .scr olarak yeniden adlandırarak dosyayı ekran koruyucu dosya türüne dönüştürün.
- Dosyayı C:\Windows dizinine kopyalayın.
- Ayarlar Kişiselleştirme Kilit ekranı Ekran koruyucu ayarlarını açın.
- Yeni oluşturulan ekran koruyucu dosyasını seçin, ne zaman çalıştırılacağına dair bir süre belirleyin ve ardından OK seçeneğine tıklayın.
- Başlat düğmesine tıklayın, kullanıcı simgesine tıklayın ve ardından oturumu kapatın.
[Yönetici erişimi ile giriş yapın]
- Yerel yönetici kullanıcı hesabına geri dönün.
[Shell launcher'ı kur]
- Denetim Masası Programı'na gidin Windows özelliklerini aç veya kapat.
- Cihaz Kilitleme genişletin, ardından Shell Launcher seçeneğini işaretleyin ve ardından OK seçeneğine tıklayın.
- Kapat seçeneğine tıklayın. İşleminiz bittiğinde Programlar pencerelerini kapatın.
[Shell launcher'ı yapılandır]
- Yönetici modunda Windows PowerShell ISE'yi açın.
- Aşağıdaki kutudan PowerShell betiğini PowerShell ISE betiği penceresine kopyalayın.
- Gerekli olduğunda yukarıdan aşağıya doğru betik parçalarını F8 tuşunu kullanarak çalıştırın.
- PowerShell betiğini gelecekteki referans için kaydedin.
|
# Değişkenleri ayarla $COMPUTER = "localhost" $NAMESPACE = "root\standardcimv2\embedded" # Statik yöntemleri çağırmak için sınıf örneği için bir tanıtıcı oluşturun. $ShellLauncherClass = [wmiclass]"\\$COMPUTER\${NAMESPACE}:WESL_UserSetting" # Bu tanınmış güvenlik tanımlayıcısı (SID) BUILTIN\Yöneticiler grubuna karşılık gelir. $Admins_SID = "S-1-5-32-544" # Makinedeki bir kullanıcı hesabı için SID almak üzere bir işlev oluştur. function Get-UsernameSID($AccountName) { $NTUserObject = New-Object System.Security.Principal.NTAccount($AccountName) $NTUserSID = $NTUserObject.Translate([System.Security.Principal.SecurityIdentifier]) return $NTUserSID.Value } # "KisokUser1" adında bir kullanıcı hesabı için SID alın. KioskUser1 adını, daha önce oluşturulan kiosk kullanıcı hesabının yazımı ile eşleşecek şekilde değiştirin. $Kiosk_SID = Get-UsernameSID("KioskUser1") # Shell programı çıktığında alınacak eylemleri tanımlayın. $restart_shell = 0 $restart_device = 1 $shutdown_device = 2 $do_nothing = 3 # Örnekler # Komut istemini varsayılan shell olarak ayarla ve kapatıldığında shell'i yeniden başlat. $ShellLauncherClass.SetDefaultShell("cmd.exe", $restart_shell) # Varsayılan shell'i doğru bir şekilde eklendiğini doğrulamak için göster. $DefaultShellObject = $ShellLauncherClass.GetDefaultShell() "`nVarsayılan Shell, " + $DefaultShellObject.Shell + " olarak ayarlandı ve varsayılan eylem " + $DefaultShellObject.defaultaction olarak ayarlandı # "KioskUser1" için shell olarak Chrome tarayıcısını ayarla ve kapandığında shell'i yeniden başlat. Ana sayfa URL'sini gerektiği gibi değiştirin. $ShellLauncherClass.SetCustomShell($Kiosk_SID, "%ProgramFiles%\Google\Chrome\Application\chrome.exe --kiosk https://www.elotouch.com", ($null), ($null), $restart_shell) # Yöneticiler için shell olarak Gezgini ayarla. $ShellLauncherClass.SetCustomShell($Admins_SID, "explorer.exe") # Tanımlı tüm özel shell'leri görüntüle. "`nÖzel shell'ler için geçerli ayarlar:" Get-WmiObject -namespace $NAMESPACE -computer $COMPUTER -class WESL_UserSetting | Select Sid, Shell, DefaultAction # Shell launcher özelliğini etkinleştir $ShellLauncherClass.SetEnabled($TRUE) # Shell launcher özelliğini devre dışı bırak $COMPUTER = "localhost" $NAMESPACE = "root\standardcimv2\embedded" $ShellLauncherClass = [wmiclass]\\$COMPUTER\${NAMESPACE}:WESL_UserSetting $ShellLauncherClass.SetEnabled($FALSE) # Yeni özel shell'leri kaldır. $ShellLauncherClass.RemoveCustomShell($Admins_SID) $ShellLauncherClass.RemoveCustomShell($Kiosk_SID) |
[Kiosk kullanıcı hesabından yönetici iznini kaldır]
- Windows + R tuşlarına basın, compmgmt.msc yazın ve ardından Bilgisayar Yönetimi'ni başlatmak için OK seçeneğine tıklayın.
- Sistem Araçları Yerel Kullanıcılar ve Gruplar Kullanıcılar kısmını genişletin.
- Kiosk kullanıcı hesabına çift tıklayın ve ardından Üye Olduğu sekmesine gidin.
- Yönetici Yöneticiler'i seçin, Kaldır'a tıklayın ve ardından OK'ye tıklayın.
[Kiosk kullanıcı hesabına giriş yapın]
- Başlat butonuna tıklayın, kullanıcı simgesine tıklayın ve ardından kiosk kullanıcı hesabını seçin.
- Oturum aç seçeneğine tıklayın.
Kiosk kullanıcı hesabı yapılandırması artık tamamlandı.
Opsiyonel olarak, bağlıysa fiziksel klavyeyi kaldırın.
Diğer önerilen ayarlar:
- Güvenli tarayıcı koruma seviyesini etkinleştirin (Chrome GPO)
- Gizli modu devre dışı bırakın (Chrome GPO)
- Ekranın asla kapanmaması için ayarlayın
- Otomatik uyku modunu devre dışı bırakın
- Sabit diski asla kapatma
- Bilgisayarı yeniden adlandırın
- Bağlı klavye yoksa dokunmatik klavyeyi gösterin
- Varsayılan web tarayıcısını Chrome olarak ayarlayın
- Chrome GPO'larını bir kuruluş alanı üzerinden yönlendirin
Not:
- Shell launcher ayarları, sysprep'ten sonra yapılandırılmalıdır.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article