Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
32 / 12 / 5
Регистрация: 02.04.2022
Сообщений: 331

Как записать ExitCode в реестр?

21.05.2022, 23:19. Показов 244. Ответов 2

Студворк — интернет-сервис помощи студентам
Такс, Такс, ТАКС
Как вытаскивать ERRORLEVEL я разобрался
Спасибо человеку Someone007
C#
1
2
3
4
5
6
7
8
9
if (args[0] == "SSN")
            {
                var p = Process.Start("cmd", "/c" + "Sfc /Scannow");
                p.WaitForExit();
                int exitCode = p.ExitCode;
 
                Console.WriteLine($"    Process exit code : {p.ExitCode}");
                Console.ReadKey();
            }
Ну а теперь мне нужно чтобы результат (p.ExitCode) записывался в реестр
откуда его я смогу прочитать уже в другой программе

Вот Здесь я уже умею писать реестр, но си вместо содержания переменной пишет её саму
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            RegistryKey currentUserKey = Registry.CurrentUser;
            RegistryKey helloKey = currentUserKey.CreateSubKey(@"SOFTWARE\SaRS");
            string Temp = Path.GetTempPath();
            Console.WriteLine("'SaRS' v1.4 Console Tool\n\nParametrs :\n    SSN - Sfc /Scannow\n    DSH - Dism /ScanHealth\n    DRH - Dism /RestoreHealth\n\nExample :\nSaRS.exe SSN");
 
            if (args[0] == "SSN")
            {
                var p = Process.Start("cmd", "/c" + "Sfc /Scannow");
                p.WaitForExit();
                int exitCode = p.ExitCode;
 
                var s = Process.Start("cmd", "/c" + "echo p.ExitCode > %Temp%\\SSN.txt");
                s.WaitForExit();
                int sexitCode = s.ExitCode;
                helloKey.SetValue("SSN", "{p.ExitCode}");
 
                Console.WriteLine($"    Process exit code : {p.ExitCode}");
                Console.ReadKey();
            }
        }
    }
}
ПАМАГИТИ ПЖ СНОВА
Кликните здесь для просмотра всего текста
AHK Вообще можно называть языком программирования?
Миниатюры
Как записать ExitCode в реестр?  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.05.2022, 23:19
Ответы с готовыми решениями:

Как записать значение в реестр
Делю программу, и мне надо занести значение в реест. но программа не хочет заносить вот код: string s = "\"%System%\\Blank.ico,...

Реестр. Как записать значение в Default?
Привет.Мне нужно чтоб в определенный ключ реестра,В "(Default)" записалось мое значение. Но код создает значение "(Default)" и...

Как записать в реестр через RadioButton и CheckBox?
Всем доброго времени суток. Давно лежит проект, но в силу своего незнания, руки доходят редко. По этому прошу помощи у Знатоков) В чем...

2
2393 / 1922 / 763
Регистрация: 27.07.2012
Сообщений: 5,565
21.05.2022, 23:27
Цитата Сообщение от Timchik230 Посмотреть сообщение
ПАМАГИТИ ПЖ СНОВА
Нужен бакс
C#
1
$"{p.ExitCode}"
1
32 / 12 / 5
Регистрация: 02.04.2022
Сообщений: 331
21.05.2022, 23:31  [ТС]
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.05.2022, 23:31
Помогаю со студенческими работами здесь

Как записать в реестр строковый параметр с кавычками?
Всем привет есть код RegistryKey keydel = Registry.ClassesRoot.CreateSubKey("Directory\\shell\\DeleteFolderContent\\command"); ...

Как записать параметр в реестр?
Подскажите, пожалуйста, такие вещи: 2)Как создать свою ветку в реестре и параметры там же?

Как записать данные в реестр
Начал работать с реестром, мне нужно прописать реестровый файл с некоторыми параметрами using Microsoft.Win32; string KeyName =...

Как записать в реестр значение из таблицы БД?
ни как не смог найти как мне в реестр записать значения из таблицы из базы то есть как 1 значение я знаю : Reg :=...

Как в реестр записать бинарный параметр?
Народ, может кто подскажет, как в реестр записать бинарный параметр? Проблема вот в чем, для записи существует функция RegSetValueEx(),...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru