Dnia 04-03-2008 o 23:48:04 1634Racine <1634RACINE@1634RACINE.pl>
napisał(a):
> franek w news:op.t7ih23jx8vokt5@blackstar
> [.......]
>> Do CSV powinno się dać
>
> jasne
[...]
Z kolumny Nazwa tworzysz nowÄ… kolumnÄ™, coĹ› w stylu
"sc getkeyname \"" + Nazwa + "\" >> nazwy.txt"
Po skopiowaniu tej kolumny dostajesz ciąg poleceń, np.
sc getkeyname ".NET Runtime Optimization Service v2.0.50727_X86" >>
nazwy.txt
sc getkeyname "Aktualizacje automatyczne" >> nazwy.txt
ktĂłre wygenerujÄ… pliczek w stylu
[SC] GetServiceKeyName SUCCESS Name = clr_optimization_v2.0.50727_32
[SC] GetServiceKeyName SUCCESS Name = wuauserv
Wynik trzeba podzielić po znaku = i wziąć mięsko, czyli to co na końcu,
i wkleić do nowej kolumny, np. nazwa_wewnętrzna
TakĹĽe masz takiego csv:
Nazwa;nazwa_wewnętrzna;Typ_uruchomienia;
.NET Runtime Optimization Service
v2.0.50727_X86;clr_optimization_v2.0.50727_32;Ręczny;
Aktualizacje automatyczne;wuauserv;Automatyczny;
następnie patrzysz po kolumnie typ uruchomienia, i generujesz coś na
kształt
"sc config " + nazwa_wewnętrzna + " start= " + Typ_uruchomienia ==
"Automatyczny" ? "auto" : Typ_uruchomienia == "Ręczny" : "demand" :
"disabled"
Trochę w pseudokodzie to napisałem, ale myślę, że sobie poradzisz :)
-- BoguśReceived on Wed Mar 5 01:35:08 2008
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 05 Mar 2008 - 01:42:01 MET