Thursday, January 29, 2009

Technet a Windows Server 2k8 core.

Aktualnie piszę pracę inżynierską związaną z klastrami na windows 2k8 core. O ile dokumentacja na technecie dokładnie opisuje wszystkie przełączniki w komendzie cluster o tyle przykłady konfiguracji jakiegoś rozwiązania nie są już tak fachowo opisane. Owszem jest ich tam coraz więcej, jednak duża część dokumentacji to opisy klikania w GUI:( Może i jest to fajne, tylko dlaczego tekstowa konsola jest  na końcu:( Jeśli skończę pracę to postaram się tutaj wrzucić jakieś przykłady konfiguracji klastra bez GUI.

BTW, tworzenie klastra przypominało mi moje boje z shellem w openbsd:)

Monday, January 26, 2009

Jak wylistować pliki…

Tak się dziś zastanawiałem jak wygląda wylistowanie plików do których użytkownik XYZ ma jakieś uprawnienia. Da się to dość łatwo zrobić za pomocą vbs lub zwykłego batch’a jednak od pewnego czasu kaleczę trochę w PowerShellu i jeśli tylko mam okazję to staram się go zaprzęgnąć do pracy:)
 get-childitem d:\Code -recurse | get-acl |select-object path, accesstostring | where-object {$_.AccessToString -like "*XYZ*"}

Monday, January 19, 2009

Windows Update, Msiexec crash ?

W poprzednim wpisie pokazywałem jak na chwilę obecną ominąć problem z stale wysypującym się WU, msiexec. Nie napisałem natomiast nic dlaczego tak się dzieje. Z względu na to, że lubię wiedzieć co wyłączyłem lub co zepsułem, zacząłem drążyć temat.

Jak się okazało problem jest dość poważny. Błędy z WU i MSIE… spowodowane są klientem SQM, który jest częścią “Customer Experience Improvement Program”. Czyli krótko mówiąc jest to mechanizm, który pozwala wysłać z stacji pewne informacje o systemie i ewentualnie o problemach do MS.

Jak to działa??

Każdy proces który wywołuje funkcje WinSqmStartSession w ntdll.dll “ wysypie się “ wtedy gdy wpis MachineThrottling jest  ustawiony w rejestrze. Wpis ten jest widoczny w rejestrze, ponieważ naturalnym jest, że Microsoft chce otrzymywać dane o działaniu bety w7. Jeśli zmodyfikujemy rejestr to niestety Microsoft nie będzie otrzymywał informacji o naszym systemie.

Jak szybko to zostanie poprawione??

Wydaje mi się, że Microsoft będzie chciał naprawić ten błąd jak najszybciej.

Więcej informacji na blogu Chris Holmes’a.

Windows 7 – WU i błąd Explorera

Tak to jest jak człowiek używa w7 beta jako bazowego systemu:) Ogólnie beta jest dość stabilna ale czasem zdarzają się wpadki.  Ostatnio po uruchomieniu Windows Update dostawałem błąd Explorera, który powodował jego późniejszy reset.

Rozwiązanie tego problemu jest dość proste:

  1. Odpalamy Regedit
  2. Przechodzimy do HKLM\Software\Microsoft\SQMClient\Windows\DisabledSessions
  3. Zmieniamy nazwę klucza MachineThrottling na _MachineThrottling
  4. Wyłączamy regedit
  5. Uruchamiamy WU

Klasyczny explorer.

W windows 7 programiści zmienili miejsce domyślnego otwarcia explorera. Jeśli nie możesz się przyzwyczaić do nowej lokalizacji otwartego explorera (Library) to możesz to łatwo zmienić:

  1. W menu start wyszukujemy Explorer
  2. Wybieramy właściwości Explorer’a
  3. Podmieniamy standardową lokalizacje Explorera na %SystemRoot%\explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}explorer
  4. Zapisujemy zmiany

Od teraz startową lokalizacją Explorera będzie Mój komputer.

Sunday, January 18, 2009

Wyszukiwanie plików o określonym rozszerzeniu

Jak w szybki sposób wyszukać pliki o określonym rozszerzeniu na wszystkich dostępnych dyskach:

