如何使用 BAT 檔案實現系統專案管理

更新於 2023/08/29閱讀時間約 2 分鐘

有時候,我們需要將公司的系統專案集中管理,可直接在NAS上執行更新。透過使用 BAT 檔案,我們可以自動複製 NAS 上的系統專案至客戶端並執行,省去手動更新的麻煩。

準備 NAS 上的系統專案

首先,確保您在 NAS 上建立了一個名為 "SystemProject" 的資料夾,並將您的系統專案檔案以及執行的 EXE 檔案放入其中。

編寫 BAT 檔案

打開文本編輯器,並將以下程式碼複製並保存為一個名為 "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 檔案路徑。

執行 BAT 檔案

雙擊執行名為 "System.bat" 的 BAT 檔案,它將自動複製 NAS 上的系統專案至本機並執行。這樣,您就能夠輕鬆地管理並更新系統,而不需要手動處理每個客戶端。

透過 BAT 檔案,我們實現了一個簡單而有效的系統專案管理方式。希望這篇教學對於提升您的工作效率有所幫助!

avatar-img
67會員
118內容數
這裡將以輕鬆風格,深入探討程式設計的基礎和高級概念。從程式語言到演算法,我們將以易懂的方式解釋每個主題,讓你輕鬆掌握。無論你是初學者或有經驗者,都能在這裡找到適合你的內容。無論你的目標是成為專業開發者還是擴展知識,我們都會陪伴你一同成長!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
程式輕鬆玩 的其他內容
在軟體開發領域,乾淨程式碼是一個極為重要的概念。乾淨程式碼不僅僅是讓代碼運作正確,更是確保代碼易於閱讀、理解和維護的關鍵。本文將深入探討如何撰寫乾淨程式碼,並介紹一些提升代碼可讀性與維護性的最佳實踐方法。
在 C# 的視窗應用程式開發中,有時候我們需要在子視窗中取得父視窗的參考,以實現不同視窗之間的資訊交換或操作。這篇教學將會示範如何使用 Owner 屬性來在子視窗中取得父視窗的參考,以及如何進行相關操作。
在這篇教學中,我們將會學習如何使用 C# 語言再設定的時間動作,模擬批次自動化功能。使用 System.Windows.Forms.Timer 來達到這個目的。同時,我們也將會示範如何取得目前時間的不同屬性,像是年份、日期、分鐘等。
在程式設計中,錯誤處理是一個不可或缺的部分。C#提供了強大的錯誤處理機制,讓我們能夠更有效地管理和處理程式執行中可能出現的問題。本篇文章將帶你深入了解如何在C#中捕捉與處理錯誤,確保你的程式在遇到問題時能夠優雅地回應。
圖片按鈕是網頁中常見的互動元素之一,它可以讓用戶進行操作,同時也為網頁增添了視覺吸引力。在這個教學中,我們將會學習如何使用 HTML 與 jQuery 創建一個簡單的圖片按鈕,並添加點擊事件。
在SQL Server中,暫存表(Temporary Table)是一種在連線會話期間存在的臨時表格,它可以用來暫存中間結果或臨時資料。本文將介紹如何使用T-SQL語法在SQL Server中建立暫存表。
在軟體開發領域,乾淨程式碼是一個極為重要的概念。乾淨程式碼不僅僅是讓代碼運作正確,更是確保代碼易於閱讀、理解和維護的關鍵。本文將深入探討如何撰寫乾淨程式碼,並介紹一些提升代碼可讀性與維護性的最佳實踐方法。
在 C# 的視窗應用程式開發中,有時候我們需要在子視窗中取得父視窗的參考,以實現不同視窗之間的資訊交換或操作。這篇教學將會示範如何使用 Owner 屬性來在子視窗中取得父視窗的參考,以及如何進行相關操作。
在這篇教學中,我們將會學習如何使用 C# 語言再設定的時間動作,模擬批次自動化功能。使用 System.Windows.Forms.Timer 來達到這個目的。同時,我們也將會示範如何取得目前時間的不同屬性,像是年份、日期、分鐘等。
在程式設計中,錯誤處理是一個不可或缺的部分。C#提供了強大的錯誤處理機制,讓我們能夠更有效地管理和處理程式執行中可能出現的問題。本篇文章將帶你深入了解如何在C#中捕捉與處理錯誤,確保你的程式在遇到問題時能夠優雅地回應。
圖片按鈕是網頁中常見的互動元素之一,它可以讓用戶進行操作,同時也為網頁增添了視覺吸引力。在這個教學中,我們將會學習如何使用 HTML 與 jQuery 創建一個簡單的圖片按鈕,並添加點擊事件。
在SQL Server中,暫存表(Temporary Table)是一種在連線會話期間存在的臨時表格,它可以用來暫存中間結果或臨時資料。本文將介紹如何使用T-SQL語法在SQL Server中建立暫存表。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
儘管目前市面上有不少外匯交易平台,但處於壟斷地位肯定是MT4平台,是俄羅斯MetaQuotes Software公司開發的產品,MT5平台也是它的產品。超過90%的外匯交易商都使用MT4和MT5平台。 很多交易者長期以來都使用MT4交易平台,因為有大量現成的交易指標和交易系統可以免費獲得。
Thumbnail
最近,有一個新的狗狗教育工具越來越受歡迎,那就是“說話”狗狗按鈕。這些按鈕的目的是讓狗狗學會用它們來表達自己的需要和想法。這些按鈕通常有各種各樣的詞語,例如“外出”、“飲水”、“食物”等等。狗狗可以通過按下按鈕來表達想讓主人了解他的意思~~~ 當你跟狗狗溝通時,你可能會注意到狗狗會使用身體語言、聲音
Thumbnail
是不是覺得把專業領域的事說到一般人都「聽得懂」很難?最簡單的方式,就是從生活中出現的事物來做比喻......
Thumbnail
不同類別股票應該選擇適合的評估方法,衡量股價與合理價關係以進行投資決策。本篇教您如何使用「現金股利殖利率法」進行價值評估,以三檔股票(中保科、一零四、華研)為例, 計算合理價,並解讀2020 Q2財報指標,檢視重要轉投資公司績效,擬定現階段投資策略,晚上睡得著覺,安心領股息。
簡單的步驟完成動畫 1.下載Doodly軟體 2.選擇畫板 3.選擇畫廊 4.挑選圖案或輸入文字(中文圖像文字用圖像方式輸入) 5.設定動態方式 6.輸出完成視頻ideo youtube視頻說明
Thumbnail
記錄內在的指引,臣服於內在指引師 什麼是直覺療癒自然法? 首先你必須先向靈性直覺臣服,接著我們來看看作者提出自我療癒的五個自然方法。  假設你有病在身,可以參考以下這些接近直覺的步驟。 請善用這些步驟,並配合醫生提供的各種治療資訊。 若你對如何處理某個健康問題沒有把
Thumbnail
想要降低臉書廣告成本?你有試過「手動競價」的設定嗎?臉書使用競價系統來決定哪一個廣告投遞者可以在某個版位上投遞廣告,但要注意的是,這跟傳統的競價系統不相同,並不是最高的下標者就會勝利。看到這裡還是一頭霧水嗎?快點進文章查看臉書廣告投遞究竟是如何運作的!
Thumbnail
這個蛋白質攝取量計算器估計你的每日總能量消耗(TDEE),然後計算一個百分比,這取決於你選擇的蛋白質占總熱量攝入的百分比。
Thumbnail
XMind 介紹 XMind中的思維導圖結構在中心,主要分支從中擴散。除了基本的思維導圖結構,XMind還提供組織圖、樹形圖、邏輯圖等。這些圖表將在各種情況下發揮重要作用。更重要的是所有這些圖表都可以在同張地圖使用! XMind再2018年1月推出了新的版本 XMind Zen,主要把舊版的程式重寫
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
儘管目前市面上有不少外匯交易平台,但處於壟斷地位肯定是MT4平台,是俄羅斯MetaQuotes Software公司開發的產品,MT5平台也是它的產品。超過90%的外匯交易商都使用MT4和MT5平台。 很多交易者長期以來都使用MT4交易平台,因為有大量現成的交易指標和交易系統可以免費獲得。
Thumbnail
最近,有一個新的狗狗教育工具越來越受歡迎,那就是“說話”狗狗按鈕。這些按鈕的目的是讓狗狗學會用它們來表達自己的需要和想法。這些按鈕通常有各種各樣的詞語,例如“外出”、“飲水”、“食物”等等。狗狗可以通過按下按鈕來表達想讓主人了解他的意思~~~ 當你跟狗狗溝通時,你可能會注意到狗狗會使用身體語言、聲音
Thumbnail
是不是覺得把專業領域的事說到一般人都「聽得懂」很難?最簡單的方式,就是從生活中出現的事物來做比喻......
Thumbnail
不同類別股票應該選擇適合的評估方法,衡量股價與合理價關係以進行投資決策。本篇教您如何使用「現金股利殖利率法」進行價值評估,以三檔股票(中保科、一零四、華研)為例, 計算合理價,並解讀2020 Q2財報指標,檢視重要轉投資公司績效,擬定現階段投資策略,晚上睡得著覺,安心領股息。
簡單的步驟完成動畫 1.下載Doodly軟體 2.選擇畫板 3.選擇畫廊 4.挑選圖案或輸入文字(中文圖像文字用圖像方式輸入) 5.設定動態方式 6.輸出完成視頻ideo youtube視頻說明
Thumbnail
記錄內在的指引,臣服於內在指引師 什麼是直覺療癒自然法? 首先你必須先向靈性直覺臣服,接著我們來看看作者提出自我療癒的五個自然方法。  假設你有病在身,可以參考以下這些接近直覺的步驟。 請善用這些步驟,並配合醫生提供的各種治療資訊。 若你對如何處理某個健康問題沒有把
Thumbnail
想要降低臉書廣告成本?你有試過「手動競價」的設定嗎?臉書使用競價系統來決定哪一個廣告投遞者可以在某個版位上投遞廣告,但要注意的是,這跟傳統的競價系統不相同,並不是最高的下標者就會勝利。看到這裡還是一頭霧水嗎?快點進文章查看臉書廣告投遞究竟是如何運作的!
Thumbnail
這個蛋白質攝取量計算器估計你的每日總能量消耗(TDEE),然後計算一個百分比,這取決於你選擇的蛋白質占總熱量攝入的百分比。
Thumbnail
XMind 介紹 XMind中的思維導圖結構在中心,主要分支從中擴散。除了基本的思維導圖結構,XMind還提供組織圖、樹形圖、邏輯圖等。這些圖表將在各種情況下發揮重要作用。更重要的是所有這些圖表都可以在同張地圖使用! XMind再2018年1月推出了新的版本 XMind Zen,主要把舊版的程式重寫