Discussion:
Nazwa komputera na pulpicie
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
rafalm
2005-08-30 15:32:29 UTC
Permalink
Witam

Poszukuje sposobu na umieszczenie gdzies w widoczny sposob nazwy sieciowej
komputera. Poszukuje najlepiej skryptu (wpisu do rejesteru), ewentualnie
programu ktory mi to zrobi. Znalazlem wpis do rejestru, ktory wyswietla taka
nazwe w miejsce "Moj komputer" oraz programik z Sysinternals, ktory wypisuje
te nazwe na tapecie ale niestety nie jest to do konca to czego potrzebuje.

Dzieki i pozdrawiam
rafalm
Piotr Palusiński
2005-08-30 17:09:16 UTC
Permalink
Post by rafalm
Witam
Poszukuje sposobu na umieszczenie gdzies w widoczny sposob nazwy sieciowej
komputera. Poszukuje najlepiej skryptu (wpisu do rejesteru), ewentualnie
programu ktory mi to zrobi. Znalazlem wpis do rejestru, ktory wyswietla
taka nazwe w miejsce "Moj komputer" oraz programik z Sysinternals, ktory
wypisuje te nazwe na tapecie ale niestety nie jest to do konca to czego
potrzebuje.
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Kliknij dwukrotnie w prawym panelu na atrybut "LocalizedString", zaznacz i
skopiuj znajdujaca sie w polu dane wartosci łańcuch znakow, zapisz sobie
gdzies na boku (w razie powrotu do oryginalnej nazwy). Nastepnie w te pole
wpisz %USERNAME% na %COMPUTERNAME% i kliknij ok. Teraz odswież i pojawi sie
obok ikonki - nazwa uzytkownika i nazwa komputera.
lub w pole dane wartosci wpisz :%USERNAME% on %COMPUTERNAME% in %USERDOMAIN%
--
Piotr Palusiński [MVP] http://www.mvp.pl
http://www.microsoft.com/poland/communities/mvp/default.mspx
Nigdy nie kłóć się z głupcem, bo ludzie mogą nie dostrzec róznicy
http://fuhperfekt.republika.pl/gry.html
rafalm
2005-08-30 18:17:07 UTC
Permalink
Post by Piotr Palusiński
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Kliknij dwukrotnie w prawym panelu na atrybut "LocalizedString", zaznacz i
skopiuj znajdujaca sie w polu dane wartosci łańcuch znakow, zapisz sobie
gdzies na boku (w razie powrotu do oryginalnej nazwy). Nastepnie w te pole
wpisz %USERNAME% na %COMPUTERNAME% i kliknij ok. Teraz odswież i pojawi sie
obok ikonki - nazwa uzytkownika i nazwa komputera.
lub w pole dane wartosci wpisz :%USERNAME% on %COMPUTERNAME% in %USERDOMAIN%
Dzieki za podpowiedz, ale nie o to mi chodzilo. Chcialbym aby nazwa peceta
byla widoczna najlepiej w prawym dolnym rogu (tak jak wersja Windows - to
akurat da sie zrobic jakimkolwiek Twaekiem).

Pozdrawiam
rafalm
goomish
2005-08-30 18:24:45 UTC
Permalink
Post by Piotr Palusiński
Post by Piotr Palusiński
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Kliknij dwukrotnie w prawym panelu na atrybut "LocalizedString", zaznacz i
skopiuj znajdujaca sie w polu dane wartosci łańcuch znakow, zapisz sobie
gdzies na boku (w razie powrotu do oryginalnej nazwy). Nastepnie w te pole
wpisz %USERNAME% na %COMPUTERNAME% i kliknij ok. Teraz odswież i pojawi
sie
Post by Piotr Palusiński
obok ikonki - nazwa uzytkownika i nazwa komputera.
lub w pole dane wartosci wpisz :%USERNAME% on %COMPUTERNAME% in
%USERDOMAIN%
Dzieki za podpowiedz, ale nie o to mi chodzilo. Chcialbym aby nazwa peceta
byla widoczna najlepiej w prawym dolnym rogu (tak jak wersja Windows - to
akurat da sie zrobic jakimkolwiek Twaekiem).
Hmm... A to BGinfo z sysinternals na pewno Ci nie pasuje? Wkleja masę
różnych informacji na tapetę.
No ale jeżeli rzeczywiście nie to może jakieś samurize czy coś w tym
stylu?
--
Pozdrawiam, goomish [gg: 6653792] [JID: goomish1(at)chrome.pl]
*This sig is currently in beta stage - read at your own risk!*
*A new one, better than ever, will be released soon - stay tuned!*
rafalm
2005-08-30 18:40:27 UTC
Permalink
Post by goomish
Hmm... A to BGinfo z sysinternals na pewno Ci nie pasuje? Wkleja masę
różnych informacji na tapetę.
No ale jeżeli rzeczywiście nie to może jakieś samurize czy coś w tym
stylu?
Programik jest super, pokazuje mnostwo roznych rzeczy (mi potrzebna jest
tylko nazwa PC) ale niestety w firmie nie bardzo moge uzywac jakichkolwiek
programow, a po drugie BGinfo wkleja te dane na tapete (robi jpga) i ja
podmienia, a obawiam sie ze niestety Policie niekiedy nie pozwalaja na
zmiane tapety. Najbardziej pasowal by mi jakis skrypcik.
Natomiast o samurize musze jeszcze poczytac :), dzieki

