標籤

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)

2021年4月27日 星期二

在 Windows 10 x64 1909版,用BAT快速安裝派發彰化縣公文的文書組用的主機

       本篇是為了快速安裝快速安裝派發彰化縣公文的文書組用的主機。在原本的快速安裝公文系統基礎上,再加裝OEMSCHCG_Client。但是OEMSCHCG_Client需在.NetFramework v4.0安裝完成後,才能啟動。因此需要判別系統是否安裝.NetFramework v4.0。

適用系統:Win 7 與 Win10

影片教學與測試

檔案下載 解壓密碼:demo1234

檔案名稱:安裝彰化縣公文文書機.BAT
檔案內容:
@echo off
REM ----------------以下為設定檔-可修改-----------------
REM ----------------以下為讀卡機驅動程式----------------
set driver01_86=%~dp0AutoInstall\EZ100_Driver_32bit.exe
set driver01_64=%~dp0AutoInstall\EZ100_Driver_64bit.exe
REM ----------------以下為筆硯公文系統----------------
set driver02=%~dp0AutoInstall\docNinstall.msi
set driver03=%~dp0AutoInstall\docNcomp42@0_13a42.msi
REM ----以下為內政部HiCOS卡片管理工具ver3.0.3.62814----
set driver04=%~dp0AutoInstall\HiCOS_Client.exe
REM ----------------以下為公文電子交換服務系統----------------
set driver05=%~dp0AutoInstall\OEMSCHCG_Client_Setup.exe
set driver06=%~dp0AutoInstall\OEMSCHCG_Client_Setup_withDotNet45.exe
REM ----------------以下為IE啟動網頁----------------
set homepage01=http://gdms.chcg.gov.tw/
set homepage02=http://oems.chcg.gov.tw/\0
set homepage03=https://edit.chcg.gov.tw/kw/\0
set homepage04=http://172.20.3.50/httpweb/admin/public/login.asp\0
REM ----------------以下為程式碼-不可修改---------------------------
echo "確認MOICA內政部憑證管理程式安裝狀況"
if exist "C:\Program Files (x86)\Chunghwa Telecom" (
  @echo 安裝MOICA內政部憑證管理程式所在路徑為 %driver04%
   "%driver04%" /quiet /norestart
  @echo "安裝MOICA內政部憑證管理程式 OK"
) else (
  @echo "已安裝MOICA內政部憑證管理程式"
)
set IEpath=HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
echo 設置首頁索引標籤
@reg add "%IEpath%" /v "Start Page" /t REG_SZ /d "%homepage01%" /f
@reg add "%IEpath%" /v "Secondary Start Pages" /t REG_MULTI_SZ /d "%homepage02%%homepage03%%homepage04%" /f
echo 設置首頁索引標籤 OK
echo "設定安全區域ActiveX控制項...."
set bl=2
set regpath=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\%bl%
echo 正在進行ActiveX的配置,請稍候...
@reg add "%regpath%" /v "1001" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1004" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1201" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1206" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "1207" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1208" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1209" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "120A" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "120B" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "120C" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1402" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1405" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1406" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "1407" /d "1" /t REG_DWORD /f
@reg add "%regpath%" /v "1408" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1409" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "140A" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "140C" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1601" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1604" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1605" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1606" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1607" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "1608" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1609" /d "1" /t REG_DWORD /f
@reg add "%regpath%" /v "160A" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "160B" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1802" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1803" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1804" /d "1" /t REG_DWORD /f
@reg add "%regpath%" /v "1806" /d "1" /t REG_DWORD /f
@reg add "%regpath%" /v "1809" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1812" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1A00" /d "131072" /t REG_DWORD /f
@reg add "%regpath%" /v "1A02" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1A03" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1A04" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "1A05" /d "1" /t REG_DWORD /f
@reg add "%regpath%" /v "1A06" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "1A10" /d "1" /t REG_DWORD /f
@reg add "%regpath%" /v "1C00" /d "65536" /t REG_DWORD /f
@reg add "%regpath%" /v "2000" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2001" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2004" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2005" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2007" /d "65536" /t REG_DWORD /f
@reg add "%regpath%" /v "2100" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2101" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2102" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "2103" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2104" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2105" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2106" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2107" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2108" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "2200" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "2201" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2300" /d "1" /t REG_DWORD /f
@reg add "%regpath%" /v "2301" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2302" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "2400" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2401" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2402" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2500" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "2600" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2700" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "2701" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2702" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2703" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2704" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2707" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "2708" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "2709" /d "3" /t REG_DWORD /f
@reg add "%regpath%" /v "270B" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "270C" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "270D" /d "0" /t REG_DWORD /f
@reg add "%regpath%" /v "CurrentLevel" /d "0" /t REG_DWORD /f
@reg add "HKCU\Software\Microsoft\Internet Explorer\New Windows" /v "PopupMgr" /t REG_DWORD /d "0" /f
@reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "SyncMode5" /t REG_DWORD /d "3" /f
echo "設定安全區域ActiveX控制項OK!!"
@echo 設定信任網站清單
regedit.exe /s "%~dp0AutoInstall\信任網站清單.reg"
@echo -------------------------------------------------------------------------------
@echo 設定完成
@echo -------------------------------------------------------------------------------
copy "%~dp0AutoInstall\公文整合資訊系統.url" "%USERPROFILE%\desktop"
@echo 捷徑複製完成
echo 安裝筆硯安裝程式所在路徑為 %driver02%
msiexec /package %driver02% /quiet /norestart
echo 安裝筆硯安裝程式所在路徑為 %driver03%
msiexec /package %driver03% /quiet /norestart
echo "安裝筆硯安裝程式 OK"
echo "安裝公文電子交換服務系統"
set regPath4="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v4.0"
reg QUERY %regPath4%>nul 2>nul&& set varNf4=1 || set varNf4=0
if %varNf4% == 1 (
  echo ".NETFramework v4.0 is installed."
  start /wait %driver05% /S
) else (
  echo ".NETFramework v4.0 is not installed."
  start /wait %driver06% /S
)
echo "安裝公文電子交換服務系統OK"
if "%PROCESSOR_ARCHITECTURE%" == "x86" goto x86
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" goto x64
rem 針對win10有32跟64位元的判斷
:x86
echo "x86"
echo 安裝讀卡機驅動程式所在路徑為 %driver01_86%
start /wait %driver01_86% /S /v/qn
echo "安裝讀卡機驅動程式 OK"
echo "請重新開機,完成所有設定"
pause
exit
:x64
echo "x64"
echo 安裝讀卡機驅動程式所在路徑為 %driver01_64%
start /wait %driver01_64% /S /v/qn
echo "安裝讀卡機驅動程式 OK"
echo "請重新開機,完成所有設定"
pause
exit

