最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Win11如何用winget腳本自動(dòng)安裝和更新應(yīng)用?

  發(fā)布時(shí)間:2025-06-10 11:54:49   作者:佚名   我要評(píng)論
WinGet 是一種命令行工具,使用戶能夠在 Win10、Win11 和 Windows Server 2025 計(jì)算機(jī)上發(fā)現(xiàn)、安裝、升級(jí)、刪除和配置應(yīng)用程序,下面我們就來(lái)看看詳細(xì)使用方法

科技媒體 pureinfotech 昨日(6 月 9 日)發(fā)布博文,詳細(xì)介紹了在 Windows 11 系統(tǒng)中,如何通過(guò) winget 腳本,實(shí)現(xiàn)自動(dòng)安裝和更新應(yīng)用。

一、實(shí)現(xiàn)的效果

通過(guò) winget 腳本可以自動(dòng)實(shí)現(xiàn)以下效果,可以設(shè)置為開(kāi)機(jī)啟動(dòng)項(xiàng),執(zhí)行以下兩項(xiàng)任務(wù):

  • 如果應(yīng)用未安裝,通過(guò)腳本自動(dòng)安裝。
  • 如果應(yīng)用已安裝,腳本會(huì)檢查是否有更新,并在檢測(cè)到有更新后自動(dòng)安裝。

該媒體編輯 Mauro Huculak 是一位擁有 21 年豐富經(jīng)驗(yàn)的專業(yè)記者,在該網(wǎng)站撰寫多年 Windows 相關(guān)教程內(nèi)容。

他經(jīng)常使用虛擬機(jī)測(cè)試應(yīng)用,因此經(jīng)常需要重新安裝操作系統(tǒng)以確保環(huán)境干凈,過(guò)程中最耗時(shí)的部分,就是手動(dòng)重新安裝我每天依賴的所有必須應(yīng)用,而通過(guò) winget 腳本,可以解決他的這個(gè)問(wèn)題。

整個(gè)過(guò)程可以劃分為三步,用戶首先創(chuàng)建一份包含您希望安裝在電腦上的所有應(yīng)用的列表,然后生成腳本,最后決定如何運(yùn)行腳本。

二、生成應(yīng)用列表

要?jiǎng)?chuàng)建一個(gè)使用 winget 安裝和更新的應(yīng)用列表,附上操作步驟如下:

1. 打開(kāi)開(kāi)始菜單

2. 搜索命令提示符(或終端),右鍵點(diǎn)擊頂部結(jié)果,并選擇以管理員身份運(yùn)行選項(xiàng)。

3. 輸入以下命令以查找應(yīng)用程序標(biāo)識(shí)號(hào),然后按回車鍵:

winget search -NAME

完成這些步驟后,命令將輸出符合查詢條件的應(yīng)用程序。通常情況下,用戶會(huì)希望使用一個(gè)單一的詞來(lái)幫助您找到該應(yīng)用程序。如果名稱中包含空格,請(qǐng)使用 "引號(hào)"。

例如,如果用戶想查找“VLC”應(yīng)用程序的 winget 信息,可以使用 winget search vlc 命令,重復(fù)這些步驟并記錄每個(gè)應(yīng)用程序的 ID 值。

三、創(chuàng)建 winget 腳本

要?jiǎng)?chuàng)建一個(gè)用于安裝和更新應(yīng)用程序的批處理文件,請(qǐng)按照以下步驟操作:

1.打開(kāi)開(kāi)始菜單。

2.搜索記事本并點(diǎn)擊頂部結(jié)果以打開(kāi)應(yīng)用程序。

3.將以下代碼復(fù)制并粘貼到文本文件中:

@echo off
setlocal enabledelayedexpansion
:: List of application IDs
set apps=Microsoft.WindowsTerminal.Preview Microsoft.Edge.Dev Microsoft.PowerToys
for %%A in (%apps%) do (
    echo ---------------------------------------
    echo Processing %%A...
    :: Check if the app is installed by capturing the list output
    winget list --id %%A > temp_check.txt 2>&1
    findstr /C:"No installed package found" temp_check.txt >nul
    if !errorlevel! equ 0 (
        echo %%A not installed. Installing...
        winget install --id %%A --silent --accept-source-agreements --accept-package-agreements
    ) else (
        echo %%A is installed. Attempting upgrade...
        winget upgrade --id %%A --silent --accept-source-agreements --accept-package-agreements
        if !errorlevel! neq 0 (
            echo Upgrade failed for %%A or no update available.
        )
    )
    echo.
)
del temp_check.txt >nul 2>&1
endlocal

4.在“set apps=”部分,注釋您希望在計(jì)算機(jī)上安裝和更新的應(yīng)用程序,并使用空格分隔每個(gè)應(yīng)用程序。

