跳至主要內容

Windows 10利用POWERSHELL更新

 Windows 10的指令式手動更新, 有別於Windows 7。 因為安全性問題,指令式手動更新都改為只可是管理員級才可執行。 而且步驟也有一定的要求:

1)  以ADMINISTRATOR級打開POWERSHELL

2)  鍵入Install-Module PSWindowsUpdate 安裝指定的模組, 如果出現

     a)需要 NuGet 提供者才能繼續, 請按Y+ENTER。

     b) Untrusted Repository未受信任的存放庫警告, 請按A 及ENTER, A即是"Yes to All"

3) 鍵入Get-WindowsUpdate + ENTER檢查有什麼可以安裝

4) 鍵入Install-WindowsUpdate + ENTER進行安裝,  如果出現是可確認安裝, 請按A 及ENTER。

** 如果日後懶了, 可直接用"Get-WindowsUpdate -AcceptAll -Install -AutoReboot",一次過滿足晒3個願望, 下載, 安裝, 重啟。

** 其實技術問題 :

a) 可以用Get-Command -Module PSWindowsUpdate, 列出可用的指令

b) 如果Get-WindowsUpdate出現下面的錯誤, 是由於POWERSHELL未更新, 必須VERSION 7以上才可用。


Get-WindowsUpdate : 已在模組 'PSWindowsUpdate' 上找到 'Get-WindowsUpdate' 命令,但無法載入該模組。如需詳細資訊,請執行

'Import-Module PSWindowsUpdate'。

位於 線路:1 字元:1

+ Get-WindowsUpdate

+ ~~~~~~~~~~~~~~~~~

    + CategoryInfo          : ObjectNotFound: (Get-WindowsUpdate:String) [], CommandNotFoundException

    + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule


c) 用Get-Command -Module PSWindowsUpdate時沒有列出任何指令, 是由於POWERSHELL未更新。

d)  檢查POWERSHELL VERSION , Get-Host | Select-Object Version

e) 此時最新的POWERSHELL可到Github下載



此網誌的熱門文章

如何在CMD直接呼叫"認證管理員"Windows Credential Manager

     有時, 要在WINDOWS HOME中加入網域中要權限的NAS, 因為沒法加入其網域。做成不會彈出登入示窗。解決方式可以在"認證管理員"中填入資料。但進入"認證管理員"有點不太方便。那麼可以直接用CMD來進入"認證管理員"嗎? 答案當然是可以。      呼叫方式其實有2個, 雖然如此, 但說明白就是介面漂亮一點的差異而已。指令如下: 1) control /name Microsoft.CredentialManager 2) rundll32.exe keymgr.dll, KRShowKeyMgr      大家可以放心, 功能是完全一樣的。

Chrome無法進入ROUTER, 出現ERR_SSL_SERVER_CERT_BAD_FORMAT

近日買了新ROUTER, 設定後開始使用。 因為想檢查有沒有異常"人仕"登入, 故要登入ROUTER。奇怪事出現, 無論在CHROME打HTTP://192.168.0.1, 還是HTTP://TPLINKWIFI.NET , 它都出現ERR_SSL_SERVER_CERT_BAD_FORMAT。如下圖: 原來是因為ROUTER打開了使用HTTPS功能,而CHROME偵測到SSL CERT不正常, 又不會跳回HTTP引致。 解決方法: 1) 打開IE 2) 進入ROUTER 3) 找進階設定中的本地管理 4) 把HTTPS功能關掉後保存 5)Chrome中打http://192.168.0.1或http://tplinkwifi.net, 便會出現不安全的警告, 並由用戶自己手動進入。