Do notatnika wklejamy poniższy kod i zapisujemy go jako plik batch (wyszukaj.bat).
@echo off
for /f "skip=9 tokens=3" %%i in ('echo list volume ^| diskpart') do (

dir %%i:\*.* /S /B /X |find ".%1"

)

Po zapisaniu pliku odpalamy go z wiersza poleceń z podaniem rozszerzenia:

wyszukaj.bat txt

Chyba czas zabrać się na poważnie za powershell:)

Saturday, January 17, 2009

Zapraszam na 7 spotkanie PLSSUG Kraków.

Jeśli ktoś ma ochotę posłuchać o SQL Server oraz o tematach z nim związanych zapraszam na kolejne spotkanie PLSSUG w Krakowie. Spotkanie odbędzie się 20 stycznia (Wtorek) w budynku Wyższej Szkoły Zarządzania i Bankowości w Krakowie, aleja Kijowska 14 sale 7, 406.

Harmonogram spotkania:

  • 18:00 plany i pomysły na PLSSUG Kraków w 2009 roku

  • 19:30 przerwa

  • 19:45 sesja techniczna – o Data Mining opowie tym razem nasz człowiek(na poprzednim spotkaniu o DM mówił Grzegorz Stolecki z Katowic) - Paweł Wilkosz

  • 21:00 zakończenie spotkania


Gorąco zapraszam

Thursday, January 15, 2009

Windows 7 kilka ciekawych zabawek.

Ci co używają w7 pewnie zauważyli, że Microsoft dorzucił parę wizualnych dodatków.

Mi najbardziej do gustu przypadło:

  • Pasek postępu na ikonie programu. Jeśli coś kopiujemy i zrzucimy okno na pasek, to na ikonce lub znaczniku okna wyświetla się postęp pracy:




  • Kolejną dodatkową funkcją jest odpowiednie dostosowywanie okien w zależności od przesunięcia kursora myszy i tak:

    • Jeśli okno przesuniemy do górnej krawędzi ekranu to zostanie ono zmaksymalizowane. Jeśli je przesuniemy w dół to okno wróci do swojego stanu.

    • Jeśli okno zostanie przesunięte do lewej lub prawej krawędzi ekranu to zostanie ono przycięte do połowy ekranu. Dzięki temu dodatkowi można sobie szybko rozłożyć dwa okna (2x wiersze poleceń lub VS i FF). Szczególnie przydatne przy dużych monitorach:)

    • Co do innych gestów to polecam zapoznać się z notką Karola.

  • Dorzucanie dodatkowych ikon do paska startu odbywa się za pomocą wybrania z menu podręcznego “Pin this program to taskbar”. Jest to szczególnie przydatne gdy mamy włączone automatyczne chowanie się paska startu.

