Instalacja nienadzorowana

 

 

Instalacja nienadzorowana - opis pliku unattend.xml

 

Windows System Image Manager
Plik instalacji nienadzorowanej najłatwiej tworzy się w Windows System Image Manager – narzędziu, które znajduje się w pakiecie Windows Automated Installation Kit (WAIK).
Pierwszym krokiem wymaganym do stworzenia takiego pliku jest otworzenie obrazu systemu Windows (WIM) lub pliku katalog (clg):
Menu File | Select Windows Image
 
Dzięki temu stworzona zostaje lista komponentów, które możemy dodawać lub modyfikować we wdrażanym systemie. Jeżeli wskazujemy w tym miejscu ściągnięty (capture) przez nas system i nie posiada on wygenerowanego pliku katalog (clg) proces ten może potrwać kilka minut. Jeżeli wskazujemy oryginalne źródło instalacji systemu Windows (DVD) oprócz obrazu WIM są tam również pliki katalog dla każdej wersji systemu. Plik katalog (clg)  to plik binarny zawierający listę wszystkich ustawień danego obrazu systemu Windows.
 
WAŻNE:
Aby stworzyć plik clg dla systemu 32-bitowego WAIK musi być zainstalowany na 32 bitowym systemie (może to być również Windows 7)
 
Wymagane sekcje pliku unattend.xml
 
W pliku instalacji nienadzorowanej musza znaleźć się określone sekcje – jeżeli nie zostaną one określone lub są błędnie określone, podczas instalacji pojawi się interfejs użytkownika (UI). Poniżej znajduje się opis tych sekcji dla scenariusza kiedy system wdrażany jest poprzez WDS. Na końcu artykułu znajduje się zawartość przykładowego pliku dla instalacji nienadzorowanej dla Windows 7.
 
Ustawienia językowe Windows Setup
Microsoft-Windows-International-Core-WinPE | UILanguage
Określa domyślny język używany w zainstalowanym systemie

 
 
 
Microsoft-Windows-International-Core-WinPE | SetupUILanguage | UILanguage
Określa domyślny język używany podczas instalacji systemu
 
 
Akcjeptacja warunków licencji
Microsoft-Windows-Setup | UserData | AcceptEula
 
Poświadczenia do WDS
Microsoft-Windows-Setup | WindowsDeploymentServices | Login
 
 
Wybór obrazu systemu Windows, który ma zostać zainstalowany
Microsoft-Windows-Setup | WindowsDeploymentServices | ImageSelection |InstallImage
 
 
Wybór miejsca instalacji
Microsoft-Windows-Setup | WindowsDeploymentServices | ImageSelection | InstallTo | DiskID
Microsoft-Windows-Setup | WindowsDeploymentServices | ImageSelection | InstallTo | PartitionID
 
 
 
Dodatkowe sekcje pliku unattend.xml
 
Konfiguracja partycji
Konfiguracja partycji wymaga uzupełnienia dwóch sekcji:
Microsoft-Windows-Setup | DiskConfiguration | Disk | CreatePartitions
 
 
Microsoft-Windows-Setup | DiskConfiguration | Disk | ModifyPartitions
 
 
Oraz
Microsoft-Windows-Setup | DiskConfiguration | Disk
 
 






Gdzie specyfikujemy czy ma pojawić się UI oraz czy dysk ma zostać wyczyszczony (wipe)
 
Szczegółowe informacje na temat tworzenia partycji wraz z przykładami można znaleźć na:
 
 
Wbudowane konto administratora
W systemie Windows 7 wbudowane konto administratora zostało domyślnie wyłączone z powodów bezpieczeństwa. Jeżeli zachodzi potrzeba jego włączenia można to zrobić poprzez sekcję
Microsoft-Windows-Shell-Setup | AutoLogon
 
 
Oraz
Microsoft-Windows-Shell-Setup |UserAccounts | AdministratorPassword
 
 
Automatyzacja fazy Windows Welcome
Jeżeli nie uwzględnimy tej fazy w pliku instalacji nienadzorowanej Windows przywita nas po pierwszym restarcie ekranem jak poniżej:
 
 
Jeżeli nie chcemy widzieć tego ekranu musimy określić następujące sekcje
Microsoft-Windows-International-Core | InputLocale
Microsoft-Windows-International-Core | SystemLocale
Microsoft-Windows-International-Core | UILanguage
Microsoft-Windows-International-Core | UserLocale
 
 
Microsoft-Windows-Shell-Setup | OOBE | HideEULAPage
 
 
Microsoft-Windows-Shell-Setup | ProductKey
 
 