2021年4月24日 星期六

在 Windows 10 x64 1909版,用BAT快速安裝人事ECPA網(公文系統已完成安裝)

第一篇 在 Windows 10 x64 1909版,使用BAT快速安裝人事服務網(自然人憑證)版

第二篇 在 Windows 10 x64 1909版,使用BAT快速安裝公文系統與人事服務網(自然人憑證)版

第三篇 在 Windows 10 x64 1909版,用BAT快速安裝人事ECPA網(公文系統已完成安裝)

20210424完成。

   適用對象主機:已完成安裝公文系統的行政人員主機。

   本篇是為了解決原本已經安裝公文系統的電腦,再安裝人事ECPA網。在第二篇中,其實可以用第二篇的檔案重新安裝公文與人事ECPA系統。但是第二篇的檔案高達62M,希望能降低下載的檔案量(只有6.33M)。換句話說,在已經安裝公文系統的電腦上,只要再執行檔案內的BAT,就可以加裝人事ECPA網。而且執行的時間更短。

影片教學

檔案下載 解壓密碼:demo1234

檔案名稱:已安裝公文系統_人事服務網快速安裝.BAT
檔案內容:
@echo off
REM ----------------以下為設定檔-可修改-----------------
REM ----------------以下為IE啟動網頁----------------
set homepage01=http://gdms.chcg.gov.tw/
set homepage02=https://edit.chcg.gov.tw/kw/\0
set homepage03=https://ecpa.dgpa.gov.tw/\0
set homepage04=http://172.20.3.50/httpweb/admin/public/login.asp\0
REM ----------------以下為程式碼-不可修改---------------------------
set IEpath=HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
echo 設置首頁索引標籤
@reg add "%IEpath%" /v "Start Page" /t REG_SZ /d "%homepage01%" /f
@reg add "%IEpath%" /v "Secondary Start Pages" /t REG_MULTI_SZ /d "%homepage02%%homepage03%%homepage04%" /f
echo 設置首頁索引標籤 OK
echo "設定安全區域ActiveX控制項...."
set bl=2
set regpath=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\%bl%
echo 正在進行ActiveX的配置,請稍候...
@reg add "%regpath%" /v "2300" /d "0" /t REG_DWORD /f
echo "設定安全區域ActiveX控制項OK!!"
@echo "安裝eCPA登入元件開始......"
msiexec /package %~dp0AutoInstall\eCPA_Setup.msi /quiet /norestart
@echo "安裝eCPA登入元件OK"
@echo "安裝System ActiveX開始......"
start /wait %~dp0AutoInstall\System_ActiveX_Setup.exe /S /v/qn
@echo "安裝System ActiveX OK"
@echo -------------------------------------------------------------------------------
copy "%~dp0AutoInstall\eCPA.url" "%USERPROFILE%\desktop"
@echo 捷徑複製完成
pause
exit

