2012-05-02 3 views
1

Windows Server 2008 로의 마이그레이션을 시도하고 스크립트 개념이 새 것입니다. Windows Server 2008 용 스크립트 변경 .sh

나는 포함하는 시작하는 .sh로 파일이 :

먼저
cd RADIOROOT/PLAYERS 
killall player_1 
su - robotstream --command='/RADIOROOT/PLAYERS/player_1 -t /RADIOROOT/PLAYERS/player_1.conf' & > dev/null 

, 난 내 IIS에 대한이의 .sh 파일을 실행하는 방법? PowerShell 스크립트에서이를 변경해야합니까?

몇 가지 변경 사항이 있지만 작동하지 않는 .ps1 파일로 변경하려고했습니다. 누구든지 어떻게하는지 압니까?

그런 다음 스크립트를 작동시키기 위해 이러한 종류의 스크립트를 변경하는 웹 사이트가 있습니까?

도움 주셔서 감사합니다.

+2

'robotstream' 소프트웨어가 Windows를 지원합니까? –

+0

예, 감사합니다;) –

답변

0

이 PowerShell에서 같은 일을 수행해야합니다 (같은 경로, robotstream는 등, 같은 인수 소요) 그것은 당신의 유닉스 계열의 서버에 있던대로 모든 Windows 서버에서 동일 가정 :

cd C:\RADIOROOT\PLAYERS 
Stop-Process player_1 
$command = "robotstream --command='/RADIOROOT/PLAYERS/player_1 -t /RADIOROOT/PLAYERS/player_1.conf'" 
Invoke-Expression $command 

저장 그 다음에 .ps1 확장명으로 저장 한 다음 PowerShell 콘솔에서 실행하십시오.

SH 스크립트를 PowerShell로 변환하는 웹 사이트에서 변환 할 스크립트를 이해할 수 있도록 배쉬와 PowerShell을 배워야합니다 (새 스크립트를 작성하는 방법을 알고 있으므로). 거기 둘 다 좋은 웹 사이트가 많이 있습니다. 그냥 구글 "파워 쉘 튜토리얼".

희망이 있습니다. 설명을 요청하십시오.

관련 문제