Всем привет мне нужно выполнить удаление логов с помощью своей программы на 2-х разных пк
DeleteFilesInDirectoryByName("C:\\Users\\Администр атор\\Saved Games\\My Games\\Warface", "*.dds");
Это код удаления я использовал для одного пк а как можно Сделать так что бы за место имени Администратор Могло быть всё что угодно что бы не влияло на работу программы
Я пытался сделать вот так ну тогда выходит ошибка в коде
DeleteFilesInDirectoryByName("C:\\Users\\*\\Saved Games\\My Games\\Warface", "*.dds");
Помогите разобраться в чём ошибка и как её исправить. За ранее спс.
Добавлено через 4 минуты
Ещё вопрос у меня выдаёт такую ошибку Ошибка 1 "System.Environment" не содержит определение для "Username" C:\Users\Администратор\AppData\Local\Temporary Projects\AntiLog by-thebestleks\Form1.cs 31 70 AntiLog by-thebestleks
как избавиться от неё
Добавлено через 46 минут
Вот мой код программы весь для полного представления
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Diagnostics;
using System.Environment;
namespace AntiLog_by_thebestleks
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public static void DeleteFilesInDirectoryByName(string DirectoryPath, string fileName)
{
string[] files = Directory.GetFiles(DirectoryPath, fileName);
foreach (string stringed in files)
{
File.Delete(stringed);
}
}
private void button1_Click(object sender, EventArgs e)
{
DeleteFilesInDirectoryByName("C:\\Users\\" + Environment.Username + "\\Saved Games\\My Games\\Warface", "*.dds");
{
Directory.Delete("C:\\gamesmailru\\warface\\LogBac kups", true);//Удаляет директорию.
{
FileInfo aFile = new FileInfo("C:\\gamesmailru\\warface\\game.log");//
Создаем переменную;
if (aFile.Exists == true) aFile.Delete();//Если файл существует удаляем его
{
FileInfo Files = new FileInfo("C:/gamesmailru/warface/game.log");//
Создаем Файл;
if (Files.Exists == false) Files.Create();//Если файл не существует тогда создаем его.
}
}
}
}