Это откроет MyFolder в Проводнике
explorer "C:\Users\Username\Desktop\MyFolder"
Я бы хотел, чтобы только делал это, если он еще не открыт . В противном случае папка открывается несколько раз
Это для Windows CMD пакет
Спасибо
Проверьте listWindows.bat (к сожалению, я думаю, что tasklist не обрабатывает заголовки окон windows explorer.exe).В нем будут перечислены все открытые окна и имя исполняемого файла, к которому они принадлежат. Окна, которые открывает проводник, будут иметь имя папки в качестве заголовка (только имя - без полного пути), поэтому вы можете попробовать это:
call listWindows.bat|find /i "explorer::MyFolder" >nul 2>&1 || ( explorer "C:\Users\Username\Desktop\MyFolder" )