資料來源:
1.在 Windows 10 x64 1909版,使用BAT快速安裝人事服務網(自然人憑證)版
2.在 Windows 10 x64 1909版,使用BAT快速安裝彰化縣公文系統
3.在Windows 7,用 BAT 一鍵安裝彰縣公文系統

2021年4月22日 星期四

只要會用滑鼠點兩下,啟用Windows 10 Administrator 帳戶

        最近幫同事安裝Namo Webeditor 5.5,明明已經輸入完序號。重開機完後,再次使用Namo Webeditor 5.5。卻出現[授權碼已經遺失]的訊息,然後就無法使用 Namo Webeditor 5.5。即使解除安裝 Namo Webeditor 5.5,再重新安裝 Namo Webeditor 5.5,一樣會出現 [授權碼已經遺失]。心裡想著是不是沒有移除乾淨,於是到原先安裝的資料夾中,發現解除安裝後,依舊有Namo的資料夾。於是刪除所有Namo的資料夾,再次重新安裝。沒想到還是出現[授權碼已經遺失]的訊息。最後,啟用Windows 10 Administrator 帳戶,直接用Administrator 帳戶安裝安裝Namo Webeditor 5.5並輸入帳號。重開機後,再次啟用Namo Webeditor 5.5,就看不到[授權碼已經遺失]的訊息。而且可以正常使用[授權碼已經遺失]的訊息。
        若能在一開始完成Windows 10 的安裝,接下來啟用Administrator與關閉Windows 10 的初始設定的帳號。以後都使用Administrator,就可以避免上述的情況。

程式碼使用影片教學

程式目的:啟用Windows 10 Administrator 帳戶
檔案名稱:EnabledAdministrator.bat
檔案內容:
@echo off
REM ---------------以下是程式碼,不需更改---------------
REM :: BatchGotAdmin (Run as Admin code starts)
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
REM :: BatchGotAdmin (Run as Admin code ends)
REM :: Your codes should start from the following line
net user administrator /active:yes
shutdown /r /f /T 0 -C "Reboot in 0 seconds"

程式目的:停用Windows 10 Administrator 帳戶
檔案名稱:DisabledAdministrator.bat
檔案內容:
@echo off
REM ---------------以下是程式碼,不需更改---------------
REM :: BatchGotAdmin (Run as Admin code starts)
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
REM :: BatchGotAdmin (Run as Admin code ends)
REM :: Your codes should start from the following line
net user administrator /active:no
shutdown /r /f /T 0 -C "Reboot in 0 seconds"




2021年4月12日 星期一

