When I run a simulation I get error "Cannot CD to C:\Users\SRINIV~1\AppData\Local\Temp (Name is nonexistent or not a directory) ". I searched in web and I tried teh following,
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
>> restoredefaultpath
>> savepath
Error using cd
Cannot CD to C:\Users\SRINIV~1\AppData\Local\Temp (Name is nonexistent or not a
directory).
Error in tempdir (line 31)
    curr_dir = cd(tmp_dir);
Error in tempname (line 18)
    dirname = tempdir;
Error in savepath>iFopenTempLocation (line 265)
name = tempname;
Error in savepath (line 149)
    [ fid tempfilename ] = iFopenTempLocation(  );
1 comentario
  Kaustubha Govind
    
      
 el 8 de Abr. de 2013
				
      Editada: Kaustubha Govind
    
      
 el 8 de Abr. de 2013
  
			Looks like the path set in your System TEMP environment variable doesn't exist. Can you fix it to a folder that does exist, restart MATLAB and try again? Make sure that "getenv TEMP" in MATLAB returns a path that exists.
Respuestas (3)
  Saurabh Kataria
 el 1 de Jul. de 2014
        I got the following error (while is quite similar to yours) while using a function file save2pdf.m:
Error using cd Cannot CD to C:\Users\SAURAB~1\AppData\Local\Temp (Name is nonexistent or not a directory).
I think this has to do with administrative rights. Try running MATLAB in administrative mode and the problem shall vanish.
P.S. It worked for my case.
1 comentario
  Image Analyst
      
      
 el 1 de Jul. de 2014
				If you put the full name , instead of the short DOS ~1 name, does it work?
  Image Analyst
      
      
 el 7 de Abr. de 2013
        What does it say if you enter path after restoredefaultpath and before savepath?
2 comentarios
  Image Analyst
      
      
 el 8 de Abr. de 2013
				That's not what I asked. I asked what does path say. Put these lines in your code
clc; % Clear command window
restoredefaultpath
path % print path environment variable to command window
getenv TEMP % Kaustubha's suggestion
What is in your command window after those lines execute? savepath
  jozef jozefi
 el 12 de Jul. de 2016
        temp file in the C DIRECTORY of the path must be given full access control by right clicking the folder. and going to security and give full access, any of them will work .
for run temp file win key +R= Run %temp%
0 comentarios
Ver también
Categorías
				Más información sobre Startup and Shutdown en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




