为Windows Server创建命令行包,并执行几个操作

时间:2016-10-09 03:39:06

标签: windows powershell automation windows-server-2012

想为Windows 2008 Server创建一个包(希望与Windows 2003 Server兼容)。基本上是一个windows powershell脚本,它应该在命令行中执行以下任务。想法是将此脚本提供给Windows系统管理员以在目标Windows服务器上执行此脚本。

  1. 创建一个Windows入站防火墙规则,以允许来自任何主机的端口22。
  2. 通过读取逗号分隔的属性值“directoryToCreate”(例如directoryToCreate =“c:/ temp,c:/ temp / stage),创建一堆目录并将所有权设置为服务帐户(例如,来自Active Directory的username = deployuser) C:/温度/高速缓存中,C:/温度/ SRC”
  3. 执行将创建Windows服务的EXE
  4. 验证步骤3窗口服务已创建并已启动并正常运行。 5最终报告显示上述所有活动。   例如目录创建成功         入站规则已成功创建         执行和Windows服务验证成功执行
  5. 由于我必须在30多台服务器上执行此包,请对最佳做法提出建议/建议吗? powershell足够好吗? 我可以在PowerShell之上创建和EXE安装程序吗? 等

    提前致谢

0 个答案:

没有答案