27. 7. 2007
Jak si vyžádat hotfix od Microsoftu emailem?
Dříve to šlo jen telefonicky. Nyní Microsoft zveřejnil webovou stránku:
Microsoft > Help and Support > Contact Us: Hotfix Request Web Submission Form
kde je možné si hotfix vyžádat. Vyplníte:
- stát
- číslo článku ve Znalostní bázi (Microsoft Knowledge Base)
- platformu vašeho produktu, kterého se hotfix týká (x86/x64/IA64)
- váš email
Do osmi (pracovních) hodin by měl přijít email s reakcí. Vyzkoušel jsem, o výsledku budu brzy informovat.
Aktualizace 3. 8. 2007: Hotfix jsem si vyžádal (konkrétně tento: 936305). Do dvou hodin přišel e-mail s linkem na stažení zaheslovaného zipu s hotfixem. Heslo prý platí 7 dní. Bez problémů.
Štítky: Windows
9. 4. 2007
Dávky ve Windows: kopie souborů na jiný disk i s právy
Jak nejrychleji (a bez stahování dodatečných utilit) zkopírovat ve Windows soubory i s právy na jiný disk (svazek)?
Čas od času potřebuje člověk přesunout data z jednoho svazku na druhý. Pokud bych použil standardní nástroj ke kopírování ve Windows, tedy Windows Explorer, tak ten při přesunu na jiný svazek nezachovává práva (ani ostatní podobná nastavení jako např. vlastníky souborů a složek a auditování).
K dispozici je ovšem mnoho dalších nástrojů - například známý ROBOCOPY. Ovšem ne vždy chce správce na server instalovat kdeco. V tomto případě nám vystačí starý obyčejný příkaz XCOPY:
XCOPY.EXE "C:\Zdrojová cesta" "D:\Cílová cesta" /E /H /K /O/E Zkopíruje adresáře a podadresáře včetně prázdných
/H Zkopíruje také skryté a systémové soubory
/K Zkopíruje atributy. Normální příkaz XCOPY odstraní atributy Jen pro čtení (Read-only)
/O Zkopíruje vlastnictví souboru a informace o seznamu přístupových práv
Pokud bychom toužili po kopii nastavení auditování, tak by v úvahu ještě připadal:
/X Zkopíruje nastavení auditování souboru (předpokládá parametr /O)
Další možnosti viz XCOPY /?
30. 1. 2007
Upgrade na Windows Vista zneplatní váš XP kód
Pokud si Windows Vista koupíte jako upgrade Windows XP, tak se automaticky při první instalaci Visty váš instalační kód pro Windows XP zneplatní a nepůjde tedy už aktivovat. V podstatě to má svoji logiku, protože upgrade je vlastně přenesení licence na nový produkt.
V licenčním ujednání (EULA) Windows Vista o tom hovoří bod 13:
13. UPGRADES. To use upgrade software, you must first be licensed for the software that is eligible for the upgrade. Upon upgrade, this agreement takes the place of the agreement for the software you upgraded from. After you upgrade, you may no longer use the software you upgraded from.
Zdroj:
7. 1. 2007
Myslíte si, že není možné, aby FavIcon vašeho blogu vygeneroval měsíční traffic 27 GB?
Myslíte si, že není možné, aby FavIcon vašeho blogu vygeneroval měsíční traffic 27 GB? Scott Hansellman se svým blogem Computer Zen si to také myslel.
Jeho FavIcon totiž byla Windows Vista-like, neboli obsahovala všechny možné velikosti i formáty, což ve výsledku dalo 70KB FavIcon soubor. Poté, co ikonu rozumně ořezal na 4 KB, mu traffic spadl na 95 % původních hodnot o 95 %.
Scott Hanselman's Computer Zen - FavIcon.ico can be a bandwidth hog
Související odkazy:
What's New with Vista Icons?
6. 1. 2007
Dávky ve Windows: pozastavení dávky na n sekund
Čas od času potřebuji napsat dávku, která by něco provedla, pak několik sekund počkala a pak pokračovala. Když jsem na Internetu hledal, jak by se to "počkání" dalo zařídit, narazil jsem nejprve na různé dodatečné utility - jako například:
- Sleep.exe z Windows Resource Kitu
Další možností by bylo si tuto utilitku sám naprogramovat. V Delphi nebo C# by to byla práce na 10 minut.
Pak jsem ale přišel na geniálně prosté řešení - není potřeba žádná další utilita, žádný Resource Kit - stačí obyčejný PING, který je v každých Windows - takto:

