問題タブ [delete-file]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
shell - 小さいサイズのファイルの複製を削除する
同じ名前のファイルを見つけて、小さいサイズのコピーをすべて削除し、大きいサイズのコピーだけを残そうとしています。例:test.jpg = 2kb、test.jpg = 9kb、test.jpg=5kb。2kbと5kbのファイルは削除され、9kbだけが残ります。私はこれを行うためにいくつかのGUIプログラムを試しましたが、コピーが見つかった後にすべてを手動で削除する必要があったため、役に立ちませんでした(400000の重複がある場合はあまり良くありません!)誰もが知っているこれをしますか?
file - ファイルを削除できるかどうかを確認する方法
アンインストール手順中に使用して、事前にユーザーに警告したいと思います。この手順は W2000+ で機能するはずなので、Vista API は使用できません。
これはいくつかの競合をキャッチするようです:
つまり、次の状況を検出します: a) 実行中の exe ファイルの削除 b) 開いている pdf の削除
GENERIC_WRITE|DELETE を使用すると、同様に動作するようです。DELETE を単独で使用すると、b) の場合は機能しますが、a) の場合は機能しません。
LockFile() が意味のある競合を検出するという明確な証拠はありませんが、検出されたとします。
誰かがより良いアイデアを持っていますか?
c++ - 最近閉じたファイルで DeleteFile が失敗する
最初に非常に長い一時ファイルを作成し、それを閉じ、読み取り用に開き、読み取り、再度閉じ、DeleteFile()
.
通常はスムーズに進みDeleteFile(
ますが、 ) が失敗してGetLastError()
ERROR_ACCESS_DENIED を返すことがあります。ファイルは確かに読み取り専用ではありません。どのサイズのファイルでも発生しますが、ファイル サイズが大きくなるにつれて確率が高くなります。
ファイルをロックしている可能性のあるアイデアはありますか? WinInternals ツールを試してみましたが、疑わしいものは何も見つかりませんでした。
nant - nAnt 7 日以上前のファイルを削除する
特定のフォルダーにある 7 日より古いログ ファイルを消去するターゲットを作成したいと考えています。ファイルセット内に「日付」要素を入れようとすると、エラーが発生します。これについてどうすればよいですか?
batch-file - 自分自身を削除するバッチ スクリプト
.bat
プログラムを起動するスクリプトがありますjava
。プログラムは、 が置かjava
れているフォルダーを削除します.bat
。java
私はプログラムに触れる方法がありません。私はファイルを変更することしかできません.bat
。
問題は、.bat
ファイルが削除されると、終了せずにすぐに実行を停止することです。java
ただし、プログラムの終了後に実行するクリーンアップ タスクがいくつかあります。
ファイルを別の場所にコピーして、.bat
削除されない場所で起動しようとしました。残念ながら、元のファイルを.bat
削除すると、まだ実行中のため、同じクラッシュが発生し、終了しません。
以下に 2 つのサンプル ファイルを示します (この例では、ファイルが にあると仮定しますD:\tmp
)。
削除.bat
launch.bat
launch.bat
コピーの実行がlaunch.bat
最初の実行から分離されている場合、起動は機能します。
.bat
実行中に削除されても実行を終了させる方法を知っている人はいますか?
repository - TortoiseSVNリポジトリ-ブラウザ
SVNリポジトリブラウザでファイルを右クリックすると、完全に削除されますか?それは回復できますか?
python - Pythonで読み取り専用ディレクトリを削除する
shutil.rmtree
Windowsでは読み取り専用ファイルは削除されません。「rm-rf」に相当するPythonはありますか?なんでこんなに痛いの?
php - x時間後にすべてのファイルを自動削除
サーバーまたはplからcronjobコマンドを使用せずに、x時間後(たとえば24時間後)にサブディレクトリ内のすべてのファイルを自動削除するにはどうすればよいですか。PHPコードを使用するか、何かをクリックせずにページにアクセスしてコマンドを自動実行するだけで、これを行うにはどうすればよいですか。
list - リストに指定されていないファイルを削除する Powershell スクリプト
次のようなテキスト ファイルにファイル名のリストがあります。
Powershell でこれらのファイル以外のすべてをフォルダーから削除するにはどうすればよいですか?
擬似コード:
- テキスト ファイルを 1 行ずつ読み取る
- ファイル名のリストを作成する
- Recurse フォルダーとそのサブフォルダー
- ファイル名がリストにない場合は削除します。
bash - シェルから:アポストロフィを含むすべてのファイルを削除します
アポストロフィのあるフォルダ内のすべてのファイルを削除するにはどうすればよいですか?
例えば:
ベアード/のTunnel.jpg
バッハ/のBirds.jpg
これは良くない//'tgood.png
これらのファイルをすべて削除したいのですが、アポストロフィがないものはすべてそのままにしておきます。
これはgood.jpgdonotdelete.pngです