安全地自動重新啟動 Windows 資源管理器Bat腳本

安全地自動重新啟動 Windows 資源管理器腳本

可以直接運行的 Windows 批處理腳本,用于安全地自動重新啟動 Windows 資源管理器。該腳本會在殺死資源管理器之前檢查是否有其他進程正在使用資源管理器相關的文件。

Bat腳本

@echo off
title 資源管理器安全重啟工具
color 0A:: 檢查是否以管理員權限運行
net session >nul 2>&1
if %errorLevel% neq 0 (echo 此腳本需要以管理員權限運行,請右鍵單擊此腳本并選擇“以管理員身份運行”。pauseexit /b
)echo 正在檢查是否有其他進程占用資源管理器...:: 檢查是否有其他進程正在使用 explorer.exe
for /f "tokens=2 delims=," %%a in ('openfiles /query /fo csv /nh ^| findstr /i "explorer.exe" 2^>nul') do (echo 發現有其他進程正在使用資源管理器,無法安全重啟。pauseexit /b
)echo 沒有發現其他進程占用資源管理器,準備重啟...:: 終止資源管理器進程
echo 正在終止資源管理器進程...
taskkill /f /im explorer.exe
if %errorLevel% neq 0 (echo 終止資源管理器進程時出現錯誤,錯誤代碼: %errorLevel%pauseexit /b
):: 等待一段時間確保進程已終止
echo 正在等待資源管理器進程完全終止...
ping -n 3 127.0.0.1 >nul:: 檢查資源管理器進程是否已終止
tasklist /fi "imagename eq explorer.exe" | find /i "explorer.exe" >nul
if %errorLevel% equ 0 (echo 資源管理器進程未能成功終止,無法繼續重啟操作。pauseexit /b
):: 重新啟動資源管理器
echo 重新啟動資源管理器...
start explorer.exe
if %errorLevel% neq 0 (echo 啟動資源管理器時出現錯誤,錯誤代碼: %errorLevel%pauseexit /b
)echo 資源管理器已成功重啟。
echo 按任意鍵關閉此窗口...
pause >nul

腳本說明

  1. 檢查占用情況:借助openfiles命令來查看是否有其他進程正在使用explorer.exe。要是發現有進程占用,腳本會輸出提示信息并終止運行。
  2. 終止資源管理器:若沒有發現占用情況,就利用taskkill命令終止資源管理器進程。
  3. 等待進程終止:使用ping命令暫停腳本執行 3 秒,從而保證資源管理器進程已徹底終止。
  4. 重新啟動資源管理器:通過start命令重新啟動資源管理器。
  5. 輸出結果:腳本會輸出操作結果,并暫停以讓你查看信息。

使用方法

  1. 把上述代碼復制到一個文本文件里。
  2. 將文件擴展名改為.bat,例如restart_explorer.bat
  3. 右鍵點擊該文件,選擇 “以管理員身份運行”。

這樣就能夠安全地重新啟動 Windows 資源管理器了。

解決亂碼問題:

把腳本文件的編碼格式改成與命令提示符兼容的編碼,一般是 ANSI 編碼。具體步驟如下:

  1. 用記事本打開 .bat 文件。
  2. 選擇 “文件” -> “另存為”。
  3. 在 “保存類型” 下拉框中選擇 “所有文件”,在 “編碼” 下拉框中選擇 “ANSI”。
  4. 點擊 “保存”,覆蓋原文件。

設置默認管理員執行該腳本

  1. 創建快捷方式:在桌面上,右鍵點擊批處理腳本文件,選擇 “創建快捷方式”。此時桌面上會生成一個指向該腳本的快捷方式圖標。
  2. 設置快捷方式屬性:右鍵點擊新創建的快捷方式圖標,選擇 “屬性”。
  3. 勾選 “以管理員身份運行”:在彈出的 “屬性” 窗口中,切換到 “快捷方式” 選項卡,點擊 “高級” 按鈕。在彈出的 “高級屬性” 窗口中,勾選 “以管理員身份運行”,然后依次點擊 “確定” 保存設置。

