標籤

bat (54) 作品 (41) python (24) shell (17) windows (11) 虛擬機 (11) php (10) CPP (6) KMS (6) 程式設計 (6) docker (5) 使用教學 (5) xoops (4) 公文 (4) Apache2 (3) Excel (3) juniper (3) 資料庫 (3) 轉檔 (3) mysql (2) 免動手 (2) 資料結構 (2) 軟體廣播 (2) 電腦維修 (2) Android Studio (1) Apple IPAD管理 (1) Arduino (1) CSS (1) LAMP (1) NAS (1) Ubuntu (1) VHD (1) Windows Server (1) 原因 (1) 程式應用 (1) 程式積木 (1) 編輯器 (1) 雲端硬碟 (1)

2022年3月5日 星期六

不用動手,只要開機就能出現預定學習的網頁中文版本

         第一篇沒注意到檔名是英文,在台灣的老人看不懂,協助者也看不懂。這下糟糕了,在教育老人與協助者的程式使用上,就會遭遇困難。因此,重新改寫程式,讓使用者容易辨識及使用。
        遇到的困難:
        在改寫程式為中文版本時,發現在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"
)




沒有留言:

張貼留言

只要點兩下,就能夠將InputAndOutput資料夾底下的子子孫孫資料夾內所有Word通通轉成PDF

  系列文章: 1. 只要點兩下,就能將一堆的Doc與Docx 轉成 PDF 1. https://skjhcreator.blogspot.com/2023/05/docdocx-pdf.html 2. 只要點兩下,就能將一堆的JPG轉成一個PDF,並以JPG所在的資料夾名稱為...