只要會用滑鼠點兩下,停用與啟用Windows 10 更新

        在學校使用Windows 10電腦上課,卻發現正在進行更新。需要等到更新結束,重開機後才能使用電腦上課。非常不便,造成大家的困擾。希望能寫個BAT,快速對這個BAT點兩下就能停用更新或是啟用更新。

        過去所寫的BAT,速度有點慢且需要系統管理員的權限。現在只要點兩下2次,系統就會停用更新與重開機。

範例檔案下載,解壓密碼demo1234

教學影片:

目的:停用Windows 10 更新
檔案名稱:StopWin10Update.bat
內容:
@echo off
REM ---------------以下是程式碼,不需更改---------------
REM :: BatchGotAdmin (Run as Admin code starts)
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
REM :: BatchGotAdmin (Run as Admin code ends)
REM :: Your codes should start from the following line
sc stop wuauserv
sc stop BITS
sc config wuauserv start= disabled
sc config BITS start= disabled
shutdown /r /f /T 0 -C "Reboot in 0 seconds"

目的:啟用Windows 10 更新
檔案名稱:StartWin10Update.bat
內容:
@echo off
REM ---------------以下是程式碼,不需更改---------------
REM :: BatchGotAdmin (Run as Admin code starts)
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
REM :: BatchGotAdmin (Run as Admin code ends)
REM :: Your codes should start from the following line
sc config wuauserv start= auto
sc config BITS start= auto
sc start wuauserv
sc start BITS
shutdown /r /f /T 0 -C "Reboot in 0 seconds"


 注意事項:在Windows 10,要以系統管理員身分執行BAT。
範例檔案下載,解壓密碼demo1234
   在電腦教室,想要關閉Windows10更新,需要很多步驟。希望能夠快速關閉。
檔案名稱:StopWin10Update.bat
內容:
@echo off
echo "STOP wuauserv"
sc stop wuauserv
echo "STOP wuauserv OK,STOP BITS"
sc stop BITS
echo "STOP BITS OK,Disable wuauserv"
sc config wuauserv start= disable
echo "Disable wuauserv OK,Disable BITS"
sc config BITS start= disable
echo "Disable BITS OK,reboot in 5 seconds"
PAUSE
shutdown /r /f /T 5 -C "Reboot in 5 seconds"


那要如何知道,wuauserv 與 BITS 的狀態?
檔案名稱:StatusWin10Update.BAT
內容:
@echo off
echo "wuauserv的狀態"
sc query wuauserv
echo "BITS的狀態"
sc query BITS 
PAUSE

檔案名稱:StartWin10Update.bat
內容:
@echo off
echo "Enable wuauserv"
sc config wuauserv start= auto
echo "Enable wuauserv OK,Enable BITS"
sc config BITS start= auto
echo "Enable BITS OK,Start wuauserv"
sc start wuauserv
echo "STOP wuauserv OK,Sart BITS"
sc start BITS
echo "STOP BITS OK,Reboot in 5 seconds"
PAUSE
shutdown /r /f /T 5 -C "Reboot in 5 seconds"

   在電腦教室,有時需要傳BAT給學生。但是又怕學生會留下這個BAT。所以希望學生執行一次,BAT就消失。
檔案名稱:DeleteSelf.bat
內容:
start del /f /q DeleteSelf.bat
執行完,DeleteSelf.bat 就會消失。



資料來源:

如何用shell在linux升級 Apache2

1.ubuntu 升級 Apache2 的指令
$sudo add-apt-repository ppa:ondrej/apache2
$sudo apt-get update
$sudo apt install apache2

1.01 shell 升級 Apache2
檔案名稱:UbuntuApache2Update.sh
檔案內容: 
#!/bin/bash
add-apt-repository ppa:ondrej/apache2
apt-get update
apt install apache2

2.CentOS7 升級 http 的指令
$sudo cd /etc/yum.repos.d && wget https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo
$sudo yum install httpd
$sudo systemctl restart httpd

2.01 shell 升級 Apache2
檔案名稱:CentOSHttpUpdate.sh
檔案內容: 
 #!/bin/bash
cd /etc/yum.repos.d && wget https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo
yum install httpd
systemctl restart httpd


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

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