之后,只要雙擊這個快捷方式,腳本就會以管理員身份運行。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/73998.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/73998.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/73998.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【NeurIPS-2022】CodeFormer: 將人臉復原轉化為碼本預測以減少LQ-HQ映射的不確定性

寫在前面:本博客僅作記錄學習之用,部分圖片來自網絡,如需引用請注明出處,同時如有侵犯您的權益,請聯系刪除! 文章目錄 前言論文動機方法實驗 總結互動致謝參考往期回顧 前言 盲人臉恢復是一個高度不適定的…

k8s1.30 部署calio網絡

一、介紹 網路組件有很多種,只需要部署其中一個,推薦calio。 calio是一個純三成的數據中心網絡方案,calico支持廣泛的平臺。如k8s,openstack等。 calio在每一個計算節點利用linux內核,實現了一個高效的虛擬路由器來…

提升AI性能的秘密武器:量化、蒸餾與剪枝全面解析

通過高效的模型壓縮技術推進 NLP 在快速發展的自然語言處理 (NLP) 領域,模型的大小和復雜性顯著增加,從而顯著提高了性能。然而,這些龐大模型的部署和維護也帶來了挑戰,特別是在計算成本、功耗和資源受限用戶的可訪問性方面。本博客深入探討了量化、剪枝和蒸餾等尖端模型壓…

數據結構(python)-------棧和隊列2

目錄 二、隊列 (一)、定義 1. 定義 2. 邏輯結構 3. 存儲結構 4. 運算規則 5. 實現方式 (二)、隊列與一般線性表的區別 一般線性表 隊列 (三)、分類 …

基于SpringBoot的“校園招聘網站”的設計與實現(源碼+數據庫+文檔+PPT)

基于SpringBoot的“校園招聘網站”的設計與實現(源碼數據庫文檔PPT) 開發語言:Java 數據庫:MySQL 技術:SpringBoot 工具:IDEA/Ecilpse、Navicat、Maven 系統展示 系統整體功能圖 局部E-R圖 系統首頁界面 系統注冊…

投資日記_道氏理論技術分析

主要用于我自己參考,我感覺我做事情的時候容易上頭,忘掉很多事情。 技術分析有很多方法,但是我個人相信并實踐的還是以道氏理論為根本的方法。方法千千萬萬只有適合自己價值觀,習慣,情緒,性格的方法才是好的…

ceph運維硬件規劃技巧

在規劃Ceph集群的硬件配置時,需要綜合考慮性能、成本、冗余、可擴展性以及特殊場景需求等因素。以下是關于Ceph硬件規劃的關鍵技巧和建議,涵蓋存儲設備、網絡、服務器配置、容量規劃、冗余策略等多個方面: 1. 硬件選型建議 存儲設備 存儲節點…

Windows主機、虛擬機Ubuntu、開發板,三者之間文件互傳

以下內容源于日常學習的整理,歡迎交流。 下圖是Windows主機、虛擬機Ubuntu、開發者三者之間文件互傳的方式示意圖: 注意,下面談及的所有方式,都要求兩者的IP地址處于同一網段,涉及到的軟件資源見felm。 一、Windows主…

Softmax溫度調節與注意力縮放:深度神經網絡中的平滑藝術

Softmax溫度調節與注意力縮放:深度神經網絡中的平滑藝術 在深度學習的精密機械中,有些細微的調整機制往往被視為理所當然,卻實際上蘊含著深刻的數學洞察和巧妙的工程智慧。今天,我們將探討兩個看似獨立卻本質相通的機制&#xff…

RIP路由欺騙攻擊與防御實驗詳解

一、基礎網絡配置 1. 路由器R1配置 interface GigabitEthernet0/0/0ip address 192.1.2.254 255.255.255.0 ! interface GigabitEthernet0/0/1ip address 192.1.3.254 255.255.255.0 ! router rip 1version 2network 192.1.2.0network 192.1.3.0 2. 路由器R2配置 interface…