PING -n 3 127.0.0.1 >NUL kde 3 znamená počet sekund
127.0.0.1 je IP adresa tzv. loopbacku, abych nemusel řešit, jestli jsem připojen k síti nebo ne
>NUL zajistí, aby se nic nevypisovalo na obrazovku.
Jak prosté!
31. 12. 2006
Mých 10 aplikací roku 2006
No, a když jsem se tak rozjel, tak ještě přidám mých 10 aplikací roku:
- Far Manager
Souborový manažer.
- Maxthon Browser
Propracovaná nadstavba Internet Exploreru. - WinRAR
WinRAR - nejlepší archivační program pro Windows - TextPad
Textový editor s mnoha funkcemi. I když tajně uvažuji o přechodu na český PsPad. - FeedReader
Offline RSS čtečka. Nyní v nové verzi 3. - Windows Live Messenger
Kecálek. - Google Earth
Tato oflline verze se mi zdá lepší (rychlejší) než online. - Skype
Už jenom proto, že Windowsí klient je vyvíjen v Delphi. - BSplayer
Best video player. - Winamp
Best audio player.
22. 12. 2006
Jak ve Windows rychle poznat, že program používá .NET framework?
Jsou určitě i jiné metody, ale já používám Sysinternals Process Explorer (1,5 MB zip). Jsou to ty žluté řádky - viz obrázek:

Další zobrazované barvy:
- šedomodrá = procesy aktuálního uživatele
- růžová = služby
- fialová = pakované EXE
- hnědá = joby
Pokud by někdo chtěl, barvy se dají předefinovat.
Další možná metoda detekce by byla najít procesy, které mají zavedenu knihovnu MSCorEE.dll, což je Microsoft .NET Runtime Execution Engine, ale ten Process Explorer je asi elegantnější.
Související články:
20. 12. 2006
Opomíjené klávesové zkratky ve Windows XP
Chtěl jsem napsat článek o klávesových zkratkách ve Windows. A krásný. Ale předběhl mě Milan Kryl na svém blogu. Nevěřil jsem vlastním očím, když se mi v RSS čtečce objevil článek stejného jména, jako jsem chtěl uveřejnit já :).
Tož budu muset malinko pozměnit téma. Zkusím napsat něco o opomíjených klávesových zkratkách ve Windows:
Téměř každý občas sáhne po nějaké té klávesové zkratce. A jelikož jsem náruživý uživatel klávesových zkratek, udělal jsem seznam méně známých klávesových zkratek. Seznam je dělán pro Windows XP, ale většina funguje i u jiných Windows.
| klávesová zkratka | význam | poznámka |
| Ctrl+Shift+Esc | Správce úloh (Task Manager) | |
| Alt+- | lokální menu okna MDI aplikace | Alt+-, X například maximalizuje MDI okno |
| * | rozbalí podstrom aktivní položky ve stromečku (TreeView) | hvězdička na numerické klávesnici |
| Shift+F10 | to samé, co pravé tlačítko myši | |
| Ctrl+F6 | "cyklí" mezi okny uvnitř MDI aplikace | |
| Ctrl+Tab | to samé, co Ctrl+F6 | |
| Ctrl+W | zavře aktivní okno Průzkumníka nebo Internet Exploreru | funguje i v jiných aplikacích |
| Alt+PrtScr | zkopíruje do schránky obsah aktivního okna jako bitmapu | na rozdíl od samotného PrtScr (=PrintScreen), které zkopíruje obsah celé obrazovky |
* MDI = Multiple Document Interface, MDI aplikace jsou aplikace, kde v hlavním okně je více dalších oken:

Kompletní seznam všech zkratek zde:
Seznam klávesových zkratek dostupných v systému Windows XP.
No a na závěr: která klávesová zkratka mi nejvíce chybí? Přeci minimalizace aktivního okna! A vám?
Štítky: Windows
16. 12. 2006
WinRAR - nejlepší archivační program pro Windows


