※ 本文轉寄自 ptt.cc, 文章原始頁面
Re: [請問] 用捷徑開防毒軟體 但是版本會變怎麼辦?
※ 引述《HCCH (HCCH)》之銘言:
: 標題: [請問] 用捷徑開防毒軟體 但是版本會變怎麼辦?
: 時間: Wed Feb 21 06:12:43 2024
:
: 如題
:
: 我平常用按鍵精靈寫開機後會開的程式
:
: 但是有一個問題
:
: 卡巴斯基免費版的模組版本號碼每隔一段時間就會更新
:
: 現在是 "C:\Program Files (x86)\Kaspersky Lab\Kaspersky 21.16\avpui.exe"
:
: 當版本更新後 EX 21.16 變成 21.17
:
: 我桌面的捷徑就會失效 需要手動更改
:
: 想問有何方法 不管版本怎麼變捷徑都不會失效呢?
:
: 謝謝各位
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.104.27.66 (臺灣)
: ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1708467165.A.DED.html
: 推 andy90498: 試試看 Kaspersky *\avpui.exe" 02/21 07:12
: 推 ltytw: 換個思路 寫成cmd去撈最後一個數字的路徑? 然後請按精 02/21 08:27
: → ltytw: 在cmd下指令開防毒? 02/21 08:27
照ltytw大的想法試寫了一個
set filePath="C:\Program Files (x86)\Kaspersky Lab"
set targetFile=avpui.exe
set tmpFilePath="C:\Users\user\Documents"
set tmpFile=tmp.txt
cd %filePath%
dir /a:d /b /o:-n
dir /a:d /b /o:-n > %tmpFilePath%\%tmpFile%
set /p targetFolder=< %tmpFilePath%\%tmpFile%
echo %targetFolder%
cd %filePath%\%targetFolder%
%targetFile%
del %tmpFilePath%\%tmpFile%
黃字部分可依個人需求變更
思路是先到Kaspersky Lab目錄底下依名稱倒序排列各個資料夾,
排完後取得最新一行,即為targetFolder,最後開啟targetFolder裡面的檔案
比較需要注意的是tmpFilePath,
盡量不要改成有系統權限限制的路徑(例如C:\Program Files),
否則寫入tmpFile時會存取被拒。(要改成用系統管理員身分執行或額外加指令才能解)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.22.97 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/ask/M.1708487587.A.14B.html
Re: 回文串
23
[請問] 用捷徑開防毒軟體 但是版本會變怎麼辦?
ask02/21 06:12
517
> Re: [請問] 用捷徑開防毒軟體 但是版本會變怎麼辦?
ask02/21 11:53
→
推
→
→
→
→
→
→
→
推
→
推
→
推
→
推
→