Minusy:

  • Dlaczego przycisk pulpitu jest po prawej stronie?:(




Sunday, January 11, 2009

Instalacja Windows 7 z dysk usb.

Wczoraj, właściwie dziś pobrałem iso z nowym systemem. Jak to zwykle bywa chciałem na noc włączyć instalacje, jednak zapomniałem kupić pustą płytę DVD. O godzinie drugiej nad ranem postało mi tylko pomęczyć się z instalacją z dysku USB.

Instalacja przeprowadzana z 4GB pendrive scandisk cruzer.

Przygotowanie pendrive jest dość proste i wykonuje się za pomocą programu diskpart. Po włączeniu tego programu należy za pomocą komendy list disk sprawdzić jak jest nazwany nasz pendrak, u mnie nazywa się disk 1. Potem w programie diskpart wpisujemy poniższą wiązankę:
diskpart 
select disk 1
clean
create partition primary
select partition 1
active
format fs=fat32
assign
exit

Po przygotowaniu dysku należy skopiować wszystkie pliki z obrazu iso na dysk usb. Można to wykonać za pomocą komendy xcopy. W moim przypadku wyglądało to tak :
xcopy G:\*.* /s/e/f H:\

Gdzie obraz iso był zamontowany pod literą G a pendrak pod literą H.

Po zakończeniu kopiowania można uruchomić ponownie komputer i w opcjach biosu wybrać ładowanie z dysku usb. Instalacja przebiega bezproblemowo.

Saturday, January 10, 2009

Adobe dba o administratorów systemów Windows.

Miałem pisać o tym już dość dawno, jednak wyleciało mi to z głowy. Przez wakacje borykałem się z konfiguracją zdalnej instalacji oprogramowania na końcówkach. Często miałem problemy z wyłączeniem pewnych opcji w Adobe Reader. Po kilku minutach spędzonych wspólnie z googlem znalazłem produkt Adobe Customization Wizard 8, który pozwala odpowiednio przygotować paczkę MSI. Przygotowany pakiet można łatwo wypchnąć na końcówki poprzez AD lub SMS.

Customization Wizard pozwala:

  • zaakceptować licencje
  • odpowiednio skonfigurować instalator (rodzaj instalacji, tworzenie skrótów, wybór miejsca instalacji)
  • ustawienie automatycznej aktualizacji
  • konfiguracja różnego rodzaju opcji już bezpośrednio w programie ( min: Jak Adobe Reader ma otwierać nowe pdf, itd)

 

Oby więcej firm dbało tak o administratorów.

Windows 7 publiczna beta i przeciążone serwery.

Niestety Microsoft nie spodziewał się aż tak dużego obciążenia swoich serwerów po wypuszczeni publicznej bety Windows 7. Aktualnie trwają prace nad poprawieniem wydajności. Mimo, że na stronach MS nie znajdziemy linków do Windows 7 to po przeszukaniu googla możemy trafić na bezpośrednie linki do plików:

Transfery nie powalają ale osoby z wolnym łączem powinny być zadowolone.

Thursday, January 8, 2009

IE 8.0

Masz w swojej sieci  komputery, które bezpośrednio ściągają i instalują automatycznie uaktualnienia z Windows Update? Nie chcesz by na tych maszynach, z jakiś powodów zagościła nowa wersja przeglądarki Microsoftu?

Jeśli na oba pytania odpowiedziałeś tak to polecam zaaplikować na tych sprzętach pewne blokady.

Toolkit to Disable Automatic Delivery of Internet Explorer 8 zawiera:

  • skrypt do blokowania pobierania IE 8.0
  • specjalny szablon administracyjny (.adm), który pozwoli ci szybko zablokować odpowiednie sprzęty.

 

Jeśli nawet korzystasz z innej przeglądarki nie polecam blokować uaktualnienia IE. Przeglądarka ta jest integralną częścią systemu i jest wykorzystywana nie tylko przez użytkownika ale też przez system. Pamiętaj, że stara wersja przeglądarki może obniżyć bezpieczeństwo systemu.

Dlaczego firmy wybierają Internet Explorer.

Wielu z was się dziwi, że jak można używać IE w firmach. Wbrew powszechnej opinii IE jest przeglądarką, którą chyba najbardziej lubią administratorzy Windows. W przeciwieństwie do konkurencji IE może być zarządzane za pomocą Group Policy. Dzięki czemu w łatwy sposób można sobie wypuścić jedne ustawienia dla określonego grona użytkowników lub grupy komputerów. W skrócie chcesz coś zablokować w IE, chcesz ograniczyć możliwość instalacji określonych wtyczek, chciałbyś by w dziale marketingu otwierała się inna strona niż w dziale IT? To wszystko możesz zrobić z jednego miejsca i nie musisz biegać po kilkuset komputerach cały dzień.

Kolejną ważną rzeczą o jaką dba Microsoft to sposób aktualizacji jego programów. Wszystkie aktualizacje Internet Explorera są dostępne przez Windows Update, ba nawet kolejne wersje IE pojawiają się w WU. Jeśli dodatkowo zainstalujemy sobie Windows Server Update Services, to mamy możliwość ściągnięcia aktualizacji do IE w jedno miejsce i stamtąd dystrybuować je na systemy końcowe. Jeśli jakaś poprawka jest niekorzystna dla naszej firmy istnieje możliwość jej odrzucenia.

Microsoft chyba, jako jedyna firma rozwija i utrzymuje kilka wersji swojej przeglądarki. Aktualnie mamy możliwość korzystania z wersji 6, 7 i 8. Do nich wszystkich cały czas wychodzą uaktualnienia. Dodatkowo jeśli nie posiadamy WSUS’a w naszej firmie to możemy zablokować instalację kolejnej wersji przeglądarki za pomocą specjalnych szablonów administracyjnych, które udostępnia nam Microsoft.

Bo na IE strony działają. Większość szanujących się firm robiąc stronę internetową lub jakąś aplikacje dba o kompatybilność ich produktów z przeglądarką MS. Ktoś może mi powiedzieć, że Internet Explorer nie spełnia standardów, dla tej przeglądarki strony muszą być specjalnie preparowane.  Jednak z drugiej strony ile przeglądarek spełnia w 100% wszystkie standardy? Do niedawna żadna przeglądarka nie przechodziła testu ACID3, co gorsza strony twórców tego testu nie były zgodne w 100% z nim:) Prawdopodobnie zostanę tutaj zjedzony przez deweloperów, którzy patrzą na to z innej perspektywy.

