3 ms·
Support for / as a path separator exists for some built-in commands, but it's very spotty. For example: E:>cd ./work/depot/code E:\Work\depot\code>cd
by WalterGR 11y ago
Support for / as a path separator exists for some built-in commands, but it's very spotty. For example:
E:>cd ./work/depot/code
E:\Work\depot\code>cd /
The syntax of the command is incorrect.
E:\Work\depot\code>cd e:/
E:>dir /
Invalid switch - "".
E:>dir ./
Invalid switch - "".
E:>dir e:/
Invalid switch - "".
- ynik 11y agoMost built-in commands will accept / if you put the path in quotes: c:\>dir "d:/" Volume in drive D is HDD ... This is quite useful when writing cross-platform makefiles :)
- WalterGR 11y agoI can't believe I didn't know that. Thanks. Real bummer that you have to specify the drive letter. (At least on Win7, where I just tried it.) The behavior is kind of interesting for 'dir' at least: E:>dir "/" Directory of \\ File Not Found E:>dir \\ The filename, directory name, or volume label syntax is incorrect. Same result for «dir "//"». (For those not experienced with the Windows command prompt, seeing "Directory of \\" is unexpected, and seeing it means that something interesting must be going on.)