なぜテストフォルダ内のファイルは削除されませんか?どうすれば管理者アクセス権を得ることができますか?C#を使用してプログラムファイル内のファイルを削除する必要があります。ファイルは削除されません。
namespace Delete
{
using System;
using System.Windows.Forms;
using System.IO;
public class Delete
{
public Delete()
{
if (Directory.Exists(@"C:\Program Files (x86)\test\"))
{
string[] filePaths = Directory.GetFiles(@"C:\Program Files (x86)\test\");
foreach (string file in filePaths) { File.Delete(file); }
}
}
}
}
は、昇格したコマンドプロンプトから実行します。 – vcsjones
これは、exeファイルから実行されるプログラムに注入され、あなたの言うことを調べる必要があります。exeは管理者として実行する必要がありますか? – jitsuin