Загрузка...

[Вопрос] Как по очереди открывать все файлы в каталоге с расширением .cmd ? C++

Тема в разделе C/C++ создана пользователем muhtarstudio 1 окт 2022. 227 просмотров

  1. muhtarstudio
    muhtarstudio Автор темы 1 окт 2022 5 20 авг 2022
    Помогите пожалуйста. (Ник того кто помог оставлю в информации об программе)
     
  2. УБЕРСОЛЕВОЙ
    УБЕРСОЛЕВОЙ 1 окт 2022 Заблокирован(а) 2594 19 сен 2018
    смд же шиндовская хуйня
    [IMG]
    [IMG]
     
    1 окт 2022 Изменено
    1. muhtarstudio Автор темы
      УБЕРСОЛЕВОЙ, и как оно узнает имя каждого файла чтобы его открыть ? мне нужно чтобы оно открывало файлы незная их названия, тоесть файлы от пользователя, у которых может быть любое название
    2. УБЕРСОЛЕВОЙ
      muhtarstudio, а, ну чёт типа сканирования смд делай в цикле пока не найдет и не спиздит нейм файла
  3. unnamed001
    unnamed001 2 окт 2022 5996 2 сен 2020
    CPP
    for ( const auto& dir : std::filesystem::directory_iterator( std::filesystem::current_path() ) ) {
    if ( dir.path( ).filename( ).extension( ) == ".cmd" ) {
    STARTUPINFO sinfo = { sizeof( sinfo ) };
    PROCESS_INFORMATION info;
    CreateProcessW( dir.path( ).wstring().c_str(), NULL, NULL, NULL, true, NULL, NULL, NULL, &sinfo, &info );
    }
    }
     
    2 окт 2022 Изменено
    1. muhtarstudio Автор темы
      unnamed001, спасибо большое, щастя тебе, здоровья, и чтобы чл*н был большой.
    2. muhtarstudio Автор темы
      unnamed001, а какие библиотеки должны быть подключены ?
    3. unnamed001
      muhtarstudio, #include <filesystem> и включи /std:c++20
    4. Посмотреть следующие комментарии (2)
Top
Загрузка...