不知道这是否属于serverfault或不...如何从Windows命令行向SQL PowerShell发送多个命令?
我正在按照this站点上的说明通过powershell添加注册的服务器到SQL Studio管理工作室。它一次很好用,但我需要为60台服务器完成。
我有一个批次设置了每个创建所需的代码。我无法获得通过命令行调用sqlps并传入整个系列命令的语法。 我的批次设置如下:
sqlps -NoExit -Command { cd 'SQLSERVER:\sqlregistration\Database Engine Server Group\' new-item $(Encode-Sqlname server1) -itemtype registration -Value "server=server1;integrated security=true" ... and so on }
任何帮助表示赞赏。
没有运气......即使运行sqlps -NoExit -Command {cd'SQLSERVER:\ sqlregistration \ Database Engine Server Group \ Stores'; } 让我在提示“PS SQLSERVER:\>”,所以目录甚至没有改变... – IronicMuffin
你是从PowerShell运行它还是其他? (像cmd.exe) – JasonMArcher