2011-09-09 14 views
0

私はバッチファイルをいくつか実行することになっています。問題は、それが最初のバッチファイルを実行することで、その後、複数のバッチファイルをバッチファイルで実行する

echo "Running SharePoint.Access\buildPackageAndCopy.bat..." 
call SharePoint.Access\buildPackageAndCopy.bat 

echo "Running SharePoint.Admin\buildPackageAndCopy.bat..." 
call SharePoint.Admin\buildPackageAndCopy.bat 

echo "Running Sharepoint.Levels\buildPackageAndCopy.bat..." 
call SharePoint.Levels\buildPackageAndCopy.bat 

は私がすべてのコマンドの間に入るラインを持っていると確信して終了します。 これは私が

call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" 

cd /d C:\src\SharePoint\ 
msbuild /p:IsPackaging=True 
md c:\temp\_wsp 
xcopy Core\bin\Debug\SharePoint.Core.wsp c:\temp\_wsp /y 
xcopy Definitions03\bin\Debug\SharePoint.CustomDefinitions01.wsp c:\temp\_wsp /y 
xcopy CustomLists02\bin\Debug\SharePoint.CustomLists01.wsp c:\temp\_wsp /y 
xcopy Customs01\bin\Debug\SharePoint.CustomPresentation01.wsp c:\temp\_wsp /y 
+1

いずれのバッチファイルにも 'exit'コマンドがありますか? –

+0

'msbuild'とは何ですか?それは(nother)バッチファイルですか?最初のバッチにはそれがありますか? –

+0

msbuildはVisual Studioのビルドシステムです。私が貼り付けたコードは、私が実行している最初のバッチファイルからです。出口がないようです。 – Harsaker

答えて

0

を実行しているバッチ・ファイルの1つですが最初のバッチファイルの内容をコメントアウトしてみ2つ目は、現在実行されるかどうかを確認します。そうすれば、最初のものが何かを中断しているかどうかを知ることができます。

+0

私は最初のものをコメントすると、2番目のスタートが、3番目の前に閉じます。だからバッチファイルについては、それを近くにしているものでなければなりません。 – Harsaker

+0

私は、中断の原因となっているものを追跡しようとするチャンクをコメントアウトしています。 – GazTheDestroyer

+0

バグを発見しました。最後のバットで出口cmdがあった。ありがとうございました。 – Harsaker

関連する問題