How to define a new environment with old environment by setting the optional parameter?

Use \question and \endquestion:

\documentclass{book}
\title{Introduction to Latex}
\author{Me}
\date{}

\usepackage{exsheets}
\SetupExSheets{counter-within={chapter}}
\newenvironment{myquestion}
  {\question[name={myExercise}]}
  {\endquestion}

\begin{document}

\chapter{first}

\section{start}
\subsection{install}

\begin{myquestion}
Review the documentation for your compiler and determine what
file naming convention it uses. Compile and Run the main
program from page 2.
\end{myquestion}

\end{document}

That's a known “problem” with exsheets.

enter image description here

Actually I'd define

\newenvironment{myquestion}[1][]
  {\question[name={myExercise},#1]}
  {\endquestion}

so you can specify additional options to myquestion.


I suggest to use \NewQuSolPair instead of fiddling with \question and \endquestion, because that's the way how other than the predefined environments question and solution can be used.

Since I neither have Chinese fonts on my hard disk nor do I understand Chinese language or can read Chinese at all, I switched from ctexbook to book class.

\documentclass{book}
\title{Introduction to Latex}
\author{Me}
\date{}

\usepackage{exsheets}
\SetupExSheets{counter-within={chapter}}
\NewQuSolPair{myquestion}[name={MyExercise}]{mysolution}[name=MySolution]


\begin{document}
    \chapter{first}
        \section{start}
            \subsection{install}
                \begin{myquestion}
                Review the documentation for your compiler and determine what file naming convention it uses. Compile and Run the main program from page 2.
                \end{myquestion}

                \begin{mysolution}[print]
                  $E = mc^{2}$
                  \end{mysolution}
\end{document} 

enter image description here