Skip to Content

IT nieuczesane.
archive

> Monthly Archives: Maj 2007

freecommander 2oo7.5

dostepna jest nowa wersja darmowego managera plikow, pisanego przez naszego rodaka – freecommander 2oo7.o5

jak zmienic "fullname"

proste zadanko dla skrypciazy – jak zmienic fullname czyli ‚cn’ obiektu AD? metoda:

set oUser=getObject(ADsPath)
oUser.cn="nazwisko imie"
oUser.setInfo

zwroci blad – wartosc RDN nie moze byc modyfikowana. w skrocie – RDN czyli Relative Distinguished Name – jest wartoscia wyliczana, wiec nie mozna jej modyfikowac. szczegolowy opis mozna znalezc na stronach script center.
na tej podstawie wersja pozwalajaca na szybka modyfikacje wszystkich userow w calej galezi OU:

'*******************************************************************************
'* skrypt robi pozadek w nazwach 'fullname' czyli w cn uzytkwnikow *
'* warunek: user musi miec prawidlowo wypelnone pola imie i nazwisko *
'* parametr wywolania: relatywna nazwa jednosktki org. od ktorej ma sie rozpo-*
'* czac wyszukiwanie uzytkownikow do zmiany *
'* Przygotowane przez: ISCG sp z o.o. *
'* autor: nexor@iscg.pl *
'* last change 15.v.2oo7 *
'* *
'*******************************************************************************

'OPTION EXPLICIT
ON ERROR RESUME NEXT
Dim adoConnection, adoCmd, adoRecordSet
dim t, oDom, domDNS
dim record

if wscript.arguments.count<>1 then
wscript.echo "zle uzycie skryptu. nalezy podac jeden argument - nazwe OU od ktorego zaczenie sie zamiana."
wscript.echo "przyklad: "&wscript.scriptname&" ""OU=ksiegowosc,OU=do zmiany"""
wscript.quit
end if

set oDom=getObject("LDAP://RootDSE")
domDNS=oDom.dnshostname
namingContext=oDom.defaultNamingContext

domDNS=join( split( right(namingContext, len(namingContext)-3),",DC="),"." )
'stdout.writeline domDNS
namingContext=wscript.arguments(0)&","&namingContext
wscript.echo namingContext

Set adoConnection = CreateObject("ADODB.Connection")
adoConnection.Provider = "ADsDSOObject"

adoCOnnection.Open ""
If adoConnection.State <> 1 Then
locateUser="Creating ADO connection: Authentication Failed."
wscript.quit
End If
Set adoCmd = CreateObject("ADODB.Command")
Set adoCmd.ActiveConnection = adoConnection
adoCmd.Properties("Page Size") = 4000
adoCmd.CommandText = ";(&(ObjectCategory=Person)(ObjectClass=User));ADsPath,sn,GivenName;SubTree"
Set adoRecordset = adoCmd.Execute
'if adoRecordSet.Fields.Count = 0 then
while not adoRecordSet.EOF
sn=adoRecordset.Fields("sn").value
gn=adoRecordset.Fields("GivenName").value
path=adoRecordset.Fields("ADsPath").value
wscript.echo "imie: "&gn&" nazwisko: "&sn&" dn: "&path
if isNull(gn) or isEmpty(gn) or isNull(sn) or isEmpty(sn) or len(gn)<2 or len(sn)<2 then
wscript.echo "imie lub nazwisko puste. nie zmieniam."
else
wscript.echo "zmieniam cn..."
oupath="LDAP://"&right(path,len(path)-instr(path,","))
wscript.echo oupath
set oOU=GetObject(oupath)
oOU.moveHere path,"cn="&sn&" "&gn
if err.number <>0 then
wscript.echo "blad "&cstr(hex(err.number))&" "&err.description
err.clear
else
wscript.echo "ok."
end if
end if
wscript.echo vbcrlf
adoRecordset.moveNext
wend

jak zbootac system z wim’a

ciekawy pomysl – bootawanie vista z obrazu wim [Windows IMage]. wim to plik, z ktorego instalowane sa systemy w2k8/vista i powod zmian RIS -> WDS. co ciekawe w WAIK dostepne jest narzedzie imageX do tworzenia obrazow NTFS oraz narzedzia do mountowania ich jako dyskow. jest to skolejkowane na mojej todo liscie do testow, bo widzialem w praktyce ale nie mialem okazji potestowac… zapowiada sie slodko.

WU zabiera 1oo% procka – patch

pojawil sie patch eliminujacy dziwne zachowanie komponentu windows update.

