- 締切済み
コマンドプロンプトについて教えてください
お手数ですが教えてください。 コマンドプロンプトでSQL*LORDERを起動するバッチを 作成したいのですが以下の条件がうまくいきません。 「ロードするデータ(テキストファイル)が0件(データなしの0KB) であればSQL*LORDERを起動しない」というのはどのようにすれば 解決できますか? コマンドプロンプトのSET文でTYPE文の結果を環境変数に入力することができませんでした。 また、IF文にDIRの結果を記述できませんでした。 データがない場合はSQL*LORDERを失敗させることは出来ましたが 現在入っているデータが初期化されてしまいました。 なにかいい方法はないでしょうか? よろしくおねがいします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- invalid
- ベストアンサー率61% (67/109)
回答No.1
お使いのWindowsのバージョンが判りませんが ファイル名を変数にいれて拡張参照するとできるようです http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=33001&forum=6&1 http://www.fpcu.jp/dosvcmd/batch.htm