有時候,我們需要將公司的系統專案集中管理,可直接在NAS上執行更新。透過使用 BAT 檔案,我們可以自動複製 NAS 上的系統專案至客戶端並執行,省去手動更新的麻煩。
首先,確保您在 NAS 上建立了一個名為 "SystemProject" 的資料夾,並將您的系統專案檔案以及執行的 EXE 檔案放入其中。
打開文本編輯器,並將以下程式碼複製並保存為一個名為 "System.bat" 的檔案:
@echo off
set "nasPath=\\NAS\Share\SystemProject"
set "localPath=C:\SystemProject"
set "exePath=C:\SystemProject\your_executable.exe"
echo 正在檢查本機資料夾是否存在...
if not exist "%localPath%" (
echo 本機資料夾不存在,正在創建...
mkdir "%localPath%"
)
echo 正在複製資料夾...
robocopy "%nasPath%" "%localPath%" /E /Z /R:3 /W:3
if errorlevel 1 (
echo 複製資料夾時發生錯誤。
) else (
echo 資料夾複製完成。
echo 正在執行本機的系統...
start "" "%exePath%"
)
請確保將 nasPath
設置為 NAS 上系統專案資料夾的路徑,localPath
設置為本機上要複製到的路徑,以及 exePath
設置為本機上系統執行的 EXE 檔案路徑。
雙擊執行名為 "System.bat" 的 BAT 檔案,它將自動複製 NAS 上的系統專案至本機並執行。這樣,您就能夠輕鬆地管理並更新系統,而不需要手動處理每個客戶端。
透過 BAT 檔案,我們實現了一個簡單而有效的系統專案管理方式。希望這篇教學對於提升您的工作效率有所幫助!