#include #include #include #include #include "projet.h" /* projet est maintenant un programme ex‚cuter via GEM et OS286. Il n'est plus possible de l'ex‚cuter de n'importe quel r‚pertoire. Ce programme sert donc … appeler projetp.c. Il recueille le r‚pertoire courant et l'‚crit dans un fichier portant le nom de l'usager et termine. Ca sauve de la m‚moire. Ce programme est toujours appel‚ via un fichier .bat qui appelera ensuite projetp. projetx.bat dans une r‚pertoire sp‚cifique. projetp.c r‚cupŠre le r‚pertoire. */ int main(int argc, char *argv[]) { int ret = -1; if (argc != 2){ fprintf (stderr,"savepath fichier\n"); }else{ char cwd[MAXSIZ_PATH]; if (path_getcwd(cwd,sizeof(cwd))!=-1){ char *fname = argv[1]; FILE *fout = fopen_err (fname,"w",1); fprintf (fout,"%s\n",cwd); fclose (fout); ret = 0; } } return ret; }