przy vista rownie dziwne jest dla mnie to, ze po kazdym starcie i w kilq innych sytuacjach, pojawia sie proces trustedinstaller, ktory dziala podobnie – zabierajac 1oo% mocy.

backup w w2k8

dostepne sa dwie czesci artu o nowym mechanizmie backup/restore w vista/lhs. cz.1 – opis mechanizmu oraz cz. 2 – krok-po-kroq jak odzyskac.
zapraszam do lektury i bede wdzieczny za feedback [rowniez literowki/ortografia itp].

hardware profiles – feature is missing

w poszukiwaniach po systemie mozna natknac sie na kolejna ‚dziwna’ zmiane w vista/lhs – brak profili sprzetowych. zeby bylo smieszniej zmiana ta nie zostala zupelnie wycieta – a raczej w polowie usunieta. i tak np. nie ma juz mozliwosci tworzenia wlasnych profili – tworza sie one automatycznie [docked/undocked etc], polowicznie tez zostala usunieta mozliwosc zarzadzania nimi – i tak np. nie ma mozliwosci ustalenie ktore urzadzenie ma sie uruchamiac w danym profilu a w ktorym nie, natomiast caly czas da sie to zrobic w uslugach. oczywiscie proces doboru profilu rowniez zostal zautomatyzowany [czyt. nie uzytkownik decyduje o profilu ale system]

@_@

koniec ze zdawaniem na pamiec

jak donosi jama mastaha emes doszedl do porozumienia z testkingiem – nie bedzie wydal materialow prezentujacych dokladne egzaminy. wiekszosc innych firm produkujacych materialy szkoleniowe do egzaminow tworzy pytania ‚podobne’ [lub bardzo podobne q:]. ciekaw jest jak sprawa sie potoczy, poniewaz na rynq jest sporo innych firm, ktore dzialaja na podobnej zasadzie – actualtests, certification king i inne. pozostaja rowniez liczne strony ‚braindump’ gdzie ludzie wymieniaja sie wiedza.
mimo wszystko dzialania takie uwazam za bardzo dobre – certyfikat nie powinien swiadczyc o umiejetnosci uczenia sie na pamiec (;

kim sa pingwiniarze?

w sumie art nie jest zbyt zaskaqjacy. najbardziej podoba mi sie zdanie:

„Natomiast 35,7% mówi o sobie, że są doświadczonymi użytkownikami, ale nie mają dużej wiedzy. Potrafią zainstalować, używać oraz pobierać poprawki do systemu, ale nie uważają się za ekspertów.”

w swiatku windziarzy poprawki instaluja sie same i ciekawe czy komus jeszcze przyszloby do glowy pochwalic sie, ze umie zainstalowac aplikacje czy poprawke q:
potwierdza sie tez opinia, iz jest to system SOHO, zadko instalowany korporacyjnie.

amiga stikes back

nie do wiary! powstaje z grobu – AmigaOS4 i… nowa amiga! na powerPC! link

vista bije rekordy

prawdziwie patetyczny art wznoszacy vista na nowy poziom. o winitpro mam zle zdanie [z powodu totalnej komercjalizacji, inwazyjnych reklam i notorycznego zamykania wszystkich artow tylko dla subscriberow], po tym arcie czuje sie niemal obrazony (; :

Next, let’s look at all the high-profile bloggers’ problems with Vista. Although one might question the technical acuity of a so-called technical guru who can’t handle a brand-new OS, you have to wonder if these critics have problems that translate into widespread, real-world problems. As it turns out, they don’t. And this matches my own experiences: As a reviewer, I’ve installed Vista on numerous hardware configurations and have run into few compatibility problems. The problems I did have were quickly fixed right after Vista’s consumer launch in January. So where are all these complaints coming from?

moje zdanie:
as a reviewer he’s bullshit lame user. zainstalowac to i moja mama by potrafila. caly art opiera sie na obwinianiu za brak sterownikow jakby to byl jednyny problem tego systemu. liczby [jesli sa prawdziwe] – faktycznie daja do myslenia. czy wynikaja z realnej sprzedarzy systemu czy z tego, ze emes oglosil iz zamyka XP dla sprzedawcow OEM i wycofuje XP ze sklepow podwyzszajac ceny starych systemow? dla osob, ktore w teorie spisq nie wieza moze kilka innych linkow:
dell powraca do sprzedazy z preinstalowanym XP na zadanie klientow
w chinach sprzedano tylko 244 kopie (SIC!) vista
Early Vista Sales Don’t Tell the Whole Story [ze stycznia]