ODBC network skaner

Króciutki temacik, w jaki sposób można zeskanować partię maszyn pod kątem dostępności konkretnego źródła danych ODBC ? W moim przypadku musiałem znaleźć maszynę dostępną w Active Directory, która umożliwiłaby na obsługę bazy Access’a. Czytaj dalej

Reklamy

Windows 7 pseudo Core

Jak w miarę szybki sposób nauczyć się korzystania z Command line’a czy Powershella ??

Odpowiedź jest bardzo krótka – po prostu na co dzień z niego korzystać, korzystać i jeszcze raz korzystać. Wiem łatwo się mówi, początkowo sam nie raz odchodziłem od nich na rzecz GUI mając coś „pilnego” do zrobienia, a to głównie dla tego, iż nie znałem poleceń czy składni. Zresztą sam czasem zapominam skłądnię niektórych poleceń dlatego właśnie tutaj sobie je spisuję. Oczywiście dodam również, iż nie mam nic przeciwko explorerowi i graficznego interfejsowi – jest on łatwiejszy, szybszy i wygodniejszy w obsłudze. Niemniej w miejscu gdzie trzeba coś zautomatyzować (lub zabezpieczyć – czyt. Windows 2008 Core) Command line / Powershell jest niezastąpiony.

Więc jak w takim razie się przemóc ?? Najlepiej zrobić sobie przymusową terapię poprzez zmianę domyślnego shell’a w Windowsie. Domyślnie w każdej znanej mi wersji tego systemu (z wyjątkiem wersji serwerowego Core’a) jest nim Explorer.exe. Aby móc go zastąpić np. linią komend czy Powershell’em wystarczy nam jedna drobna zmiana w rejestrach, a konkretnie w ścieżce:

HKLM\Software\Microsoft\Windows NT\Currentversion\Winlogon

Znajduje się tam wpis o nazwie „Shell”, domyślnie jego wartość to właśnie explorer.exe.

Czytaj dalej

Zdalny Pulpit zdalnie

Dość często zdarzają się sytuacjie (nawet mi), gdy chcemy połączyć się zdalnie z jakimś komputerem, niemniej po chwili dostajemy ładny komunikat:

Główna przyczyna to brak skonfigurowanego RDP po stronie zdalnego systemu.

Co wtedy ?? Albo idziemy na piechotę do maszyny by włączyć obsługę RDP, albo zdalnie włączamy zdalny pulpit. Możemy tego dokonać poprzez zdalne podłączenie się do rejestru obcego systemu. Aby w ogóle móc coś takiego zrobić trzeba mieć jednak dostęp do lokalizacji \\host\c$ oraz musi być włączona usługa „Rejestru zdalnego”. Wymagane będzie również podanie nazwy użytkownika i hasła dla konta z uprawnieniami administratora zdalnego systemu.

PowerShell sam w sobie nie umożliwia obsługi zdalnego rejestru niemniej jednak możemy skorzystać z gotowej przystawki PSRemoteRegistry stworzonej do tego właśnie celu. Rozpakowujemy przystawkę oraz podpisujemy skrypty by móc je wykonywać, a następnie ładujemy moduł.

Czytaj dalej