|

|
Ryhmän vetäjänä toimii Sami Laiho - MVP Windows Expert-IT Pro
MCSE+Security/Messaging 2003, Symantec SCSE, GIAG GCWN, ITIL Foundation, Windows7/Vista/WS08 MCITP * 5 |
|
|
| Jos Windowsin uusimman Developer preview -version testailu kiinnostaa ja uudet käynnistysvalikot ja Metro-käyttöliittymä aiheuttavat ongelmia, niin kannattaa tsekata tämä pikku ohjelma, joka löytyy ilmaiseksi codeplex-palvelusta: http://windows8startmenu.codeplex.com/.
Työpöydällä näkyvän pikkusovelluksen avulla voit helposti aktivoida Windows 7 -tyyliset käynnistysvalikot pysyvästi käyttöön ja toisaalta palauttaa Metron nopeasti päälle. |
| Vanhassa vara parempi! Hyvä esimerkki siitä miten vanha NET HELPMSG äkkiä kertoo miksei Adobe Readerin asennus onnistu:  Sami |
| Itse vasta huomasin, että VmWare Workstationissa on ihan helmi asetus, jolla verkkoa voi hienosti hidastaa ja laatua heikentää:  Sami |
| Moni kysyy ja kun tuossa asiakkaalla kuulin, että tämä asia useimpien osalta tuntematon, ajattelin jakaa sen täälläkin. Eli kun BitLockeria käyttöönotetaan, täytyy myös usein kytkeä päälle BIOS:in kautta itse piiri. Tämä onnistuu jotakuinkin WMI:n kautta, mutta myös joka valmistajalla on aikalailla omanlainen ratkaisu aiheeseen. Koska itse käytän Dellin koneita, pyrin tilaamaan ne siten, että TPM on päällä valmiiksi, mutta jos ei ole, onnistuu hallinta myös seuraavilla ohjeilla: http://en.community.dell.com/techcenter/systems-management/w/wiki/1954.aspx Sami |
| Näinhän se on oletuksena harmaana:  Vaan eipä ole enää, jos käyttää MS:n tukematonta Enabler-työkalua:  Sami |
| Configuration Manager 2007:n ohjelmistojakelu luottaa paluukodeihin. Koneella suoritetun komentorivin (eli Packageen määritellyn Programin ajettavaksi määritelty komento) paluukodin arvoa käytetään todentamaan onko suoritettu komento onnistunut ja tämä nähdään selkeästi esimerkiksi raporteissa (Software Distribution - Advertisement Status). Mikäli komento on palauttanut epäonnistumista vastaavan paluukoodin, niin tietyissä tapauksissa komentoa yritetään suorittaa myöhemmin uudelleen ja tietyissä tapauksissa komentoa ei yritetä ajaa enää uudelleen.
Advertisementin 'Program rerun behavior' kuvataan TechNetin sivulla http://technet.microsoft.com/en-us/library/bb694016.aspx mutta edelleen jää epäselväksi milloin suoritettu komento tarkalleen tuomitaan epäonnistuneeksi.
SCCM Site Serverillä SCCM:n asennushakemiston alta hakemistosta inboxes\sitectrl.box olevasta tekstimuotoisesta tiedostosta sitectrl.ct0 voimme todeta mitkä paluukoodit ovat SCCM 2007:lle jollain tavalla merkityksellisiä. Onnistumista vastaava paluukoodi on luonnollisesti 0 ja löytyy riviltä
PROPERTY <Success Return Codes><REG_SZ><{0}><0>
Onnistuneeksi tulkittavia, mutta koneen uudelleenkäynnistystä edellyttäviä paluukoodeja onkin jo neljä PROPERTY <Reboot Return Codes><REG_SZ><{1604,1641,3010,3011}><0>
Kiinnostavimmat määrittelyt liittyvät epäonnistuneiden komentojen yrittämiseen uudelleen. Mikäli paluukoodi löytyy 'Execution Failure Retry Error Codes'-listalta SCCM client yrittää oletusasetuksilla komennon suorittamista uudelleen 600 sekunnin välein 1008 kertaa. Käytännössä tämä tarkoittaa, että komentoa yritetään suorittaa kymmenen minuutin välein viikon ajan: (1008 * 600 s) / (60 (s/min) * 60 (min/h) * 24 (h/vrk)) = 7 vrk. Aika voi olla tätä pitempikin, jos komennon käynnistymiselle on määritelty laskuri (countdown notification). Määritykset löytyvät riveiltä PROPERTY <Execution Failure Retry Count><REG_DWORD><><1008> PROPERTY <Execution Failure Retry Interval><REG_DWORD><><600> PROPERTY <Execution Failure Retry Error Codes><REG_SZ> <{4,5,8,13,14,39,51,53,54,55,59,64,65,67,70,71,85,86,87,112,128,170,267,999, 1003,1203,1219,1220,1222,1231,1232,1238,1265,1311,1323,1326,1330,1618,1622,2250}><0>
Mielenkiintoista, mutta mitä nämä kaikki paluukoodit loppujen lopuksi tarkoittavat? Ajoin paluukoodit batch-tiedoston avulla net helpmsg -komennon läpi ja otin kuvaukset talteen. Tässäpä nämä. | Return code |
Description |
| Success Return Codes |
| 0 |
The operation completed successfully. |
| Reboot Return Codes |
| 1604 |
Installation suspended, incomplete. |
| 1641 |
The requested operation completed successfully. The system will be restarted so the changes can take effect. |
| 3010 |
The requested operation is successful. Changes will not be effective until the system is rebooted. |
| 3011 |
The requested operation is successful. Changes will not be effective until the service is restarted. |
| Retry Return Codes |
| 4 |
The system cannot open the file. |
| 5 |
Access is denied. |
| 8 |
Not enough storage is available to process this command. |
| 13 |
The data is invalid. |
| 14 |
Not enough storage is available to complete this operation. |
| 39 |
The disk is full. |
| 51 |
Windows cannot find the network path. Verify that the network path is correct and the destination computer is not busy or turned off. If Windows still cannot find the network path, contact your network administrator. |
| 53 |
The network path was not found. |
| 54 |
The network is busy. |
| 55 |
The specified network resource or device is no longer available. |
| 59 |
An unexpected network error occurred. |
| 64 |
The specified network name is no longer available. |
| 65 |
Network access is denied. |
| 67 |
The network name cannot be found. |
| 70 |
The remote server has been paused or is in the process of being started. |
| 71 |
No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept. |
| 85 |
The local device name is already in use. |
| 86 |
The specified network password is not correct. |
| 87 |
The parameter is incorrect. |
| 112 |
There is not enough space on the disk. |
| 128 |
There are no child processes to wait for. |
| 170 |
The requested resource is in use. |
| 267 |
The directory name is invalid. |
| 999 |
Error performing inpage operation. |
| 1003 |
Cannot complete this function. |
| 1203 |
The network path was either typed incorrectly, does not exist, or the network provider is not currently available. Please try retyping the path or contact your network administrator. |
| 1219 |
Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again. |
| 1220 |
An attempt was made to establish a session to a network server, but there are already too many sessions established to that server. |
| 1222 |
The network is not present or not started. |
| 1231 |
The network location cannot be reached. For information about network troubleshooting, see Windows Help. |
| 1232 |
The network location cannot be reached. For information about network troubleshooting, see Windows Help. |
| 1238 |
A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached. |
| 1265 |
The system detected a possible attempt to compromise security. Please ensure that you can contact the server that authenticated you. |
| 1311 |
There are currently no logon servers available to service the logon request. |
| 1323 |
Unable to update the password. The value provided as the current password is incorrect. |
| 1326 |
Logon failure: unknown user name or bad password. |
| 1330 |
Logon failure: the specified account password has expired. |
| 1618 |
Another installation is already in progress. Complete that installation before proceeding with this install. |
| 1622 |
Error opening installation log file. Verify that the specified log file location exists and that you can write to it. |
| 2250 |
The network connection could not be found. |
Ja nyt ohjelmat jakoon, jalat pöydälle ja hämähäkkimiestä lukemaan.
Mikko Järvinen |
| Vihdoinkin se on saatavilla myös tähän LG-E900:seen virallista tietä, odotettu Windows Phone update 7.5, Mango.
Ensimmäisessä Windows Phone 7 blogiartikkelissani reilu puoli vuotta sitten mainittuihin puutteisiin ei valitettavasti pääosin ole vieläkään tullut korjausta. Ensimmäisenä silmiin pistää jälleen ajastettujen profiilien ja synkronointiasetusten puute, joka on itseasiassa perin yllättävääkin. Aikaan ja tilanteeseen (paikkaankin) sidotut käyttöprofiilit kuuluisivat ehdottomasti aivan natiiveihin perustoimintoihin! Vai mitäs, laitanko nyt siis Windows-puhelimeni yöksi äänettömälle tai lentokone-moodiin jos haluan nukkua yöni rauhassa heräämättä työpostilaatikkooni satavista varmuuskopiointiskriptien onnistumisilmoituksista? Entäpä jos haluan silti herätä kun kesämökkini GSM-valvontajärjestelmä soittaa kertoen kutsumattomien vieraiden saapumisesta? Toivottavasti nämä ominaisuudet ovat saatavilla edes jonkin sovelluksen kautta, vielä en ole Marketplacea ehtinyt tonkia, mutta kuten todettua, todellakin käyttöjärjestelmän ja sen ydinsovellusten _natiivina_ ominaisuutena! Ehkäpä viimein Nokian ja Microsoftin yhteistyön hedelmänä (Pineapple? :)) tämä asia vihdoin korjaantuu.. But for what it´s worth, i think i made my point clear by now :)
DLNA-tuki sensijaan on kova juttu. Nyt voin käyttää seiska-puhelintani kotiverkkoni mediapäätteenä/kontrollerina kuten haluan. On toki todettava, että wanhassa Nokialaisessani nämä kaikki ominaisuudet olivatkin jo aikoja sitten saatavilla. Jos kohta perinteinen numeronäppäimistö ja pieni näyttö rajoittivatkin käytön lähinnä kuriositeetiksi, joka ei Windows-puhelimen kohdalla ole ongelma, vaan käyttö on hyvin sujuvaa ja miellyttävää.
Nähtyäni Windows Phonen uudistuneen Geocaching-sovelluksen totesin, että toimintatapojeni vastaisesti minun täytynee se ostaa. Tästä päästäänkin kysymykseen, onko sittenkään niin väärin maksaa käyttämistään hyödykkeistä. Ehkäpä ei, varsinkaan kun sovellusten hinnat eivät ole suhteettoman korkeita. Esimerkkinä mainitun Geocaching-sovelluksen keskimääräistä korkeampi hankintahinta 9,95$. Jo aiemmin taivuttelin ajatusmalliani ostaessani wanhaan Nokian Symbian-luuriini muutamalla eurolla TotallRecall- sovelluksen, joka onkin kerrassaan mainio ja vähintäinkin hintansa väärti. Pitänee etsiä päivityslisenssin hinta mikäli miellyn Windows-luuria jatkossa pääpuhelimenani käyttämään. Ja ehkäpä tässäkin kohtaa dinosaurusten aika on ohi ja aika korjata ajattelumalliaan kaupallisempaan suuntaan.
Windows Phone 7:n oletusäänimaailma on uudessakin versiossa edelleen sanalla sanoen hämmentävä. Soitto- ja ilmoitusäänet ovat ihmeellistä huokailua ja pilputusta. Mieleen tulee Anttilan alelaarissa takavuosina myydyt Pan-huilu klassikkohirveydet tulkittuna nyt lasten pimpparaudalla pumpulipuikkoa käyttäen. Onneksi kuitenkin yleisimmät ääniformaatit ovat tuettu ja äänet voi korvata haluamillaan, sekä muutamia sovelluksiakin Markatplacesta tähän löytyy.
Mitä hyvää Windows Phonella sitten on tarjota kaltaiselle käyttäjälle? Hyvin toimiva, selkeä ja looginen käyttöliittymä. Yhdistetyn näkymän postilaatikot, kalenterit ja viestimet, jotka tekevät tietyiltä osin kommunikoinnista puhelimella jopa sujuvampaa kuin täysverisellä tietokoneella. Hyvin toimiva itse _puhelin_ sovellus. Monipuoliset muut tarjolla olevat sovellukset, jotka tekevät laitteesta näppärän verkko- ja mediapäätteen. Mango myös tuntuu toimivan kovin vakaasti, eikä kaadu edes pienellä kiusaamisella. Käyttöönotto on todella helppoa ja suoraviivaista, muutaman tilin ja salasanan kertomisen jälkeen kontaktit valuvat puhelimeen ja kaikki ominaisuudet ovat käytettävissa. Korkeaa viihdearvoa tarjoavat puheentunnistusominaisuudet, viestien ja komentojen luku- ja kirjoitustoiminnot. Härmänkielen taitaminen on puhelimella hakusessa, joten käsittämättömiä puppuviestejä on kontaktilistani henkilöille luvassa. Toki tätä samaa tarjoaa myös LGn tunnoton kosketusnäyttönäppäimistö, jolla on skarpeimmassakaan vireystilassaan liki mahdotonta lähettää virheettömiä viestejä. Katsotaanpa kummalla syöttötavalla enemmän hämmennystä saadaan aikaan :)
Taidan jälleen sujauttaa pää-SIM-korttini koneeseen pariksi viikoksi ja katsoa miten yhteiselo nyt uudella versiolla sujuu. Toivoa ja toiveita on. Let´s Mango for a while.
Panu
|
| Lainaus Build-konferenssista: “UEFI in Windows 8 will also provide "native support for encrypted hard drives," which will become a "commodity item in the Windows 8 timeline," van der Hoeven said. This encryption works seamlessly with BitLocker in Windows 8. It will eliminate a data security management problem currently associated with BitLocker. "If you are managing an enterprise, and you have a bunch of desktops that are connected with an Ethernet cable, or you have a bank of servers that you really want to have great data protection on, and you want to have that data BitLocker protected, today you have a big problem," van der Hoeven said. "Because if you try and remotely reboot all of those systems and they have BitLocker, you have to send a tech in there and hit a pin code every time you boot up. With UEFI and DHCP, you can store those pin codes in a remote server, and as long as those desktops are connected to the remote server, they will automatically reboot." EI HUONO! Sami |
View in Web Browser /asiantuntijaryhmat/tyoasemat/_layouts/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 0x0 0x1 FileType vdw 255 Compliance Details javascript:commonShowModalDialog('{SiteUrl}/_layouts/itemexpiration.aspx?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/hold.aspx?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/Reporting.aspx?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/expirationconfig.aspx?ID={ItemId}&List={ListId}'); return false;}}, null); return false; 0x0 0x1 ContentType 0x01 898 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 FileType xsn 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.2 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.3 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.4 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsx 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsm 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsb 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType ods 255 |
|
|
|
View in Web Browser /asiantuntijaryhmat/tyoasemat/_layouts/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 0x0 0x1 FileType vdw 255 Compliance Details javascript:commonShowModalDialog('{SiteUrl}/_layouts/itemexpiration.aspx?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/hold.aspx?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/Reporting.aspx?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/expirationconfig.aspx?ID={ItemId}&List={ListId}'); return false;}}, null); return false; 0x0 0x1 ContentType 0x01 898 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 FileType xsn 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.2 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.3 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.4 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsx 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsm 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsb 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType ods 255 |
|
|
|
View in Web Browser /asiantuntijaryhmat/tyoasemat/_layouts/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 0x0 0x1 FileType vdw 255 Compliance Details javascript:commonShowModalDialog('{SiteUrl}/_layouts/itemexpiration.aspx?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/hold.aspx?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/Reporting.aspx?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/expirationconfig.aspx?ID={ItemId}&List={ListId}'); return false;}}, null); return false; 0x0 0x1 ContentType 0x01 898 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 FileType xsn 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.2 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.3 255 Edit in Browser /_layouts/images/icxddoc.gif /asiantuntijaryhmat/tyoasemat/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.4 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsx 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsm 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsb 255 View in Browser /asiantuntijaryhmat/tyoasemat/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType ods 255 |
|
|