5.點(diǎn)擊文件并選擇另存為選項(xiàng)。

6.選擇存儲(chǔ)文件的位置。

7.為腳本確認(rèn)一個(gè)名稱,并使用 .bat 文件擴(kuò)展名。

8.點(diǎn)擊保存。

四、設(shè)置 winget 腳本

這里有 3 種 winget 運(yùn)行方面,第一種就是每次都手動(dòng)點(diǎn)擊運(yùn)行,第二種就是當(dāng)作開(kāi)機(jī)項(xiàng)使用,第三種就是創(chuàng)建定時(shí)任務(wù)。

4.1、手動(dòng)運(yùn)行

1.右鍵點(diǎn)擊 ".bat" 文件并選擇以管理員身份運(yùn)行選項(xiàng)。用戶也可以直接通過(guò)命令提示符或 PowerShell 運(yùn)行它。

4.2、添加到開(kāi)機(jī)啟動(dòng)文件夾

1.打開(kāi)開(kāi)始菜單。

2.搜索“Run”并點(diǎn)擊頂部結(jié)果以打開(kāi)應(yīng)用程序。

3.輸入“shell:startup”命令以打開(kāi)文件夾,然后按回車鍵:

4.將 .bat 文件的快捷方式復(fù)制并粘貼到文件夾中。

4.3、創(chuàng)建定時(shí)任務(wù)

1. 打開(kāi)開(kāi)始菜單。

2.搜索任務(wù)計(jì)劃程序,并點(diǎn)擊頂部結(jié)果以打開(kāi)應(yīng)用程序。

3.(可選) 右鍵單擊 "任務(wù)計(jì)劃程序庫(kù)" 文件夾,并選擇 "新建文件夾" 選項(xiàng)。

4.為文件夾確認(rèn)一個(gè)名稱 —— 例如,我的任務(wù)。

5.右鍵單擊 "我的任務(wù)" 文件夾,然后點(diǎn)擊創(chuàng)建任務(wù)選項(xiàng)。

6.點(diǎn)擊 "常規(guī)" 選項(xiàng)卡。

7.在 "名稱" 字段中,為任務(wù)輸入一個(gè)描述性名稱,例如 "我的應(yīng)用"。

8.在 "安全選項(xiàng)" 部分選擇 "無(wú)論用戶是否登錄都運(yùn)行" 選項(xiàng)。

9.勾選 "以最高權(quán)限運(yùn)行" 選項(xiàng)。

10.點(diǎn)擊觸發(fā)選項(xiàng)卡

11.點(diǎn)擊新建按鈕。

12.在 "開(kāi)始任務(wù)" 設(shè)置下選擇一個(gè)觸發(fā)器(例如 "登錄時(shí)"、"啟動(dòng)時(shí)" 或按日程安排如每天)

13.根據(jù)需要配置日程設(shè)置。

14.點(diǎn)擊確定按鈕。

15.點(diǎn)擊 "操作" 選項(xiàng)卡。

16.點(diǎn)擊 "新建" 按鈕。

17.在 "操作" 設(shè)置下選擇 "啟動(dòng)程序" 選項(xiàng)。

18.在 "程序 / 腳本" 設(shè)置中,輸入“cmd.exe”命令:

19.在 "添加參數(shù)(可選)" 設(shè)置中,輸入以下命令:/c "C:\path\to\YOUR-SCRIPT.bat(這里修改為 bat 文件路徑)"

以上圖源均來(lái)自 pureinfotech

20.點(diǎn)擊確認(rèn)按鈕。

21.點(diǎn)擊 "條件" 選項(xiàng)卡。

22.在 "電源" 下,取消勾選 "如果計(jì)算機(jī)切換到電池電源則停止" 和 "僅在計(jì)算機(jī)使用交流電源時(shí)啟動(dòng)任務(wù)" 選項(xiàng)。

23.點(diǎn)擊確定按鈕。

24.確認(rèn)賬戶的密碼。

25.點(diǎn)擊確定按鈕。

相關(guān)文章

最新評(píng)論

宜丰县| 紫阳县| 潜山县| 康保县| 义马市| 汉中市| 旅游| 常山县| 东兰县| 二连浩特市| 客服| 稷山县| 龙江县| 洛宁县| 安陆市| 全椒县| 临漳县| 新沂市| 怀来县| 隆子县| 阳东县| 彭泽县| 张家川| 太原市| 新乐市| 大新县| 葫芦岛市| 孝义市| 通城县| 金秀| 高唐县| 固阳县| 三门峡市| 屏南县| 西和县| 桂林市| 和静县| 吉隆县| 萨迦县| 高阳县| 新巴尔虎右旗|