Pozdrawiam
rafalm
Michal Biek
2005-08-30 20:40:15 UTC
Permalink
rafalm log:
[...]
Post by rafalm
a obawiam sie ze niestety Policie niekiedy nie pozwalaja na
zmiane tapety. Najbardziej pasowal by mi jakis skrypcik.
[...]
Może pomoże "gorący jeszcze i niegryziony":-) script.vbs (bez linii do pliku
wklejony) np. jn:
_______________
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colItems = objWMIService.ExecQuery("Select * from Win32_NTDomain")
Set objComputer = CreateObject("Shell.LocalMachine")

Wscript.Echo "Komputer: " & objComputer.MachineName
For Each objItem in colItems
Wscript.Echo "Domena: " & objItem.DomainName
Next
_______________
--
"W przypadku wniesienia przez pozwanego sprzeciwu w sposób prawidłowy nakaz
traci moc..." KPC
rafalm
2005-08-31 17:27:09 UTC
Permalink
Post by Michal Biek
Może pomoże "gorący jeszcze i niegryziony":-) script.vbs (bez linii do pliku
Robi fantastycznie, dzieki wielkie. Chcialem, aby user mogl podac mi nazwe
peceta bez klikania (mial ja na widoku), ale to tez moze byc.

Jeszcze raz dziekuje i pozdrawiam
rafalm
Michal Biek
2005-08-31 20:56:16 UTC
Permalink
rafalm log:
[...]
Post by rafalm
Robi fantastycznie, dzieki wielkie. Chcialem, aby user mogl podac mi nazwe
peceta bez klikania (mial ja na widoku), ale to tez moze byc.
Eee tam...nie ma za co!;-) ale zawsze miło jest to...10x
A jak 1' skrypcik tylko "może być" to może jn. świeżutki "z nocnego
wypieku"...będzie lepszy...:-)
__________________
Const MY_COMPUTER = &H11&

