私は今msdos関連の質問をするのは神ではないことを知っています。しかし、私は小さな問題を抱えています。アプリケーションフォームへのインストーラープロジェクトを作成しています。そのアプリケーションは、指定されたパスでデータベースの作成スクリプトを実行する必要があります。パスが存在しない場合、SQLエンジンはエラーメッセージを返すため、パスが存在するかどうかを確認する必要があります。そうでない場合は、テスト用に以下のスクリプトを使用してパスを作成する必要がありますが、期待どおりに機能しません。同じbatファイルを2回実行すると、以下のエラーが発生します
「サブディレクトリまたはファイル\installations\databaseはすでに存在します」
私のコードを聞く
c:
IF NOT EXIST c:\installations\database GOTO NODIR
cd C:\installations\database
:NODIR
mkdir \installations\database\
これを解決するのを手伝ってください。私がSQLから解決策を得ることができれば、それは私の答えになりますcz個人的に私はdosバッチを好みません:)
前もって感謝します。