Windows中的当前目录和工作目录有什么区别?如何更改Notepad ++或Mozilla Firefox等应用程序的工作目录?
答案 0 :(得分:6)
当前目录和工作目录只是两个不同的名称。每个进程都维护一个当前目录。
当前目录在启动时指定为用于创建流程的任何函数的参数,例如CreateProcess
。如何更改其中一个应用程序的当前目录?嗯,这取决于你如何开始它。
CreateProcess
,则工作电流将是您在CreateProcess
参数中传递给lpCurrentDirectory
的任何内容。如果您传递NULL
,则将使用父进程的当前目录。