Skript pro hromadné vložení fontů ve windows
Moderátor: Loki5567
Pravidla fóra
Vše okolo nového systému Windows 8 se řeší jen a pouze v PODSEKCI (klik), ostatní se přesouvá nebo zamyká.
Vše okolo nového systému Windows 8 se řeší jen a pouze v PODSEKCI (klik), ostatní se přesouvá nebo zamyká.
- miniman
- Začátečník

-
- Registrován: 03. bře 2007
Skript pro hromadné vložení fontů ve windows
Zdravím, mám dotaz ohledně vkládání fontů do windows.
Jestli existuje nějaký skrypt popř. program pro hromadné vkládání fontů do systémů windows. Dočetl jsem se, že je program, ale po každém vložení jednoho fontu se musí systém restartovat.
Děkuji za odpověď.
Jestli existuje nějaký skrypt popř. program pro hromadné vkládání fontů do systémů windows. Dočetl jsem se, že je program, ale po každém vložení jednoho fontu se musí systém restartovat.
Děkuji za odpověď.
- zombux
- Odborník PCT

- Registrován: 05. čer 2003
- Bydliště: sluníčkář a havloid z pražské lumpenkavárny
- ChrastyII
- Začátečník

- Registrován: 06. kvě 2006
- Bydliště: Praha
- zombux
- Odborník PCT

- Registrován: 05. čer 2003
- Bydliště: sluníčkář a havloid z pražské lumpenkavárny
- zombux
- Odborník PCT

- Registrován: 05. čer 2003
- Bydliště: sluníčkář a havloid z pražské lumpenkavárny
- zombux
- Odborník PCT

- Registrován: 05. čer 2003
- Bydliště: sluníčkář a havloid z pražské lumpenkavárny
- miniman
- Začátečník

-
- Registrován: 03. bře 2007
- miniman
- Začátečník

-
- Registrován: 03. bře 2007
- VasekB
- Začátečník

-
- Registrován: 12. bře 2005
pro pridani fontu je treba
1) prekopirovat font do %systemroot%\font
2) pridat font do registru
do c:\install\font nahrat soubory *.ttf
do c:\install\Font.reg zapsat nazvy souboru a fontu
Font.bat>
Font.reg>
aby se neprepisovaly existujici soubory jde zaridit:
IF NOT EXIST "%SystemRoot%\font\mujfont.ttf" copy "%source%\Font\mujfont.ttf" "%SystemRoot%\font\mujfont.ttf"
... a to cele hodit do smycky... ted jsem takhle prejmenovaval soubory.. viz "FOR /?" ;o)
nebo at to pokazde prepise znova... copy /Y "%source%\Font\mujfont.ttf" "%SystemRoot%\font\mujfont.ttf"
1) prekopirovat font do %systemroot%\font
2) pridat font do registru
do c:\install\font nahrat soubory *.ttf
do c:\install\Font.reg zapsat nazvy souboru a fontu
Font.bat>
Kód: Vybrat vše
set source=c:\install
xcopy /E /I /H /Y "%source%\Font" "%SystemRoot%\"
regedit /s "%source%\Font.reg"
Kód: Vybrat vše
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Muj Novy Font CE Bold (TrueType)"="MujNovyFont50238.ttf"
"Muj Novy Font CE Book (TrueType)"="MujNovyFont50235.ttf"
"Muj Novy Font CE Demi (TrueType)"="MujNovyFont50237.ttf"
"Muj Novy Font CE Light (TrueType)"="MujNovyFont50234.ttf"
"Muj Novy Font CE Medium (TrueType)"="MujNovyFont50236.ttf"
"Muj Novy Font CE Ultra (TrueType)"="MujNovyFont50239.ttf"
aby se neprepisovaly existujici soubory jde zaridit:
IF NOT EXIST "%SystemRoot%\font\mujfont.ttf" copy "%source%\Font\mujfont.ttf" "%SystemRoot%\font\mujfont.ttf"
... a to cele hodit do smycky... ted jsem takhle prejmenovaval soubory.. viz "FOR /?" ;o)
nebo at to pokazde prepise znova... copy /Y "%source%\Font\mujfont.ttf" "%SystemRoot%\font\mujfont.ttf"
Naposledy upravil(a) VasekB dne stř 15. srp 2007, 22:18, celkem upraveno 2 x.
- Dony
- Středně pokročilý

- Registrován: 29. říj 2003
- Bydliště: okr. Mělník
da se to osetrit jednoduse, treba "flag" souborem, ktery vytvoris na konci kopirovani a pri dalsim spusteni testujes jestli uz existuje.
Kód: Vybrat vše
if [not] errorlevel počet příkaz [else výraz]
if [not] řetězec1==řetězec2 příkaz [else výraz]
if [not] exist název_souboru příkaz [else výraz]
Avatar tancuje, nechce se mu na záchod... - VasekB
- Začátečník

-
- Registrován: 12. bře 2005
jednodussi bude asi kontrolovat primo ten soubor, nez si pridelavat jeste flag soubor, ne ? ;o)Dony píše:da se to osetrit jednoduse, treba "flag" souborem, ktery vytvoris na konci kopirovani a pri dalsim spusteni testujes jestli uz existuje.Kód: Vybrat vše
if [not] errorlevel počet příkaz [else výraz] if [not] řetězec1==řetězec2 příkaz [else výraz] if [not] exist název_souboru příkaz [else výraz]
- Dony
- Středně pokročilý

- Registrován: 29. říj 2003
- Bydliště: okr. Mělník
- miniman
- Začátečník

-
- Registrován: 03. bře 2007
Díky
Zkusim zitra upravit skript viz. VasekB
IF NOT EXIST "%SystemRoot%\font\mujfont.ttf" copy "%source%\Font\mujfont.ttf" "%SystemRoot%\font\mujfont.ttf"
a uvidim jestli to poslape. Kazdopadne moc diky. Dyztak se na Vas jeste obratim. Musim to zitra rozchodit, jinak me sef sezere
. Jeste ze funguji fora a hodny lidi, kteri dokazi poradit. 
IF NOT EXIST "%SystemRoot%\font\mujfont.ttf" copy "%source%\Font\mujfont.ttf" "%SystemRoot%\font\mujfont.ttf"
a uvidim jestli to poslape. Kazdopadne moc diky. Dyztak se na Vas jeste obratim. Musim to zitra rozchodit, jinak me sef sezere
- miniman
- Začátečník

-
- Registrován: 03. bře 2007
Mockrat díky!
Uz to funguje!Diky diky diky 
- miniman
- Začátečník

-
- Registrován: 03. bře 2007
uzivatelé
Jeste bych mel dotaz ohledne jednotlivych uzivatelu. Potrebuji ve skriptu nejak osetrit login a heslo jednotlivych uzivatelu. Aby se font mohl naistalovat konretnimu uzivateli ktery se prihlasi do site. Jinak mi to fungovat zrejme nebude. Predem dekuji za odpoved.