Question

J'ai des exigences peu intéressantes.Mon client souhaite développer l'interface utilisateur de l'administration SharePoint 2010 de l'application Java.Je le suggère donc à l'utilisateur SharePoint Web Services.Comme nous connaissons tous son bon à utiliser.Mais il veut effectuer cela sur commande basée.Je vous suggère donc d'utiliser des fichiers par lots avec PowerShell CMDlets.Je ne suis pas sûr de cette architecture.Mais quelqu'un peut-il me concentrer, comment utiliser les commandes d'alimentation (CMDlets) avec le fichier BAT?

Était-ce utile?

La solution

Vous pouvez les exécuter comme n'importe quel autre script que vous planifiez dans votre planificateur de tâches de serveurs (si c'est ce que vous voulez faire régulièrement).Tout d'abord, construisez votre script PowerShell comme vous le faites habituellement et placez le fichier dans un dossier approprié.Ensuite, construisez votre fichier de batte appelant le script PowerShell - comme celui-ci:

powershell .\test.ps1 arg1

Vous pouvez avoir plusieurs arguments lors de l'appelant le script aussi longtemps que vous les gérez dans votre script.

Si vous devez écrire des fichiers .bat à l'aide de PowerShell, vous pouvez utiliser la commande Out-File, bien décrite dans l'article à l'aide de la cmdlet Out-File .Comme ce qui suit:

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

plus à lire: Utilisez BAT pour démarrer PowerShell Script

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top