iT邦幫忙

0

使用批次檔執行複制字型檔到C:\Windows\Fonts

  • 分享至 

  • xImage

各位前輩大家好!
https://ithelp.ithome.com.tw/upload/images/20220928/20145845QIwohAfZWP.png
我寫了批次檔,想說執行後,可以將隨身碟的字型檔案複制到C:\Windows\Fonts
批次檔有執行複制的動作,但沒有產生字型檔,但我變更路徑測試到別的資料夾,確實有複制的動作。
不知道是我什麼環節做錯了???或是有更好的方法可以取代這個動作嗎?麻煩前輩們教導了,謝謝

下列是我寫的批次檔
@ ECHO OFF
xcopy "F:\usb\1.font\code39*.TTF" C:\Windows\Fonts
xcopy "F:\usb\1.font\code39*.FON" C:\Windows\Fonts
xcopy "F:\usb\1.font\code39*.otf" C:\Windows\Fonts
PAUSE

看更多先前的討論...收起先前的討論...
除了複製進去還要去做系統字型登錄,語法如下
--------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Test (TrueType)"="test.ttf"
----------------------------------------------------------
框內請編輯好存成一個reg檔案,然後點他匯入系統登錄
大大好!不好意思,這方面我不是很了解,請多多指教了,感謝
請問一下!我有三種字型檔,我需要怎麼改呢?
"Test 1(TrueType)"="test1.ttf"
"Test 2(TrueType)"="test2.ttf"
"Test 3(TrueType)"="test3.ttf"
bobhsieh iT邦新手 2 級 ‧ 2022-09-29 20:23:00 檢舉
可參考 https://www.bob.tw/大量、批次安裝字型/

^^"
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
japhenchen
iT邦超人 1 級 ‧ 2022-09-28 12:23:34

用powershell寫PS1批次檔來自動執行,不用處理登錄
https://gist.github.com/anthonyeden/0088b07de8951403a643a8485af2709b

大大好!不好意思,這方面我不是很了解,請多多指教了,感謝
我看不太懂,我也有試著去執行,但不行!是否有教學可以指導呢?

POWERSHELL有書有網站在教,你就把他當做是新一代的批次檔來看待,舊世紀的BAT就把他給忘了吧,太菜又古董,丟了!
https://learn.microsoft.com/zh-tw/training/modules/powershell-write-first/

我要發表回答

立即登入回答