第一篇沒注意到檔名是英文,在台灣的老人看不懂,協助者也看不懂。這下糟糕了,在教育老人與協助者的程式使用上,就會遭遇困難。因此,重新改寫程式,讓使用者容易辨識及使用。
遇到的困難:
在改寫程式為中文版本時,發現在Windows 10電腦測試,中文會出現亂碼,程式無法執行。
解決方案:
原先在儲存時,使用的編碼為UTF-8,如下圖所示:
在程式執行時,中文字就會出現亂碼。若改用編碼ANSI,如下圖所示:
程式就會順利執行。中文檔案下載 預設密碼demo1234
教學影片
解決方案:
1.BAT開啟網頁,點兩下將BAT放置開機啟動目錄
2.點兩下讀取文字檔內網址,並改寫開機啟動目錄的BAT
3.點兩下刪除開機啟動目錄的BAT
換句話說,在資料夾內需要一個文字檔,三個BAT。
以下是思考流程:
檔案目的:儲存網址
檔案名稱:輸入網址.txt
檔案內容:
https://daibuun.org/
https://www.youtube.com/watch?v=yU6lvsA4d54
https://www.youtube.com/watch?v=NfomniugOE4
https://www.youtube.com/watch?v=1Dndv0lKGHs
https://www.youtube.com/watch?v=IKzt6cp3CVE
https://www.youtube.com/watch?v=AxBrl6ri61E
https://www.youtube.com/watch?v=1IOmqroQFVY
https://www.youtube.com/watch?v=T27Fkxnhicg
程式功能:利用預設的網頁瀏覽器開啟網頁
檔案名稱:開啟網頁.bat
檔案內容:
@echo off
start https://daibuun.org/
start https://www.youtube.com/watch?v=yU6lvsA4d54
start https://www.youtube.com/watch?v=NfomniugOE4
start https://www.youtube.com/watch?v=1Dndv0lKGHs
start https://www.youtube.com/watch?v=IKzt6cp3CVE
start https://www.youtube.com/watch?v=AxBrl6ri61E
start https://www.youtube.com/watch?v=1IOmqroQFVY
start https://www.youtube.com/watch?v=T27Fkxnhicg
程式功能:讀取文字檔內網址,並改寫開啟網頁BAT與開機啟動目錄的BAT
檔案名稱:讀取網址並改寫開啟網頁與開機啟動網頁.bat
檔案內容:
@echo off
set FileName="%HomePath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\開啟網頁.bat"
if exist %FileName% (
echo @echo off > %~dp0\開啟網頁.bat
for /f "tokens=*" %%a in (%~dp0\輸入網址.txt) do (
echo start %%a >> %~dp0\開啟網頁.bat
)
del "%HomePath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\開啟網頁.bat"
copy "%~dp0\開啟網頁.bat" "%HomePath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
) else (
echo @echo off > %~dp0\開啟網頁.bat
for /f "tokens=*" %%a in (%~dp0\輸入網址.txt) do (
echo start %%a >> %~dp0\開啟網頁.bat
)
copy "%~dp0\開啟網頁.bat" "%HomePath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
)
程式功能:刪除開機啟動目錄的BAT
檔案名稱:電腦復原.bat
檔案內容:
@echo off
set FileName="%HomePath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\開啟網頁.bat"
if exist %FileName% (
del del "%HomePath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\開啟網頁.bat"
)
資料來源:
1.利用BAT 讓Chrome瀏覽器自動開啟網頁與關閉網頁
1.利用BAT 讓Chrome瀏覽器自動開啟網頁與關閉網頁
沒有留言:
張貼留言