使用批处理脚本和加密密码编辑Windows服务用户

使用批处理脚本和加密密码编辑Windows服务用户

我需要使用批处理脚本更改 Windows 上服务的用户。在网上搜索后,我发现了解决方案

sc \\server config ServiceName obj= Domain\user password= pass

问题是,我不能与部署软件的人分享密码。我能以某种方式加密它吗?

答案1

也就是说,该人添加了服务并有权安装该软件,而您担心他看到密码?)))

对不起,其当前的权限远远大于用户密码的权限。

但你可以看看这里使用证书在 TFS Build 中加密您的密码

下面的内容没什么意义,但很有趣。使用 powershell 作为 C# 可运行应用程序,powershell 脚本编译为HelloWorld.exe

跑,然后得到HelloWorld.exe

powershell .\Hello.ps1

你好.ps1:

Add-Type -Language CSharpVersion3 -ea 0 -OutputType ConsoleApplication -OutputAssembly HelloWorld.exe @'

using System;

  public class helloWorld
  {
        public static void Main(string[] args)
        {
              Console.WriteLine("Hello World");

        } 
  }  
'@

好办法:

不需要密码。

肥皂应用

相关内容