Загрузка...

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

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

  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. Посмотреть предыдущие комментарии (2)
    2. unnamed001
      muhtarstudio, #include <filesystem> и включи /std:c++20
    3. muhtarstudio Автор темы
      unnamed001, спасибо, а как включить этот /std:c++20 ?
    4. muhtarstudio Автор темы
      unnamed001, спасибо, я уже если что включил его
Top
Загрузка...