Pergunta

Eu tenho pouco interessante requisitos.Meu cliente quer desenvolver o Sharepoint 2010 administration INTERFACE do usuário do aplicativo Java.Então eu sugiro que ele usuário de serviços da web do Sharepoint.Como todos nós sabemos a sua boa utilização.mas ele deseja executar esta no comando de base.Então eu sugiro que para o usuário de arquivos em lote com cmdlets do Powershell.Eu não tenho certeza com essa arquitetura.mas alguém pode concentrar-me, até , como usar o power shell de comandos (cmdlets) com o arquivo bat ?

Foi útil?

Solução

Você pode executá-los como qualquer outro script que você agenda em seus servidores Agendador de Tarefas (se é isso que você quer fazer em uma base regular).Primeiro, crie o seu script do powershell como costuma fazer e colocar o arquivo em uma pasta apropriada.Em seguida, construir o seu bat-arquivo de chamar o script do powershell, como este:

powershell .\test.ps1 arg1

Você pode ter vários argumento ao chamar o script enquanto você pega-las no seu script.

Se você precisa escrever .bat-arquivos usando o powershell, você pode usar o Arquivo de comando, bem descrito no artigo Usando o Cmdlet Out-File.Como o seguinte:

Get-Process | Out-File c:\scripts\test.txt

Mais para ler: Use o bastão para iniciar o script do Powershell

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top