フォーラムこのフォーラムは終了しました。ご投稿いただきありがとうございました。他の場所でヘルプを入手する場合は、リソースページにアクセスしてください。7質問0サインインして投票いつもお世話になっております。先日も同様の内容で質問させていただいたものです。下記が初回の質問です。https://social.technet.microsoft.com/Forums/ja-JP/85f5c2c0-143a-4bde-abb7-4fd4077c9379/action?threadDisplayName=1996823450263993829112391210663850012398124961248312481この初回の内容を元に理想の挙動をするバッチを作成出来たのですが、エラー時の対応が出来ておりませんでした。エラーというのは該当フォルダが見つからなかった時に処理を中止するというものです。下記が2回目の質問時のバッチの中身です。@path"popd------------------------------------------------------そこで、前回の質問ではif文の処理方法について教えていただき、対応しようと試みました。作成時に思ったのは何かの際にメンテナンスが大変そうだという部分で、やはりシンプルな内容で作成したいと思いました。今回、私が構想した内容は最初にカレントディレクトリをcdで移動し、その後に上記の3行のコマンドを実施するというものです。以前、上記3行のみでエラーを想定してテストを試みました。対象のフォルダが無かった時の挙動を確認しました。すると、デフォルトのカレントディレクトリがバッチを実行したPCデスクトップだったのですが、デスクトップ上の条件に当てはまるファイル全てが消えました。これを回避するには、カレントディレクトリを安全な場所へ移動してからの実行かと思います。すれば、複雑なif文も必要なくなるかと思います。どこか、データが入っていないような安全な場所はありますでしょうか。(極論、自分でそういうフォルダを作成してそこにcdコマンドで飛ぶしかないかと思いますが)cdコマンドには~\や\があるかと思いますが、これが具体的にどこのことを指すのかがわからなかったので、もしかして処理の為の仮想の場所等があったりするのかと思いました。0:47回答0サインインして投票oooohです。>UNCパスだと検索対象にならないのでしょうか。検証しましたが判別可能です。ループバックアドレスですぐ分かることですからそれくらいやりましょう。実行アカウントの権限が対象フォルダに対して足りないだけです。11:24すべての返信0サインインして投票oooohです。判定を入れたらそれでいいんではないですかね?まぁ、これが複雑って言われたらそれまでですけど。作成時に思ったのは何かの際にメンテナンスが大変そうだという部分で、やはりシンプルな内容で作成したいと思いました。ありますが、実際に、コマンド内にフォルダ名を固定で書いている限り(所謂、ハードコード)、避けられません。