Jeśli ktoś nagle spotka się z jakimś dziwnym błędem zawsze może liczyć na wsparcie pomocy technicznej oraz społeczności internetowej. U konkurencji bardzo często pomoc techniczna == oficjalne forum.

To kilka punktów, które moim zdaniem przeważają szalę na korzyść IE.

Nie twierdzę, że przeglądarka ta nie ma wad, jednak w pracy mam z nią stanowczo mniej problemów niż z produktami konkurencji.

P.S.

Na swoim notebooku mam też FF i często z niego korzystam.

Wednesday, January 7, 2009

Tuesday, January 6, 2009

Bardzo wolno działające RDP.

Dziś wreszcie doszedłem dlaczego połączenie RDP do jednego z serwerów działa bardzo wolno.

Może od początku, najpierw obwiniałem tamtejszy serwer SEP 11. Miałem z nim tyle problemów. Dodatkowo na forum SEP ludzie prezentowali, negatywne działanie Symanteca na połączenia do serwera. Jednak jak się okazało to nie było to. Potem zacząłem szukać po logach serwera, sprawdzać wydajność. Jednak serwer po prostu nie był obciążony a dodatkowo logi były puste. Wczoraj podczas wieczornej pracy zauważyłem, że gdy się zaloguje oraz zawieszę sesje i z powrotem zaloguje to juz pulpit zdalnych chodzi jak marzenie. Po paru minutach poszukiwań okazało się, że temu zachowaniu winna jest opcja “ ReceivedWindows Auto-Tuning”,która odpowiada za określenie maksymalnej wartości rozmiaru okna odbierania na podstawie aktualnych warunków sieciowych. Według założeń funkcja ta ma mocno zwiększać szybkość przesyłania danych między aplikacjami, jednak w moim przypadku utrudniała pracę po RDP na jednym z kontrolerów domeny. Wydaje mi się, że może to mieć związek z łączeniem poprzez VPN do serwera, trzeba będzie to sprawdzić wieczorem. 

Aby wyłączyć tą opcje wystarczy w wierszu poleceń uruchomionym w kontekście administratora wydać polecenie:

netsh interface tcp set global autotuninglevel=disabled




Działanie komendy możemy sprawdzić za pomocą:





netsh interface tcp show global




Jeśli ta operacja nie pomogła to funkcje auto-tuning można włączyć ponownie tym poleceniem:





netsh interface tcp set global autotuninglevel=normal

MSI U115 Hybrid

Czyli coś dla ludzi mobilnych.

Jak każdy wie netbooki zadomowiły się już na rynku. Coraz więcej firm zaczyna zwracać uwagę na tą mobilną cześć rynku komputerowego. Około 29 grudnia jeden z liderów produkujących netbooki, firma MSI, wypuściła nowy model U115 Hybrid. Model ten posiada dwa rodzaje dysków:

  1. SSD 8/16 GB

  2. SATA 120GB 2,5’’

Jest to dość ciekawe rozwiązanie, ponieważ na mały dysk SSD instalujemy system ( w tym przypadku jest to Windows XP, czyli jakieś 2-3 GB) a drugi dysk służy nam jako miejsce na dokumenty, muzykę, filmy, etc. Dzięki temu rozwiązaniu możemy znacznie przyspieszyć działanie systemu.

Poniżej specyfikacja tego cuda:


Processor
Intel® Atom™ Processor Z530 (1.60GHz)

Operation System
Genuine Windows® XP Home

Chipset
Intel® Poulsbo US15W

Memory
DDR2 533MHz , 1 GB (By module only) (Chipset support to 2GB)

