문제

나는 조금 흥미로운 요구 사항을 가지고 있습니다.내 클라이언트는 Java 응용 프로그램에서 SharePoint 2010 관리 UI를 개발하려고합니다.그래서 저는 사용자 SharePoint 웹 서비스를 제안합니다.우리 모두는 그것의 사용하기 좋은 것을 알고 있습니다.그러나 그는 명령을 기반으로 명령을 수행하고 싶습니다.그래서 PowerShell cmdlet로 배치 파일 사용자에게 제안합니다.나는이 아키텍처에 확실하지 않습니다.그러나 누군가가 포워드 파일 (cmdlet)을 사용하여 BAT 파일로 사용하는 방법은 나에게 집중할 수 있습니까?

도움이 되었습니까?

해결책

서버에서 일정을 지정하는 다른 스크립트와 마찬가지로 서버 작업 스케줄러 (정기적으로 수행하려는 경우)를 사용합니다.먼저 일반적으로 PowerShell 스크립트를 작성하고 해당 폴더에 파일을 배치하십시오.그런 다음 PowerShell 스크립트를 호출하는 BAT 파일을 구축하십시오.

powershell .\test.ps1 arg1
.

스크립트에서 처리하는 한 스크립트를 호출하는 동안 여러 인수를 가질 수 있습니다.

PowerShell을 사용하여 .bat 파일을 작성 해야하는 경우, out-file cmdlet 를 사용합니다.다음과 같이 :

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

읽기 : PowerShell 스크립트를 시작하려면 BAT 사용

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top