- PR -

スクリプトbatファイルの記述につきまして

1
投稿者投稿内容
ciel
会議室デビュー日: 2005/08/25
投稿数: 1
投稿日時: 2005-08-25 12:28

会社のサーバ(Windows 2000 Server)に、皆が使う外字ファイルである
EUDC.EUFとEUDC.TTEの記述を施したbatファイルを置いています。

Windows 2000のクライアントマシンがログオン時、このサーバのbatファイルか
ら自動的にスクリプトを流す仕組みになっており、いつも最新版の外字ファイル

上書き保存されるようになっているのですが、数台設置しているWindows XPの
クライアントマシンには、なぜかEUDC.TTEが上書き保存されることなく、過去の
タイムスタンプが付いたままです。

EUDC.TTEを反映できない原因がわからず、苦悶しています。
EUDC.EUFはちゃんと上書き保存されています。
Windows 2000、XPとも同じスクリプトbatファイルを流しており、記述は次のと
おりです。
「REM *** 外字ファイルのUpdateコピー ***
echo *** 外字ファイルのUpdateコピー ***
%windir%\command\xcopy "ドライブ名:\ファイル名\eudc\eudc.*" %windir%\ /D /Y /Q」

OSにより保存される場所が異なるからでしょうか。
Windows 2000はC:\WINNT\Fonts
Windows XPはC:\WINDOWS\Fonts

それでも一応、EUDC.TTEの反映されないXPにおいても、外字は使えては
いるのですが、後々どういう問題が起きるかもわかりませんし、
EUDC.EUF、EUDC.TTEファイルは両方揃っているのが望ましいですよね。
スクリプトに詳しい方、よろしくお願い申し上げます。
1

スキルアップ/キャリアアップ(JOB@IT)