LCD
10" 1024x600 LCD Panel

Storage
1. 120Gb/160Gb HDD 2.5'' ( SATA)

2. 8Gb/16Gb SSD

Card reader
4 in 1 (XD/SD/MMC/Memory Stick)

Webcam
2.0 M Webcam

I/O
D-sub x 1 , USB 2.0 x 3 , Mic-in , Headphone, RJ45

Battery
3 cells? / 6 cells ( option)

Wireless
802.11b/g/n, 802.11b/g, Bluetooth V2.0EDR (option)

Webcam
1.3 M / 2.0M?? (Option)

Sound
2 speakers

Dimension
260*180*19-31.5mm

Weight
~1.0 Kg (including 3 cells battery)

Więcej o tym gadżecie można poczytać na stronie firmy MSI, miłej lektury.

---

Jeśli Windows 7 będzie lżejszy od Visty to na takim dysku SSD będzie śmigał, że aż miło:)

Monday, January 5, 2009

Jak uruchomić program co X sekund.

Załóżmy, że chcemy sobie odpalać notepad co 10 sekund jak tego dokonać?

Najprościej jest ściągnąć sobie program soon.exe, który był kiedyś zawarty w Resource Kit dla Windows NT

Tworzymy sobie prostego batcha o nazwie runnotepad.cmd:

soon 10 runnotepad.cmd

notepad.exe

Potem za pomocą skryptu logowania można uruchamiać naszego batcha raz a on sam będzie sie uruchamiał w kolko.

Jak wyłączyć przekierowanie folderów.

Czasami ludzie tworzą sobie przekierowania folderów. Po pewnym czasie stwierdzają, że jednak chcieli by je wyłączyć. Większość osób (też mi się to zdarza) zapomina o tym, że czasem wyłączenie samego obiektu polityki grupowej nie wystarcza.
Wiem, wiem nie każdy czyta wszystkie komentarze, który Microsoft wstawia do konsolki GPMC :) Jednak w przypadku przekierowań pamiętajcie o tym, że domyślnie "Any existing redirection will continue to apply even when this group policy object is removed". Czyli standardowo podczas wyłączenia naszej polisy, system nadal będzie używał ustawionego przekierowania:)
Aby przekierowanie nie było używane po wyłączeniu naszej Polityki grup należy w konfiguracji przekierowania w zakładce Settings zmienić opcję Policy Removal z “Leave the folder in the new location when policy is removed” na “Redirect the folder back to the local userprofile location when policy is removed”.

Miłej nocy.

Saturday, January 3, 2009

Kody błędu, podczas aktywacji systemu Win 2k8 lub Vista.

Nawiązując do tematu na WSS.pl Opisy błędów oraz sposoby ich rozwiązania można sprawdzić w KB938450.

Wpis krótki jednak czasem jest problem z tymi kodami i może komuś się to przyda.

PS

Jednym z ciekawszych rozwiązań niektórych błędów jest ponowne wprowadzenie tego samego klucza co przy instalacji i wykonanie ponownej aktywacji. Tak więc jeśli wyskoczył ci kod błędu, którego nie możesz zidentyfikować, to przed rozmową z wsparciem polecam w/w rozwiązanie.

Friday, January 2, 2009

Kolejny krok w byciu legalnym.

Na podstawie tego linku okazuje się, że moje zbiory mp3 są w pełni legalne:) Od pewnego czasu zastanawiałem się, jak to jest z mp3, które zostały przegrane z legalnych płyt. Od pewnego czasu pożyczam od znajomego co pewien czas jakiś krążek CD. Wiadomo tydzień dwa można go posłuchać potem dobrze byłoby oddać. Jeśli wykonawca się spodoba to zaczyna się proces szukania płyty w różnych sklepach muzycznych czy aukcjach internetowych. Po pewnym czasie okazuje się, że krążek można kupić jednak  kosztuje on 10$ a przesyłka 25$. Od dziś nareszcie wiem, że mogę sobie taki krążek zgrać i legalnie słuchać w domowym zaciszu.

Windows Live Writer – to działa:)

Wow