Set objNetwork = CreateObject("Wscript.Network")
objComputerName = objNetwork.ComputerName
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(MY_COMPUTER)
Set objFolderItem = objFolder.Self
objFolderItem.Name = objComputerName
_________________
Użytkownik na lh (.) musi go tylko raz click i już go mniej więcej nie
potrzebuje...bo jest/będzie to co chcesz (zamiast Mój komputer)!
--
Lubię kłócić się z głupcami, zawsze pojawi się ktoś mądrzejszy...
Marek Lubiński
2005-08-31 07:00:17 UTC
Permalink
Post by Piotr Palusiński
Post by rafalm
Witam
Poszukuje sposobu na umieszczenie gdzies w widoczny sposob nazwy
sieciowej komputera. Poszukuje najlepiej skryptu (wpisu do rejesteru),
ewentualnie programu ktory mi to zrobi. Znalazlem wpis do rejestru,
ktory wyswietla taka nazwe w miejsce "Moj komputer" oraz programik z
Sysinternals, ktory wypisuje te nazwe na tapecie ale niestety nie jest
to do konca to czego potrzebuje.
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Kliknij dwukrotnie w prawym panelu na atrybut "LocalizedString", zaznacz i
skopiuj znajdujaca sie w polu dane wartosci łańcuch znakow, zapisz sobie
gdzies na boku (w razie powrotu do oryginalnej nazwy). Nastepnie w te pole
wpisz %USERNAME% na %COMPUTERNAME% i kliknij ok. Teraz odswież i pojawi
sie obok ikonki - nazwa uzytkownika i nazwa komputera.
lub w pole dane wartosci wpisz :%USERNAME% on %COMPUTERNAME% in %USERDOMAIN%
Hmm...fajna sprawa wydawać by się mogło. Chciałem sprawdzić, ustawiłem i nic
:-(
A mianowicie tak jak napisałeś wstawiłem zamiast całego ciągu
znakó***@C:\winnt........ to co napisałeś, czyli %COMPUTERNAME% i po
odświeżeniu ekranu zmienił się opis oczywiście z "My Computer" na
"%COMPUTERNAME% :-) a nie na jego nazwe sieciową. Gdy zmieniłem samą
końcówkę tego wpisu (czyli "My Computer" na %computername") to dalej
pokazuje My Computer. Co robię nie tak? System Windows 2000 Professional EN
Piotr Palusiński
2005-08-31 07:09:36 UTC
Permalink
Post by Marek Lubiński
Post by Piotr Palusiński
Post by rafalm
Witam
Poszukuje sposobu na umieszczenie gdzies w widoczny sposob nazwy
sieciowej komputera. Poszukuje najlepiej skryptu (wpisu do rejesteru),
ewentualnie programu ktory mi to zrobi. Znalazlem wpis do rejestru,
ktory wyswietla taka nazwe w miejsce "Moj komputer" oraz programik z
Sysinternals, ktory wypisuje te nazwe na tapecie ale niestety nie jest
to do konca to czego potrzebuje.
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Kliknij dwukrotnie w prawym panelu na atrybut "LocalizedString", zaznacz
i skopiuj znajdujaca sie w polu dane wartosci łańcuch znakow, zapisz
sobie gdzies na boku (w razie powrotu do oryginalnej nazwy). Nastepnie w
te pole wpisz %USERNAME% na %COMPUTERNAME% i kliknij ok. Teraz odswież i
pojawi sie obok ikonki - nazwa uzytkownika i nazwa komputera.
lub w pole dane wartosci wpisz :%USERNAME% on %COMPUTERNAME% in %USERDOMAIN%
Hmm...fajna sprawa wydawać by się mogło. Chciałem sprawdzić, ustawiłem i
nic :-(
A mianowicie tak jak napisałeś wstawiłem zamiast całego ciągu
odświeżeniu ekranu zmienił się opis oczywiście z "My Computer" na
"%COMPUTERNAME% :-) a nie na jego nazwe sieciową. Gdy zmieniłem samą
końcówkę tego wpisu (czyli "My Computer" na %computername") to dalej
pokazuje My Computer. Co robię nie tak? System Windows 2000 Professional EN
http://www.winguides.com/registry/display.php/370/
--
Piotr Palusiński [MVP] http://www.mvp.pl
http://www.microsoft.com/poland/communities/mvp/default.mspx
Nigdy nie kłóć się z głupcem, bo ludzie mogą nie dostrzec róznicy
http://fuhperfekt.republika.pl/gry.html
Marek Lubiński
2005-08-31 09:23:17 UTC
Permalink
Post by Piotr Palusiński
Post by Marek Lubiński
Post by Piotr Palusiński
Post by rafalm
Witam
Poszukuje sposobu na umieszczenie gdzies w widoczny sposob nazwy
sieciowej komputera. Poszukuje najlepiej skryptu (wpisu do rejesteru),
ewentualnie programu ktory mi to zrobi. Znalazlem wpis do rejestru,
ktory wyswietla taka nazwe w miejsce "Moj komputer" oraz programik z
Sysinternals, ktory wypisuje te nazwe na tapecie ale niestety nie jest
to do konca to czego potrzebuje.
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Kliknij dwukrotnie w prawym panelu na atrybut "LocalizedString", zaznacz
i skopiuj znajdujaca sie w polu dane wartosci łańcuch znakow, zapisz
sobie gdzies na boku (w razie powrotu do oryginalnej nazwy). Nastepnie w
te pole wpisz %USERNAME% na %COMPUTERNAME% i kliknij ok. Teraz odswież i
pojawi sie obok ikonki - nazwa uzytkownika i nazwa komputera.
lub w pole dane wartosci wpisz :%USERNAME% on %COMPUTERNAME% in %USERDOMAIN%
Hmm...fajna sprawa wydawać by się mogło. Chciałem sprawdzić, ustawiłem i
nic :-(
A mianowicie tak jak napisałeś wstawiłem zamiast całego ciągu
odświeżeniu ekranu zmienił się opis oczywiście z "My Computer" na
"%COMPUTERNAME% :-) a nie na jego nazwe sieciową. Gdy zmieniłem samą
końcówkę tego wpisu (czyli "My Computer" na %computername") to dalej
pokazuje My Computer. Co robię nie tak? System Windows 2000 Professional EN
http://www.winguides.com/registry/display.php/370/
u mnnie niestety nie dziala to co piszą :-( a w firmie na ponad 600
komputerach na niektórych działa, na niektórych nie
pomimo że wszystkie są jednakowo skonfigurowane. Nie mam pojęcia o co chodzi
i czym to jest uwarunkowane. Może ktoś spotkał się z czymś takim???
Loading...