Co já osobně považuji za plusy WinRARu:
- dlouhodobý, stabilní formát (samozřejmě zpětně kompatibilní)
- archivní soubor je v cca 99 % případů výrazně menší, než kdybych použil formát ZIP (používám zásadně maximální stupeň komprese)
- řádkové parametry téměř na všechno myslitelné
- možnost zamknutí archivu proti dalším změnám (kolikrát už se mi stalo, že jsem metodou drag and drop omylem něco někam přidal)
- intuitivní ovládání
- v poslední době jsem si všiml, že formát RAR začal používat i Microsoft, což mě dost překvapilo a potěšilo (pokud nevěříte, můžete se sami podívat např. zde: Microsoft SQL Server 2005 Enterprise Edition VHD nebo zde: Internet Explorer 6 Application Compatibility VPC Image)
- WinRAR umí vytvářet mimo archivů RAR také formát ZIP
- WinRAR rozumí (umí přečíst a rozpakovat) formáty RAR, ZIP, CAB, ARJ, LZH, ACE, 7-Zip, TAR, GZip, UUE, BZ2, JAR, ISO (ano ISO image!), Z, BASE64
- k dokonalosti dovedená práce s dělenými archívy
- samozřejmostí je lokalizace do češtiny (+ dalších desítek jazyků)
- GUI (grafická) verze pro Linux
řádková (konzolová) pro Mac OS X, Pocket PC, FreeBSD, DOS
- pro mě osobně velmi důležitá věc: možnost snížení priority + možnost vkládání volání Sleep(n), které pustí k "lizu" ostatní thready a uleví diskovému subsystému (pokud má nějaká archivace běžet na zatíženém serveru v produkční čas, tak je to k nezaplacení - kdybych to neviděl na vlastní oči, nevěřil bych)
- umí využít více procesorů (včetně dualcore / multicore / hyperthreadingu), pokud jsou k dispozici a díky tomu být rychlejší
- možnost vytváření samorozbalovacích EXE archivů (tzv. SFX); SFX jdou parametrizovat a to až tak, že lze vytvořit jednoduchý instalátor
- unikátní vlastnost, kterou jsem jinde neviděl: volitelná možnost uložení NTFS streams a security descriptors
- názvy souborů ukládá v Unicode (takže nikdy už žádné problémy se soubory s češtinou, ale třeba i čínštinou, v názvu)
- lze použít třeba i jako zálohovací program (včetně inkrementální nebo diferenciální zálohy), ale je třeba si pak pohrát s řádkovými parametry. Nebo použít nějakou z mnoha nadstaveb WinRARu, která to udělá za vás.
Mínusy:
- není zdarma, což je určitá bariéra rozšíření a akceptace jako univerzálního formátu (např. jako je formát ZIP)
- nic dalšího mě nenapadá :)
Zdroje:
Domovská stránka WinRARu (v angličtině):
http://www.rarlab.com/České stránky:
http://www.rar.cz/Podpora v češtině (FAQs, fórum):
http://www.rar.cz/support.php
14. 12. 2006
Sysinternals koupeny firmou Microsoft
Štítky: Windows
BootVis - velmi užitečná utilitka pro Windows XP
Chtěl bych upozornit na jednu velmi užitečnou utilitku, a to Microsoft Boot Vis, i když je to už stará a známá záležitost. Pomocí této utilitky máte šanci velmi výrazně snížit čas bootování vašich Windows XP.
Jak to funguje?
Zjednodušeně: jde vlastně o zvláštní typ defragmentace souborového systému, kdy si BootVis zjistí, v jakém pořadí se při bootování Windows nahrávají systémové soubory (ovladače, služby, systémové DLL) a pak se je snaží nahrát na souvislé místo na disku tak, aby k nim byl co nejrychlejší přístup.
Tato optimalizace je jednorázová, takže si ji po čase pravděpodobně zopakujete. Spouští se velmi jednoduše - viz obrázek:
Spuštění akce Optimize system způsobí reboot, při kterém vše výše popsané probíhá. Funkcionalita prográmku BootVis je bohatší, ale výše popsané pro zrychlení postačuje.
Bohužel je tu jeden drobný zádrhel: Microsoft ji před časem ze svých stránek odstranil (důvody netuším), ale je stále ke stažení na různých stránkách, kde se vyskytuje freeware.
Download namátkou zde:
http://www.stahuj.cz/utility_a_ostatni/systemove_nastroje/optimalizace_systemu/bootvis/
Nejnovější mě známá verze je: version 1.3.37.0.
Pozor, jedna drobnost: musíte mít povolenou službu Plánovač úloh (Schedule), jinak BootVis selže (ale nic nezkazí).
Poznámka: pokud vím, tak pro Boot Vis neexistuje čeština ani slovenština.