image frame

博客

知足常乐

39.WinGet命令详情

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
WinGet 命令行实用工具可从命令行安装应用程序和其他程序包。

使用情况: winget [<命令>] [<选项>]

下列命令有效:
install 安装给定的程序包
show 显示包的相关信息
source 管理程序包的来源
search 查找并显示程序包的基本信息
list 显示已安装的程序包
upgrade 显示并执行可用升级
uninstall 卸载给定的程序包
hash 哈希安装程序的帮助程序
validate 验证清单文件
settings 打开设置或设置管理员设置
features 显示实验性功能的状态
export 导出已安装程序包的列表
import 安装文件中的所有程序包

如需特定命令的更多详细信息,请向其传递帮助参数。 [-?]

下列选项可用:
-v,--version 显示工具的版本
--info 显示工具的常规信息
-?,--help 显示选定命令的帮助信息
--wait 提示用户在退出前按任意键
--verbose,--verbose-logs 启用 WinGet 的详细日志记录
--disable-interactivity 禁用交互式提示

可在此找到更多帮助: "https://aka.ms/winget-command-help"

37.Visual Studio创建系统服务程序

1.选择“Windows 服务”创建项目
Windows 服务
2.在Service.cs中创建安装程序
点击添加安装程序
3.serviceInstaller填写Description、DisplayName、ServiceName,其对应关系如下图。StartType设置为Automatic让启动类型设置为自动


4.serviceProcessInstaller的Account更改为LocalSystem。

5.编写代码,在Service.cs的OnStart编写代码
6.安装卸载命令

  • 安装
    1
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe 程序路径
  • 卸载
    1
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe -u 程序路径
  • Copyrights © 2023-2025 kukusun