Żeby wyświetlić numery zainstalowanych uaktualnień (na komputerze klienckim) można posłużyć się interfejsem WMI:
wmic qfe get hotfixid > fix.txt
i przekierować wynik do pliku tekstowego.
I write some useful information and lessons learnt about SCCM, MDT, SCOM, Exchange, Lync, Windows 7/8, Windows servers, Hyper-V, Vmware
Szukaj na tym blogu
wtorek, 31 sierpnia 2010
Jak sprawdzić gdzie dany proces zapisuje aktualnie dane?
Może się przydać np gdy serwer WSUS ściąga aktualizacje i nie widać tego procesu jako trwającej synchronizacji. Z pakietu SysInternals narzędzie procmon (Process monitor)
piątek, 6 sierpnia 2010
Rozwiązywanie problemów z nieprawidłowym plikiem instalacji nienadzorowanej unattended.xml
Właśnie skończyłem dodawać do WDS'a obraz instalacyjny Windows 7 w wersji 64 bitowej. Chciałem skorzystać z pliku odpowiedzi do instalacji nienadzorowanej, który udało mi się stworzyć już jakiś czas temu do wersji 32 bitowej systemu. Otworzyłem plik xml w Notepad++ wyszukalem i zamieniłem ciąg znaków "x86" na "x64" - jak się okazało w trakcje prób odtwarzania plik odpowiedzi był niepoprawny i dokładnie taka była treść komunikatu na komputerze na którym próbowałem odtworzyć system:
The provided unattend file [X:\sources\wdsunattend\wdsunattend.xml] is not a valid unattended Setup answer file
To co było niepoprawne w tak stworzonym pliku to ciąg znaków określający architekturę systemu "x64" - poprawnym określeniem jest amd64. Jak dowiedzieć się czegoś więcej na temat tego gdzie znajdują się błędy w takim pliku? Kiedy wyświetlony jest komunikat z błędem instalacja "czeka" - jeżeli klikniemy OK komputer uruchomi się ponownie, dlatego należy wcisnąć SHIFT+F10 - spowoduje to otworzenie się command line. Przechodzimy do katalogu X:\Windows\panther\ i tutaj znajdują się pliki xml oraz log w których możemy znaleźć więcej informacji na temat tego jakie błędy znajdują się w pliku odpowiedzi. I w tym konkretnym przypadku plik setuperr.log zawierał tekst:
Description = The processorArchitecture attribute has an has an invalid value.
Polecam narzędzie trace32 który znajduje się w pakiecie System Center Configuration Manager 2007 Toolkit V2 (http://download.microsoft.com/download/5/5/0/55078AC4-3D15-407B-948E-CEB72A0A5A50/ConfigMgrTools.msi) a które bardzo usprawnia proces przeglądania tego typu logów.
The provided unattend file [X:\sources\wdsunattend\wdsunattend.xml] is not a valid unattended Setup answer file
To co było niepoprawne w tak stworzonym pliku to ciąg znaków określający architekturę systemu "x64" - poprawnym określeniem jest amd64. Jak dowiedzieć się czegoś więcej na temat tego gdzie znajdują się błędy w takim pliku? Kiedy wyświetlony jest komunikat z błędem instalacja "czeka" - jeżeli klikniemy OK komputer uruchomi się ponownie, dlatego należy wcisnąć SHIFT+F10 - spowoduje to otworzenie się command line. Przechodzimy do katalogu X:\Windows\panther\ i tutaj znajdują się pliki xml oraz log w których możemy znaleźć więcej informacji na temat tego jakie błędy znajdują się w pliku odpowiedzi. I w tym konkretnym przypadku plik setuperr.log zawierał tekst:
Description = The processorArchitecture attribute has an has an invalid value.
Polecam narzędzie trace32 który znajduje się w pakiecie System Center Configuration Manager 2007 Toolkit V2 (http://download.microsoft.com/download/5/5/0/55078AC4-3D15-407B-948E-CEB72A0A5A50/ConfigMgrTools.msi) a które bardzo usprawnia proces przeglądania tego typu logów.
Subskrybuj:
Posty (Atom)