Zawartość pliku unattend.xml który został stworzony na podstawie opisanych powyżej kroków:







en-us
en-us
en-us
en-us


Central European Standard Time



UABAAHMAcwB3ADAAcgBkAFAAYQBzAHMAdwBvAHIAZAA=

<br> false</PlainText><br> </Password><br> <Enabled>true</Enabled><br> <LogonCount>1</LogonCount><br> <Username>administrator</Username><br> </AutoLogon><br> <UserAccounts><br> <AdministratorPassword><br> <Value>UABAAHMAcwB3ADAAcgBkAEEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAUABhAHMAcwB3AG8AcgBkAA==</Value><br> <PlainText>false</PlainText><br> </AdministratorPassword><br> </UserAccounts><br> <OOBE><br> <HideEULAPage>true</HideEULAPage><br> </OOBE><br> </component><br> </settings><br> <settings pass="windowsPE"><br> <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" xmlns:wcm="https://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"><br> <WindowsDeploymentServices><br> <Login><br> <Credentials><br> <Domain>ocean.com</Domain><br> <Password>P@ssw0rd123</Password><br> <Username>administrator</Username><br> </Credentials><br> </Login><br> <ImageSelection><br> <InstallImage><br> <ImageName>Windows 7 PROFESSIONAL</ImageName><br> <ImageGroup>ImageGroup1</ImageGroup><br> <Filename>install.wim</Filename><br> </InstallImage><br> <InstallTo><br> <DiskID>0</DiskID><br> <PartitionID>1</PartitionID><br> </InstallTo><br> </ImageSelection><br> </WindowsDeploymentServices><br> <UserData><br> <AcceptEula>true</AcceptEula><br> </UserData><br> <DiskConfiguration><br> <Disk wcm:action="add"><br> <CreatePartitions><br> <CreatePartition wcm:action="add"><br> <Extend>true</Extend><br> <Order>1</Order><br> <Type>Primary</Type><br> </CreatePartition><br> </CreatePartitions><br> <ModifyPartitions><br> <ModifyPartition wcm:action="add"><br> <Order>1</Order><br> <PartitionID>1</PartitionID><br> <Label>System</Label><br> <Format>NTFS</Format><br> </ModifyPartition><br> </ModifyPartitions><br> <DiskID>0</DiskID><br> <WillWipeDisk>true</WillWipeDisk><br> </Disk><br> </DiskConfiguration><br> </component><br> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" xmlns:wcm="https://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"><br> <SetupUILanguage><br> <UILanguage>en-us</UILanguage><br> </SetupUILanguage><br> <InputLocale>en-us</InputLocale><br> <SystemLocale>en-us</SystemLocale><br> <UILanguage>en-us</UILanguage><br> <UserLocale>en-us</UserLocale><br> </component><br> </settings><br> <settings pass="specialize"><br> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" xmlns:wcm="https://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"><br> <RegisteredOwner /><br> <ProductKey><br> 4B7DW-9YQD3-QCXBW-JVQDR-3HXMQ</ProductKey><br> </component><br> </settings><br> <br> </unattend><br> <br> <br> <br> <div> <strong>Rozwiązywanie problemów związanych z instalacją nienadzorowaną</strong></div> <div> Aby sprawdzić, jaki plik odpowiedzi został ściągnięty i ma zostać użyty:</div> <div> Podczas instalacji sytemu z wykorzystaniem WDS w fazie, kiedy załadowany jest Windows PE wciśnij kombinację klawiszy SHIFT + F10. W otwartym oknie linii poleceń (cmd) przejdź do lokalizacji X:\sources\wdsunattend i otwórz plik wdsunattend.xml. Porównaj jego zawartość i sprawdź czy jest to odpowiedni plik.</div> <div>  </div> <div> Aby sprawdzić logi związane z plikiem instalacji nienadzorowanej i przebiegiem procesu instalacji przejdź do X:\windows\panther i otwórz plik setupact.log</div> <div> Jeżeli plik unattend.xml zawiera niepoprawnie skonfigurowane elementy pojawi się interfejs użytkownika – informacje o tym można znaleźć w logu setuperr.log który znajduje się w lokalizacji X:\windows\panther</div> <div>  </div> </div> <p>  </p> <p>  </p> </plaintext></password></autologon></component></settings></unattend></div> </div></div> </div> <div class="cleaner"><!-- / --></div> <div class="cleaner"><!-- / --></div> </div> <!-- /CONTENT --> </div> <!-- SIDEBAR --> <div id="sidebar"> <!-- MENU --> <div id="menuzone"> <div id="menuzoneBottom"> <div id="menuzoneContent"> <ul class="menu"> <li class="first"> <a href="/home/"> <span>Strona startowa</span> </a> </li> <li> <a href="/prawa-autorskie/"> <span>Prawa autorskie</span> </a> </li> <li> <a href="/konfiguracja-sprz%c4%99tu-komputerowego/"> <span>Sprzęt komputerowy</span> </a> </li> <li> <a href="/personalizacja-systemu-windows-7/"> <span>Personalizacja Windows 7</span> </a> </li> <li> <a href="/drukarki/"> <span>Drukarki</span> </a> </li> <li> <a href="/drukowanie-w-windows/"> <span>Drukowanie w Windows</span> </a> </li> <li class="open selected"> <a href="/instalacja-systemu-windows-7/"> <span>Instalacja systemu Windows 7</span> </a> <ul class="level1"> <li class="first selected activeSelected"> <a href="/instalacja-systemu-windows-7/instalacja-nienadzorowana/"> <span>Instalacja nienadzorowana</span> </a> </li> <li class="last"> <a href="/instalacja-systemu-windows-7/instalacja-z-obrazu-p%c5%82yty/"> <span>Instalacja z obrazu płyty</span> </a> </li> </ul> </li> <li> <a href="/wirtualne-maszyny/"> <span>Wirtualne maszyny</span> </a> </li> <li> <a href="/u%c5%bcytkownicy-i-grupy/"> <span>Użytkownicy i grupy</span> </a> </li> <li> <a href="/archiwizacja-zasobow-w-win-7/"> <span>Archiwizacja zasobów w Win 7</span> </a> </li> <li> <a href="/instalacja-i-konfiguracja-windows-7-w-maszynie-wirtualnej-vbox/"> <span>Instalacja i konfiguracja Windows 7 w maszynie wirtualnej VBox</span> </a> </li> <li> <a href="/edytor-zasad-grupy/"> <span>Edytor zasad grupy</span> </a> </li> <li> <a href="/tablet-intuos-5-touch/"> <span>Tablet Intuos 5 touch</span> </a> </li> <li> <a href="/tablica-interaktywna/"> <span>Tablica interaktywna</span> </a> </li> <li> <a href="/zarz%c4%85dzanie-dyskami-w-windows-7/"> <span>Zarządzanie dyskami w Windows 7</span> </a> </li> <li> <a href="/ploter-ipf-605/"> <span>Ploter ipf 605</span> </a> </li> <li class="last"> <a href="/serwerowe-systemy-operacyjne/"> <span>Serwerowe systemy operacyjne</span> </a> </li> </ul> </div> </div> </div> <!-- /MENU --> <div class="cleaner"><!-- / --></div> <!-- SEARCH --> <div class="box "> <div class="boxTitle"><h2>Szukaj na stronie</h2></div> <div class="boxContentBorder"><div class="boxContent"> <form action="/search/" method="get" id="fulltextSearch"> <input type="text" name="text" id="fulltextSearchText"> <input id="fulltextSearchButton" type="image" src="https://d11bh4d8fhuq47.cloudfront.net/_system/skins/v8/50000951/img/search_btn.png" title="Szukaj"> <div class="cleaner"><!-- / --></div> </form> </div></div> </div> <!-- /SEARCH --> <div class="cleaner"><!-- / --></div> <!-- CONTACT --> <div class="box contact"> <div class="boxTitle"><h2>Kontakt</h2></div> <div class="boxContentBorder"><div class="boxContent"> <p><strong>Svavolka</strong></p> <p class="email"><a href="&#109;&#97;&#105;&#108;&#116;&#111;:&#100;&#101;&#118;27&#64;&#119;&#112;&#46;&#112;&#108;"><span id="rbcContactEmail">&#100;&#101;&#118;27&#64;&#119;&#112;&#46;&#112;&#108;</span></a></p> </div></div> </div> <!-- /CONTACT --> <div class="cleaner"><!-- / --></div> <div class="cleaner"><!-- / --></div> </div> <!-- /SIDEBAR --> <hr class="cleaner"> </div><!-- mainContent --> </div> <!-- MAIN --> <!-- FOOTER --> <div id="footer"> <div id="footerContent"> <div id="footerLeft"> <span id="rbcFooterText" class="rbcNoStyleSpan"></span> </div> <div id="footerRight"> <span class="rbcSignatureText"><a rel="nofollow" href="https://pl.webnode.com?utm_source=text&amp;utm_medium=footer&amp;utm_campaign=free1">Załóż własną stronę internetową za darmo</a><a id="h5jkdrc5" rel="nofollow" href="https://pl.webnode.com?utm_source=button&amp;utm_medium=footer&amp;utm_campaign=free1"><span id="m1n43c35i">Webnode</span></a></span> </div> </div> </div> <!-- /FOOTER --> <!-- LANG --> <div id="lang"> <div id="languageSelect"></div> </div> <!-- /LANG --> <!-- LINKS --> <div id="link"> <span class="homepage"><span><a href="home/" title="Przejdź do strony głównej.">Strona główna</a></span></span> <span class="sitemap"><span><a href="/sitemap/" title="Wyświetl mapę strony.">Mapa strony</a></span></span> <span class="rss"><span><a href="/rss/" title="Kanały RSS">RSS</a></span></span> <span class="print"><span><a href="#" onclick="window.print(); return false;" title="Wydrukuj stronę">Drukuj</a></span></span> </div> <!-- /LINKS --> </div> <div class="cleaner"><!-- / --></div> </div> <script type="text/javascript"> /* <![CDATA[ */ RubicusFrontendIns.addObserver ({ onContentChange: function () { setContentSize(); }, onStartSlideshow: function() { $('slideshowControl').innerHTML = '<span>Zatrzymaj prezentację<'+'/span>'; $('slideshowControl').title = 'Zatrzymaj pokaz slajdów'; $('slideshowControl').onclick = RubicusFrontendIns.stopSlideshow.bind(RubicusFrontendIns); }, onStopSlideshow: function() { $('slideshowControl').innerHTML = '<span>Uruchom prezentację<'+'/span>'; $('slideshowControl').title = 'Uruchom pokaz slajdów'; $('slideshowControl').onclick = RubicusFrontendIns.startSlideshow.bind(RubicusFrontendIns); }, onShowImage: function() { if (RubicusFrontendIns.isSlideshowMode()) { $('slideshowControl').innerHTML = '<span>Zatrzymaj prezentację<'+'/span>'; $('slideshowControl').title = 'Zatrzymaj pokaz slajdów'; $('slideshowControl').onclick = RubicusFrontendIns.stopSlideshow.bind(RubicusFrontendIns); } setContentSize(); } }); if (!$('detailScript')) { window.onload = setContentSize; } document.body.onresize = setContentSize; window.onresize = setContentSize; RubicusFrontendIns.addFileToPreload('https://d11bh4d8fhuq47.cloudfront.net/_system/skins/v8/50000951/img/loading.gif'); /* ]]> */ </script> <div id="rbcFooterHtml"></div><div style="display: none;" id="g7ixpcw4"><span id="anb18ln6c">&nbsp;</span></div><div id="gor28033" style="display: none;"><a href="https://pl.webnode.com?utm_source=window&amp;utm_medium=footer&amp;utm_campaign=free1" rel="nofollow"><div id="h6e55c8i13e"><!-- / --></div><div id="d821h176179i"><div><strong id="h85nj694971a">Strona dostarczana przez Webnode</strong><br /><span id="dfi2lm8c54cbe4">Uruchom własną stronę za darmo!</span></div><span id="g85h554k1ig9"><span id="c467eb21ihkohl"><!-- / --></span><span id="lae01em2f">Zacznij tutaj</span></span></div></a></div><script type="text/javascript">/* <![CDATA[ */var jl90ec1 = {sig: $('g7ixpcw4'),prefix: $('anb18ln6c'),btn : $('h5jkdrc5'),win : $('gor28033'),winLeft : $('h6e55c8i13e'),winLeftT : $('hqdaj9l1q'),winLeftB : $('a4hg10a402hgk'),winRght : $('d821h176179i'),winRghtT : $('afe1e57godj'),winRghtB : $('b3ho7d5219'),tryBtn : $('g85h554k1ig9'),tryLeft : $('c467eb21ihkohl'),tryRght : $('lae01em2f'),text : $('dfi2lm8c54cbe4'),title : $('h85nj694971a')};jl90ec1.sig.appendChild(jl90ec1.btn);var fckmh2f399=0,j1f7ad7613b2=0,jw13pu10bt3=0,hpbobsb4l3,hdd7271722309=$$('.rbcSignatureText')[0],aoia326e42wl=false,dl6s3a73j8k;function abhechf5fl(){if (!aoia326e42wl && pageTrackerAllTrackEvent){pageTrackerAllTrackEvent('Signature','Window show - web',jl90ec1.sig.getElementsByTagName('a')[0].innerHTML);aoia326e42wl=true;}jl90ec1.win.show();jw13pu10bt3=jl90ec1.tryLeft.offsetWidth+jl90ec1.tryRght.offsetWidth+1;jl90ec1.tryBtn.style.width=parseInt(jw13pu10bt3)+'px';jl90ec1.text.parentNode.style.width = '';jl90ec1.winRght.style.width=parseInt(20+jw13pu10bt3+Math.max(jl90ec1.text.offsetWidth,jl90ec1.title.offsetWidth))+'px';jl90ec1.win.style.width=parseInt(jl90ec1.winLeft.offsetWidth+jl90ec1.winRght.offsetWidth)+'px';var wl=jl90ec1.sig.offsetLeft+jl90ec1.btn.offsetLeft+jl90ec1.btn.offsetWidth-jl90ec1.win.offsetWidth+12;if (wl<10){wl=10;}jl90ec1.win.style.left=parseInt(wl)+'px';jl90ec1.win.style.top=parseInt(j1f7ad7613b2-jl90ec1.win.offsetHeight)+'px';clearTimeout(hpbobsb4l3);}function j729a0bd20bkh(){hpbobsb4l3=setTimeout('jl90ec1.win.hide()',1000);}function jgd113e2k(){var ph = RubicusFrontendIns.photoDetailHandler.lightboxFixed?document.getElementsByTagName('body')[0].offsetHeight/2:RubicusFrontendIns.getPageSize().pageHeight;jl90ec1.sig.show();fckmh2f399=0;j1f7ad7613b2=0;if (hdd7271722309&&hdd7271722309.offsetParent){var obj=hdd7271722309;do{fckmh2f399+=obj.offsetLeft;j1f7ad7613b2+=obj.offsetTop;} while (obj = obj.offsetParent);}if ($('rbcFooterText')){jl90ec1.sig.style.color = $('rbcFooterText').getStyle('color');jl90ec1.sig.getElementsByTagName('a')[0].style.color = $('rbcFooterText').getStyle('color');}jl90ec1.sig.style.width=parseInt(jl90ec1.prefix.offsetWidth+jl90ec1.btn.offsetWidth)+'px';if (fckmh2f399<0||fckmh2f399>document.body.offsetWidth){fckmh2f399=(document.body.offsetWidth-jl90ec1.sig.offsetWidth)/2;}if (fckmh2f399>(document.body.offsetWidth*0.55)){jl90ec1.sig.style.left=parseInt(fckmh2f399+(hdd7271722309?hdd7271722309.offsetWidth:0)-jl90ec1.sig.offsetWidth)+'px';}else{jl90ec1.sig.style.left=parseInt(fckmh2f399)+'px';}if (j1f7ad7613b2<=0 || RubicusFrontendIns.photoDetailHandler.lightboxFixed){j1f7ad7613b2=ph-5-jl90ec1.sig.offsetHeight;}jl90ec1.sig.style.top=parseInt(j1f7ad7613b2-5)+'px';}function fccpim345cv(){if (dl6s3a73j8k){clearTimeout(dl6s3a73j8k);}dl6s3a73j8k = setTimeout('jgd113e2k()', 10);}Event.observe(window,'load',function(){if (jl90ec1.win&&jl90ec1.btn){if (hdd7271722309){if (hdd7271722309.getElementsByTagName("a").length > 0){jl90ec1.prefix.innerHTML = hdd7271722309.innerHTML + '&nbsp;';}else{jl90ec1.prefix.innerHTML = '<a href="https://www.webnode.page?utm_source=text&amp;utm_medium=footer&amp;utm_content=pl-web-0&amp;utm_campaign=signature" rel="nofollow">'+hdd7271722309.innerHTML + '</a>&nbsp;';}hdd7271722309.style.visibility='hidden';}else{if (pageTrackerAllTrackEvent){pageTrackerAllTrackEvent('Signature','Missing rbcSignatureText','svavolka.webnode.page');}}jgd113e2k();setTimeout(jgd113e2k, 500);setTimeout(jgd113e2k, 1000);setTimeout(jgd113e2k, 5000);Event.observe(jl90ec1.btn,'mouseover',abhechf5fl);Event.observe(jl90ec1.win,'mouseover',abhechf5fl);Event.observe(jl90ec1.btn,'mouseout',j729a0bd20bkh);Event.observe(jl90ec1.win,'mouseout',j729a0bd20bkh);Event.observe(jl90ec1.win,'click',function(){if (pageTrackerAllTrackEvent){pageTrackerAllTrackEvent('Signature','Window click - web','Strona dostarczana przez Webnode',0);}document/*emls24p13ig5jd4*/.location.href='https://pl.webnode.com?utm_source=window&utm_medium=footer&utm_content=pl-web-0&utm_campaign=signature';});Event.observe(window, 'resize', fccpim345cv);Event.observe(document.body, 'resize', fccpim345cv);RubicusFrontendIns.addObserver({onResize: fccpim345cv});RubicusFrontendIns.addObserver({onContentChange: fccpim345cv});RubicusFrontendIns.addObserver({onLightboxUpdate: jgd113e2k});Event.observe(jl90ec1.btn, 'click', function(){if (pageTrackerAllTrackEvent){pageTrackerAllTrackEvent('Signature','Button click - web',jl90ec1.sig.getElementsByTagName('a')[0].innerHTML);}});Event.observe(jl90ec1.tryBtn, 'click', function(){if (pageTrackerAllTrackEvent){pageTrackerAllTrackEvent('Signature','Try Button click - web','Strona dostarczana przez Webnode',0);}});}});RubicusFrontendIns.addFileToPreload('https://d11bh4d8fhuq47.cloudfront.net/img/footer/footerButtonWebnode.png?ph=3e3192eb96');RubicusFrontendIns.addFileToPreload('https://d11bh4d8fhuq47.cloudfront.net/img/footer/footerButton.png?ph=3e3192eb96');RubicusFrontendIns.addFileToPreload('https://d11bh4d8fhuq47.cloudfront.net/img/footer/footerButtonHover.png?ph=3e3192eb96');RubicusFrontendIns.addFileToPreload('https://d11bh4d8fhuq47.cloudfront.net/img/footer/footerBubble.png?ph=3e3192eb96');if (Prototype.Browser.IE){RubicusFrontendIns.addFileToPreload('https://d11bh4d8fhuq47.cloudfront.net/img/footer/footerBubbleIE6.png?ph=3e3192eb96');RubicusFrontendIns.addFileToPreload('https://d11bh4d8fhuq47.cloudfront.net/img/footer/footerButtonHoverIE6.png?ph=3e3192eb96');}RubicusFrontendIns.copyLink = 'https://www.webnode.page';RS_CFG['labels']['copyPasteBackLink'] = 'Stwórz własną stronę gratis:';/* ]]> */</script><script type="text/javascript">var keenTrackerCmsTrackEvent=function(id){if(typeof _jsTracker=="undefined" || !_jsTracker){return false;};try{var name=_keenEvents[id];var keenEvent={user:{u:_keenData.u,p:_keenData.p,lc:_keenData.lc,t:_keenData.t},action:{identifier:id,name:name,category:'cms',platform:'WND1',version:'2.1.157'},browser:{url:location.href,ua:navigator.userAgent,referer_url:document.referrer,resolution:screen.width+'x'+screen.height,ip:'89.228.5.222'}};_jsTracker.jsonpSubmit('PROD',keenEvent,function(err,res){});}catch(err){console.log(err)};};</script></body> </html> </plaintext></password></autologon></component></settings></unattend></div></div></div></div></div></div></div></div></div></div></body></html>