Загрузка...

[Question] How to open all files in a directory with .cmd extension one by one? C++

Thread in C/C++ created by muhtarstudio Oct 1, 2022. 222 views

  1. muhtarstudio
    muhtarstudio Topic starter Oct 1, 2022 5 Aug 20, 2022
    Помогите пожалуйста. (Ник того кто помог оставлю в информации об программе)
     
  2. УБЕРСОЛЕВОЙ
    УБЕРСОЛЕВОЙ Oct 1, 2022 Banned 2594 Sep 19, 2018
    смд же шиндовская хуйня
    [IMG]
    [IMG]
     
    1. muhtarstudio Topic starter
      УБЕРСОЛЕВОЙ, и как оно узнает имя каждого файла чтобы его открыть ? мне нужно чтобы оно открывало файлы незная их названия, тоесть файлы от пользователя, у которых может быть любое название
    2. УБЕРСОЛЕВОЙ
      muhtarstudio, а, ну чёт типа сканирования смд делай в цикле пока не найдет и не спиздит нейм файла
  3. unnamed001
    unnamed001 Oct 2, 2022 5996 Sep 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 );
    }
    }
     
    1. View previous comments (2)
    2. unnamed001
      muhtarstudio, #include <filesystem> и включи /std:c++20
    3. muhtarstudio Topic starter
      unnamed001, спасибо, а как включить этот /std:c++20 ?
    4. muhtarstudio Topic starter
      unnamed001, спасибо, я уже если что включил его
Top
Loading...