June 5th, 2018

Stupid cmd.exe tricks: Changing directories with forward slashes instead of backslashes

I observed one of my colleagues perform this trick with cmd.exe: You can pass a path with forward slashes (instead of backslashes) to the cd command, provided the first character is not a slash.

cd relative/path       &rem okay
cd ../relative/path    &rem okay
cd /absolute/path      &rem not okay
cd c:/absolute/path    &rem okay

It’s not much of a trick, but it comes handy once in a while.

Author

Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

0 comments

Discussion are closed.