首页 > 系统相关 >PowerShell 命令来备份 Windows 10 的服务列表:CMD 批处理命令来备份 Windows 10 的服务列表:要还原 Windows 10 的服务列表,您可以使用 PowerShel

PowerShell 命令来备份 Windows 10 的服务列表:CMD 批处理命令来备份 Windows 10 的服务列表:要还原 Windows 10 的服务列表,您可以使用 PowerShel

时间:2024-09-18 17:26:27浏览次数:13  
标签:10 服务 Windows 备份 批处理 sc

PowerShell 命令来备份 Windows 10 的服务列表:

powershellCopy Code
Get-Service | Export-Csv -Path "C:\ServiceListBackup.csv" -NoTypeInformation

这条命令会将所有服务信息导出到 C:\ServiceListBackup.csv 文件中。确保您有写入该路径的权限。


CMD 批处理命令来备份 Windows 10 的服务列表:

Copy Code
sc query state= all > C:\ServiceListBackup.txt

这条命令会将所有服务的状态信息保存到 C:\ServiceListBackup.txt 文件中。确保您有权限写入该路径。


要还原 Windows 10 的服务列表,您可以使用 PowerShell 导入之前备份的 CSV 文件并手动处理。通常,服务的创建和配置需要特定的命令,因此不能直接从 CSV 文件恢复。可以尝试以下步骤:

  1. 先从 CSV 文件中读取服务信息:

    powershellCopy Code
    $services = Import-Csv -Path "C:\ServiceListBackup.csv"
  2. 然后,根据需要手动启动或停止服务。例如,启动服务的命令如下:

    powershellCopy Code
    foreach ($service in $services) {
        Start-Service -Name $service.Name
    }

请注意,确保您根据实际需要处理每个服务的状态。直接还原服务设置可能涉及更复杂的步骤。


在 CMD 批处理脚本中,您可以使用 sc 命令来还原 Windows 10 的服务。假设您已经保存了服务的详细信息,您需要为每个服务编写相应的命令。以下是一个基本示例:

  1. 导出服务列表(作为备份)

    Copy Code
    sc query state= all > C:\ServiceListBackup.txt
  2. 还原服务的批处理示例

    假设您已经手动记录了需要还原的服务名称和状态。创建一个名为 RestoreServices.bat 的批处理文件,内容如下:

    Copy Code
    @echo off
    REM 启动服务
    sc start "ServiceName1"
    sc start "ServiceName2"
    REM 停止服务
    sc stop "ServiceName3"
    REM 其他服务命令
    echo Services have been restored.
    pause

请根据实际需要替换 ServiceName1ServiceName2ServiceName3 为您要还原的具体服务名称。保存并运行该批处理文件即可执行相应的操作。

注意:自动还原服务可能需要管理员权限,确保以管理员身份运行批处理文件。


 

标签:10,服务,Windows,备份,批处理,sc
From: https://www.cnblogs.com/suv789/p/18418933

相关文章

  • 制作U盘安装操作系统(启动盘、系统盘、Windows、Linux)
    第一种(Windows)官网windows制作启动盘1.打开Win11下载官网下载Windows11https://www.microsoft.com/zh-cn/software-download/windows112.下载制作操作系统工具这里不要下载错了3.启动工具选择U盘,选择你的U盘即可,一直下一步第二种(Windows、Linux)该方法使用Wind......
  • TPS61099YFFR开关稳压器原装现货PDF数据手册 引脚图功能框图参数
    TPS61099的说明TPS61099x器件是一款具有1µA超低静态电流的同步升压转换器。该器件专为由碱性电池、镍氢充电电池、锂锰电池或锂离子充电电池供电的产品而设计,能够在轻载条件下高效运行,这对延长电池使用寿命至关重要。TPS61099x升压转换器采用迟滞控制拓扑,能够以最小静......
  • windows https 证书
    本地服务生成HTTPS证书1.webpack最简单的套餐webpack-mkcertnpmiwebpack-mkcertvue-cli为例(webpack5.+)constWebpackMkcert=require('webpack-mkcert');module.exports=defineConfig(async()=>{constSSL=awaitWebpackMkcert.default({......
  • 2024-03-01 Windows MySQL5.7.27绿色版安装
    背景MySQL是常用数据库,其中版本已经有很多了,安装方式也有很多,联网装、安装包等。不仅安装麻烦,卸载也很麻烦。因此笔者一般都是使用绿色版安装,安装过程自己很清晰,每一步都知道自己做了什么,卸载时也很容易,自己安装的时候做了什么,卸载的时候删除什么就行了。版本MySQL版本很多,而......
  • phpStudy 小皮 Windows面板 存在RCE漏洞
    靶场资料后台自行领取【靶场】Phpstudy小皮面板存在RCE漏洞,通过分析和复现方式发现其实本质上是一个存储型XSS漏洞导致的RCE。通过系统登录用户名输入处的XSS配合系统后台自动添加计划任务实现RCE。这是登录成功的界面登录成功了就来和大佬们喝喝茶吧~首先在用户名登录的......
  • Windows/Linux操作用户权限常用命令
    环境:centos7.5(主要),win7Linux/Centos(权限篇)一、概述Linux操作系统,设计用于支持多用户和处理多任务的服务器环境,实施了一套严密的权限控制系统。这一系统主要通过两个核心要素——用户身份和文件权限——来管理和限制对资源的访问。在Linux中,资源的访问权限是基于用户身份来控制......
  • 支持 10 万同时在线量的服务器需要多大的宽带?
    支持10万同时在线用户的服务器所需的带宽取决于多种因素,包括用户的平均数据使用量、活动类型(如视频流、文件下载或网页浏览)、内容的大小和复杂性等。以下是一些估计和考虑因素:平均带宽需求估计:网页浏览:通常需要的带宽较少,假设平均每个用户需要100kbps,则10万用户大约需要10,000*1......
  • 文件上传10种waf绕过姿势
    基础篇:https://mp.weixin.qq.com/s/od0djMG4iwO755N2YgDAHg环境搭建首先去官网下载安全狗,进行网站配置,或者后台回复【安全狗】,靶场源码和waf软件都准备好了,都是最新版本的,直接下载就行安全狗配置文件防护规则这里用upload-labs中的第六关进行文件上传测试第六关是在文件......
  • FIT1054 - Fantasy Football League
    A2a- FIT1054- Fantasy Football League0  |Welcometothe FFL  | ⚽Fantasy Football LeagueInthisassignment,youwillembarkonanexciting journey ofcreatingaFantasy Football League systemusingvariousdatastructuresandalgorithms......
  • windows系统清理
     1)最近发现C盘占用暴涨,最终导致文件都无法写入,开机几个小时之后必须重启,否则就GG,后来借助TreeSize工具查看占用情况,发现是pagefile.sys在作祟pagefile.sys是虚拟内存文件,目地是使用一部分硬盘空间来充当内存使用。当一个程序请求的内存空间大于物理内存时,就需要pagefile......