» »

[Windows XP] - skripta za preklop menjave regionalnih nastavitev

[Windows XP] - skripta za preklop menjave regionalnih nastavitev

mp218 ::

Kako bi najlažje napisal skripto za preklop v regionalnih nastavitvah. Namreč, rad bi na hitro preklopil, da mi OS števila obravnava z decimalno vejico in ne s piko in obratno.

V registru sem našel parametra (sMonThousandSep, sDecimal), ki te podatke hranita. Ne znam pa zadevo automatizirat.

Hvala in lep pozdrav.
Martin

Mr.B ::

VBSkripta, ali regedit na tihi nalčin enkrat baz z slo, drugič z ENG...
France Rejects Genocide Accusations Against Israel in Gaza,
To accuse the Jewish state of genocide is to cross a moral threshold

mp218 ::

@ Mr.B
VBS ne znam. Samo VBA, ampak ne v sistemskih zadevah. Lahko podaš kakšen primer ?

Mr.B ::

Eportiraš register z enimi nastavitvami, potem pa še nastaviš drugače pa še druge nastavitve...
Potem pa regedit nekaj.reg /u
? koko delajo aplikacje pri teh spremembah...
France Rejects Genocide Accusations Against Israel in Gaza,
To accuse the Jewish state of genocide is to cross a moral threshold

mp218 ::

A se da to lokalno izvest? Samo za dotična parametra. Problem bi namreč nastal, če bi restavriral cel registr spet čez pol leta. Takrat pa bi bil ta backupiran register že preveč zastarel...

Mr.B ::

v reg datoteki, samo tista dva ključa uporabiš ?
France Rejects Genocide Accusations Against Israel in Gaza,
To accuse the Jewish state of genocide is to cross a moral threshold

mp218 ::

Približno se mi sanja kako. Ampak bom raje čez vikend na domačem pc sprobaval zadevo...

StratOS ::

Mislim, da si naredi backup registra ključa HKEY_CURRENT_USER\Control Panel\International potem, ko uštimaš zadevo.
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

Duhec ::

Poizkusi po kmečko, ki deluje:

Štartaj Regedit, HKEY_Current_User,Control Panel in klikni na International
V meniju zgoraj izberi Datoteka , Izvozi in daj ime fajla npr: vejica_pika
REG je že privzeta končnica.
Na tej reg datoteki klikni Urejanje (desni klik na vejica_pika.reg) in pobriši vse, tako da ti ostane samo:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\International]
"sDecimal"=","
"sThousand"="."

(Ker imam XPje mogoče zato naslov Windows Registry Editor Ver 5.00, lahko boš imel dručagnega.)
Nato shrani, naredi kopijo tega fajla, spremeni v kontra ime, npr. pika_vejica.reg , jo editiraj in spremeni piko in vejico med seboj ter shrani.
Tako imaš dve reg datoteki, ki direktno v register vpišeta 1x vejico kot decimalni simbol in piko kot ločilo med skupinami, drugič pa ravno obratno. Itak.
Reg datoteko daj v opravilno vrstico in tako imaš samo 1 klik do aktivacije. :)

Če te moti potrjevanje vnosa moraš nardit s preprosto beležnico eno xxx.BAT datoteko (končnica naj bo obvezno BAT) v katero vpišeš:

regedit /s vejica_pika.reg

Ta xxx.BAT datoteka ter vejica_pika.reg datoteka naj bosta v Windows\System32\ direktoriju . Bližnjico do te xxx.bat fajla pa si daj v opravilno vrstico.

Seveda skreiraj še en tak yyy.bat fajl s kontra vsebino:

regedit /s pika_vejica.reg

... jo skopiraj v isti direktorij kot prvo, naredi še drugo bližnjico v opravilno vrstico in obema linkoma spremeni ikonce v kaj prepoznavnega. :)

Test:
Odpri Regedit na HKEY_CURRENT_USER\Control Panel\International in klikaj na te dve xxx in yyy.bat bližnjici v opravilni ter opazuj spremembe na teh dveh točkah v registru.

Seveda moraš npr. Excel odpreti šele po kliku na enega od teh dveh BAT fajlov.Odvisno kaj želiš.
V Excelu moraš imeti odkljukano pod Tools / Options / zavihek International še Use System Separator, da ti upošteva ravno ta dva vnosa v registru, ki ju spreminjaš.


p.s.
Edit: zgolj lepotni popravki S Z itd.

Zgodovina sprememb…

  • spremenil: Duhec ()

StratOS ::

Duhec se je po "nepotrebnem" preveč matral.
Tako je to, če človek ne prebira poste.
No vsaj mu je malce bolj po kmečko ponazoril zadevo.
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

Duhec ::

Se opravičujem, sem pač kmet, res sem zgolj preletel poste in se osredotočil bolj na zadnji post od @mp218.
Od viška glava ne boli !

StratOS ::

Sej nisem rekel, da si kmet, le tako si v začetku svojega posta napisal.
Pohvalno pa je da si mu res v podrobnost opisal, kako se to naredi.

Glava boli od viška, odvisno seveda kaj in kako piješ.
Glavno, da se kvalitetno odžejaš.
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

mp218 ::

@duhec

Dela BP!

Hvala!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Težava z miško na prenosniku

Oddelek: Pomoč in nasveti
143315 (3243) Kla_Man
»

Windows 7

Oddelek: Pomoč in nasveti
51034 (863) Jakob0
»

Obnovitev sistema ne deluje

Oddelek: Pomoč in nasveti
52039 (1973) mpucko6
»

[Windows] Zaustavitev sistema ne deluje

Oddelek: Operacijski sistemi
91930 (1694) kriko1
»

task manager ne deluje

Oddelek: Operacijski sistemi
101357 (1232) Pegasos

Več podobnih tem