私は単純なバッチファイルを作成し、ユーザー入力を取得し、存在する場合は検索し、存在しない場合はファイルを作成しようとしています。ファイルを確認してから作成する
ハードコードされたテストを実行できましたが、変数を追加すると実行されません。
また、完全なパス(最後に変数を含む)をエコーしていて、それが正しいように見えました。
@echo off
set /p store="New DayCamp Number: (Example: 0050 or 3015) "
IF EXIST "X:\path\%Store%.txt" (
break>"X:\path\%Store%.txt"
) ELSE (
REM Do Nothing
)
echo "X:\path\%Store%.txt"
pause
ファイルが存在しない場合は、作成するとします。存在する場合は作成しています。本質的にそれを上書きする。 – Squashman
もし 'IF'コマンドのヘルプファイルを読んでいないのであれば、 'NOT'オプションを使う必要があります。 – Squashman
@スカッシュマンそれはそれだった...愚かな間違いとそれを後方に持っていた。答えとして提出し、私は解決済みとしてマークします。 – dwb