Ostatnio na blogu Ziemka trafiłem na wpis o Windows Live Writer.  Na początku pomyślałem sobie, że to kolejny dziwny soft Microsoftu, który powstał po to by zachęcić ludzi do usług Live. Jednak jak przeczytałem o tym, że jest to narzędzie do publikacji swoich wpisów na różnych blogach a nie tylko na livespace to trochę się zdziwiłem. Od pewnego czasu pisanie postów na WordPress'ie trochę mnie denerwowało. Nie dość, że męczyłem się z wstawianiem zdjęć to sama obsługa tamtejszego interfejsu była denerwująca. Teraz tworze już drugi wpis i muszę przyznać, że jestem pod wrażeniem:)

Interfejs jest banalnie prosty:)

Na samym początku program wita nas ładnym ekranem w, który pyta się czy chcemy korzystać z systemu livespace czy innego silnika. Po wybraniu silnika wprowadzamy dane: adres blogu, login, hasło. Po podaniu tych danych system sam wykrywa silnik blogu, jeśli go wspiera ( w moim przypadku tak było) to powoli zabiera się za pobieranie podstawowych informacji. Po zakończeniu konfiguracji uruchamia się coś w stylu WordPad:)

Zalety:

  1. Łatwe pisanie kolejnych postów

  2. Łatwe dodawanie hiperłączy, albumów fotograficznych, plików wideo, mapek

  3. Skromny ale funkcjonalny interfejs

  4. Możliwość zapisania postu jako wersji roboczej

  5. Całkiem przyjemne sprawdzanie pisowni

  6. Jest za darmo

Na razie tyle zalet, niby to samo co panel WordPress do publikowania postów, jednak ma zdecydowanie przyjaźniejszy interfejs:)


Problem z uruchomieniem maszyn w VMware Workstation.

Podczas ostatniego uruchomienia Vmware Workstation 6.5 napotkałem drobny problem. Przez przypadek dzień wcześniej wymusiłem brutalne zamknięcie maszyn wykorzystywanych do pracy inżynierskiej. Dziś przy próbie dołączenia teamu maszyn dostałem taki oto komunikat:
Po kilku minutach wyszperałem w necie, że czasem przy dziwnym zamknięciu samego Workstation w katalogach z maszynami mogą zostać pliki o rozszerzeniu lck. Pliki są tworzone podczas uruchomienia maszyny i są one zlokalizowane w katalogu dysk:\Lokalizacja_maszyny\Nazwa_pliku_maszyny.lck\nazwa.lck. Pliki te przechowują pewne dane o uruchomionej maszynie.
Po otwarciu w notepad++ zobaczymy coś takiego:
uuid=24-bc-4e-72-98-81-bd-11-f6-91-6d-99-0c-4b-a1-29 5936 1 X 123321222274557029 lc=200091
Aby ponownie móc użyć danej maszyny lub grupy maszyn, musimy ręcznie usunąć katalogi nazwa_maszyny.lck lub wszystkie pliki o rozszerzeniu lck, które są w tych katalogach.
Po dokonaniu tej czynności powinniśmy móc uruchomić nasze maszyny.

Thursday, January 1, 2009

Rok 2009.

Pierwszy tegoroczny wpis, który ma mnie zmotywować do częstego pisania na blogu:) Miejmy nadzieje, że się tak stanie bo cały czas umyka mi publikacja pewnych wpisów, które mogły by się kiedyś przydać.

Na co czekam w roku 2009?

  • Windows 7 - w styczniu ma się pokazać pierwsza publiczna beta. Dodatkowo krążą już informacje, że może w tym roku doczekamy się wersji finalnej:) Naprawdę nie mam dużo uwag do Visty ale ilość miejsca, które ona zabiera jest dla mnie troszkę za duża. Wiem, wiem po co kupiłem notebook z dyskiem 250GB:)

  • Windows Vista SP2 - przez chwile miałem zainstalowaną wersję beta, jednak po zmianie sprzętu dałem sobie z nią spokój i czekam na wersję finalną.

  • IE 8 w wersji finalnej - aktualnie korzystam z bety drugiej i muszę przyznać, że coraz bardziej zastanawiam się nad pełną migracją z FF do IE 8. Jeśli wszystko pójdzie dobrze i wersja RTM będzie tak dobra jak beta 2, to migracja jest coraz bliżej:)


To chyba trzy najważniejsze punkty:) Poza nimi jest wiele mniejszych jednak one nie są aż tak ważne.