Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 10.08.2020
Сообщений: 37

Проверка на наличие файла и директории в AppData/Roaming

15.06.2022, 00:55. Показов 423. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как можно реализовать грамотно проверку на наличие файла и папки, который находится по пути AppData/Roaming/MyFolder/Myfile.txt
Если нет, пути и файла, то создать папку с файлом, в файл вписать текст «123» и сохранить ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.06.2022, 00:55
Ответы с готовыми решениями:

Как открыть папку Appdata/Roaming
If nasDirExists("C:\Users\111\AppData\Roaming\Папка\") Then MsgBox "бла бла бла", vbInformation Else MkDir...

Сохранить файл в папку %appdata%\Roaming
Привет, подскажите как мне правильно сделать, мне сказали в универи что бы все файлы которые создает программа поместить в каталог Laba1 в...

Bat-ник для удаления %userprofile%\AppData\Roaming\1C\ кроме файлов с расширением .pfl
Коллеги, доброго времени суток. Имеется bat-ник rd /q /s "%userprofile%\AppData\Roaming\1C\1Cv82\" rd /q /s...

2
 Аватар для iLinks
800 / 458 / 237
Регистрация: 03.01.2017
Сообщений: 1,339
15.06.2022, 10:11
C#
1
2
3
4
5
            FileInfo fileInfo = new FileInfo(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)+ @"\MyFolder\Myfile.txt");
            if (!fileInfo.Exists)
            {
                //Тут создаете папку; файл; вписываете в файл "123" и сохраняете
            }
1
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
15.06.2022, 15:18
20chao08, дополню пример iLinks
C#
1
2
3
4
5
6
7
8
9
FileInfo fileInfo = new FileInfo(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\MyFolder\Myfile.txt");
if (!fileInfo.Exists)
{
    fileInfo.Directory.Create();
    using (var writer = fileInfo.CreateText())
    {
        writer.Write("123");
    }
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.06.2022, 15:18
Помогаю со студенческими работами здесь

При входе в пользователь выдает ошибку отсутствует модуль в папке AppData\Roaming\newnext.me\nengine.dll
Вчера обнаружил у себя, что стали всплывать рекламные-баннеры в браузерах, зачистил реестр удалил прогу загрузки этих баннеров...

Проверка на наличие директории сайта!
Всем привет! Как-то я попивая чай на работе, узнал о неких уязвимостях в сайтах! Суть в наличии разного рода открытых директории у сайта...

Проверка на наличие файлов в директории и их скачивание
Привет всем. Помогите пожалуйста с вопросом. Нужно осуществить следующее: Сначала проверить пуста ли директория или нет, и если она не...

Динамически проверять наличие файла в директории
Народ, необычная, но интересная задача. Попробую изложить понятно суть: Что уже есть: В рамках работы над задачей создается рабочий...

Проверить наличие файла или директории
Можно ли каким нибудь чудесным способом проверить наличие файла или директории? if exists ("") не робит.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru