Tout ce qui est entre 2 %% est une variable d'environnement. Il y a en des globales (pour tout le monde), des spécifiques à un user donné et aussi pour un shell en cours.
Depuis un certain temps, certaine sont valorisées automatiquement par Windows à chaque invocation :
%CD%
%DATE%
%TIME%
%RANDOM%
%ERRORLEVEL%
%CDMTEXTVERSION%
%CMDCMDLINE%
Pour avoir un exemple, il suffit de faire un echo %TIME% à 1 minute d'intervalle.
Pour le reste, un set /? donne tous les renseignements à ce sujet et en executant un set, on obtient toutes les variables positionnées.
Message édité par tod macmillan le 13-08-2003 à 07:54:11