79

バットファイルの実行に問題があります。しばらく実行すると、「入力行が長すぎます」というエラーが表示されます。

バットファイルの構造は単純です。システム モジュールのデータの更新を担当する 10 の他のバット ファイルを呼び出すメインのバッチ ファイルがあります。データバットファイルの更新では、いくつかの計算を通じてデータを更新する責任がある私のシステムのコマンド (.cmd ファイル) の呼び出しが多数あります。

要点は、プロセスが Windows 2003 Server で実行されていたときは問題なかったということです。エラーなし。

次に、Windows 2008 Server にアップグレードしたときにメインのバッチ ファイルを実行すると、数時間後に「入力行が長すぎます」というエラーが表示されました。そのcmdウィンドウで、更新されたデータバットに含まれるコマンドを手動で実行することさえできません。しかし、コマンド ウィンドウを閉じて新しいウィンドウを開くと、エラーなしでコマンドを実行できます。

誰かが同じ問題を抱えていましたか?それとも解決策?

前もって感謝します。

4

11 に答える 11

7

これはかなり古いことだと思いますが、私が遭遇したもう1つの問題は"、呼び出していたコマンドの最後に. 私は電話しようとしていました:

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\..\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe""

気がつけば"、列の最後に 2 人います。これが私の問題を引き起こしていました(引用符を入力したときにメモ帳++に含まれていました)。それを削除しました、すべて良いです。繰り返しますが、あなたの問題ではないかもしれませんが、他の誰かが情報を求めてきて、他に何もうまくいかない場合は、これを確認してください. :)

于 2015-11-09T16:37:55.983 に答える