阿里云平臺Vue項目打包發布

目錄: 1、vue項目打包2、通過ngixn發布vue的打包文件 1、vue項目打包 在你的vue項目下執行npm run build命令進行打包。 2、通過ngixn發布vue的打包文件 直接將打包的dist文件拷貝到nginx目錄下即可。 修改nginx.conf的配置文件的相關配置,如端口或者ro…

《基于Spring Boot+Vue的智慧養老系統的設計與實現》開題報告

個人主頁:@大數據蟒行探索者 一、研究背景及國內外研究現狀 1.研究背景 根據1982年老齡問題世界大會聯合國制定的標準,如果一個國家中超過65歲的老人占全國總人口的7%以上,或者超過60歲的老人占全國總人口的10%以上,那么這個國家將被定義為“老齡化社會”[1]。 隨著國…

SpringCache @Cacheable 在同一個類中調用方法,導致緩存不生效的問題及解決辦法

由于項目需要使用SpringCache來做一點緩存,但自己之前沒有使用過(其實是沒有聽過)SpringCache,于是,必須先學習之。 顯然,就是在同一個類中,MethodA 調用了 MethodB,那么 MethodB 上…

2025-03-20(DS復習):詳細介紹一下Databricks 的Delta Lake

Delta Lake 是 Databricks 推出的一種開源存儲層,它構建在現有數據湖(如 Amazon S3、Azure Data Lake Storage、Google Cloud Storage)之上,為數據湖提供了數據倉庫級別的可靠性、性能和管理功能。Delta Lake 解決了傳統數據湖的許…

在VMware上部署【Ubuntu】

鏡像下載 國內各鏡像站點均可下載Ubuntu鏡像,下面例舉清華網站 清華鏡像站點:清華大學開源軟件鏡像站 | Tsinghua Open Source Mirror 具體下載步驟如下: 創建虛擬機 準備:在其他空間大的盤中創建存儲虛擬機的目錄&#xff0c…

初入ARM,點燈,按鍵與中斷相結合

與MCU不同,ARM屬于功能更復雜,更強大的SOC,是可以移植操作系統的,但是在最開始學習arm,需要了解arm的運行方式,所以現在使用的是裸機開發。arm系統有多種工作模式,分別是User,IRQ&am…

Moonlight-16B-A3B: 變革性的高效大語言模型,憑借Muon優化器打破訓練效率極限

近日,由Moonshot AI團隊推出的Moonlight-16B-A3B模型,再次在AI領域引發了廣泛關注。這款全新的Mixture-of-Experts (MoE)架構的大型語言模型,憑借其創新的訓練優化技術,特別是Muon優化器的使用,成功突破了訓練效率的極…

風尚云網|前端|JavaScript性能優化實戰:從瓶頸定位到高效執行

JavaScript性能優化實戰:從瓶頸定位到高效執行 JavaScript性能優化 在移動優先和Web應用日益復雜化的今天,JavaScript性能優化已成為前端工程師的必修課。本文將通過真實場景案例,深入解析從性能瓶頸定位到具體優化策略的完整閉環&#xff…

強大的AI網站推薦(第一集)—— Devv AI

網站:Devv AI 號稱:最懂程序員的新一代 AI 搜索引擎 博主評價:我的大學所有的代碼都是使用它,極大地提升了我的學習和開發效率。 推薦指數:🌟🌟🌟🌟🌟&#x…

使用 .NET Core 的本地 DeepSeek-R1

使用 .NET 在我的 MacBook Pro 上與當地 LLM 聊天的歷程。 如今,只需使用瀏覽器即可輕松使用 ChatGPT 或其他 genAI。作為開發人員,我們可以通過直接集成 OpenAI API 等來做更復雜的事情。如果我們想在自己的機器上運行 LLM,只是為了找人聊天…