ファイルを削除するには管理者権限が足りませんか?

ファイルを削除するには管理者権限が足りませんか?

私はC++を勉強していて、Sublime Text 3を使っています。私は、なぜか削除できないプログラムを作りました。管理者権利。

このターミナルセッションの画像は私の問題を表しています

そしてそれは管理者権利です。だから、今は少し心配です。何か重要なことを見逃しているのでしょうか?

詳細:

  • g++ には MinGW を使用します (コンパイル用)

  • Windows 7 32ビット

答え1

管理者権限はいつもNTFS ボリュームでは十分です。

コンピュータに組み込まれている Administrators グループのメンバーは、あらゆるファイルシステム オブジェクトの所有権を取得する権利を持ちます。オブジェクトの所有者は、常に、自分が望む権限を設定する権利を持ちます。これには、以前に権限が付与されていない場合でも自分自身に権限を追加する権利も含まれます。このプロセスにより、Administrators は常に、あらゆるファイルやフォルダへのアクセスを自分自身に付与できます。

あなたのコメントで示されているように、問題は単にファイルを削除しようとしたときにそのファイルが使用中だったことです。

削除しようとしながら、Sublime Text で実行していました...顔面を手で覆う

それこの条件は、確かにファイルの削除を阻止します。実際、これは管理者によるファイルの削除を阻止するためにマルウェアによってよく利用される手法です。

関連情報