MW211 EXIT

devlog
Windows/delコマンドのエラーの違い
2017年11月17日
「del」コマンドでファイルを削除しようとしたら、以下のエラーが発生した。
  ・「■■■■が見つかりませんでした。」
  ・「指定されたファイルが見つかりません。」
  ・「指定されたパスが見つかりません。」
  ・「アクセスが拒否されました。」
それぞれの違いは何か?

例えば「del "C:\a\b\c.txt"」の場合

・「■■■■が見つかりませんでした。」
  →フォルダまでは存在するが、ファイルが見つからない場合
    「C:\a\b」までは存在するが、「c.txt」が存在しない場合

・「指定されたファイルが見つかりません。」
  →フォルダ自体が存在しない場合(但し、直前のフォルダまで存在する場合)
    「C:\a」までは存在するが、「b」が存在しない場合

・「指定されたパスが見つかりません。」
  →フォルダ自体が存在しない場合(但し、直前のフォルダも存在しない場合)
    「C:\a」が存在しない場合

・「アクセスが拒否されました。」
  →読み取り専用属性が設定されている場合
    「del /f」コマンドに切り替える必要あり
分類:Windows