在盐状态下创建 windows 服务

Create a windows service in a salt state

我知道如何创建 windows 服务,

salt service.create "servicename" "c:\executable.exe" display="serviceIcreated"

如何将其合并到状态中?

c:\temp\somedir:
  file.recurse:
    -source: salt:/d/ser

由于 service.create 盐州 中不可用,您将需要 运行 执行模块 从您自己的状态或 sls 文件中。

你可以这样做:

create_executable:
  module.run:
    - name: service.create
    - m_name: servicename
    - bin_path: c:\executable.exe
    - display: serviceIcreated

关于你问题中的那段代码,我不明白它是如何为你的问题增加价值的。

c:\temp\somedir:   
   file.recurse:
    -source: salt:/d/ser

如果相关,请进行编辑以使其更易于理解。