CINXE.COM

Larry Osterman's WebLog : Why is the DOS path character "\"?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://blogs.msdn.com:80/larryosterman/archive/2005/06/24/432386.aspx","20100330223950","https://web.archive.org/","web","/_static/", "1269988790"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <title>Larry Osterman's WebLog : Why is the DOS path character &quot;\&quot;?</title> <meta name="keywords" content="Microsoft History,Fascinating geek stuff"/> <meta name="description" content="Many, many months ago, Declan Eardly asked why the \ character was chosen as the path separator. The answer's from before my time, but I do remember the original reasons. It all stems from Microsoft's relationship with IBM. For DOS 1.0, DOS only supported"/> <meta name="GENERATOR" content="CommunityServer 2.1 SP1 (Build: 61025.2)"/> <link rel="pingback" href="http://blogs.msdn.com/larryosterman/pingback.aspx"/> <link rel="stylesheet" href="/web/20100330223950cs_/http://blogs.msdn.com/Themes/Blogs/luxinterior/style/style.css" type="text/css" media="screen"/> <link rel="stylesheet" href="/web/20100330223950cs_/http://blogs.msdn.com/Themes/Blogs/luxinterior/style/print.css" type="text/css" media="print"/> <link rel="stylesheet" href="/web/20100330223950cs_/http://blogs.msdn.com/Themes/Blogs/luxinterior/style/light_sidebar_left_wide.css" type="text/css" media="screen"/> <link rel="stylesheet" href="/web/20100330223950cs_/http://blogs.msdn.com/larryosterman/customcss.ashx" type="text/css" media="screen"/> <link rel="shortcut icon" type="image/ico" href="/web/20100330223950im_/http://blogs.msdn.com/favicon.ico"/> <link rel="alternate" type="application/rss+xml" title="Larry Osterman's WebLog (RSS 2.0)" href="https://web.archive.org/web/20100330223950/http://blogs.msdn.com/larryosterman/rss.xml"/> <link rel="alternate" type="application/atom+xml" title="Larry Osterman's WebLog (Atom 1.0)" href="https://web.archive.org/web/20100330223950/http://blogs.msdn.com/larryosterman/atom.xml"/> <link rel="alternate" type="application/rss+xml" title="Why is the DOS path character &quot;\&quot;? Comment RSS (RSS 2.0)" href="https://web.archive.org/web/20100330223950/http://blogs.msdn.com/larryosterman/commentrss.aspx?PostID=432386"/> <script src="/web/20100330223950js_/http://blogs.msdn.com/Utility/global.js?Version=2.1.61025.2" type="text/javascript"></script> </head> <body> <form name="aspnetForm" method="post" action="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx" id="aspnetForm"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTMyNjg0MDc1MWRk4kqgif0qb+BsXqBU64DM+rPSfXA="/> </div> <script language="javascript" type="text/javascript" src="/web/20100330223950js_/http://blogs.msdn.com/Utility/telligent_web_ui/1_0_3/Telligent_Modal.js"></script><script language="javascript" type="text/javascript"> // <![CDATA[ Telligent_Modal.Configure('/utility/loading.htm',['Modal'],['ModalTitle'],['ModalClose'],['ModalContent'],['ModalFooter'],['ModalResize'],['ModalMask'],100); // ]]> </script><script type="text/javascript" src="/web/20100330223950js_/http://blogs.msdn.com/utility/ratingcontrol.js"></script> <div id="masthead"> <div id="welcome" align="right"> Welcome to MSDN Blogs <a id="ctl00___ctl00___duw1_ac1___Login" href="/web/20100330223950/http://blogs.msdn.com/login.aspx?ReturnUrl=%2flarryosterman%2farchive%2f2005%2f06%2f24%2f432386.aspx">Sign in</a> | <a id="ctl00___ctl00___duw1_ac1___Register" href="/web/20100330223950/http://blogs.msdn.com/user/CreateUser.aspx?ReturnUrl=/larryosterman/archive/2005/06/24/432386.aspx">Join</a> | <a id="ctl00___ctl00___duw1_Faq1" href="/web/20100330223950/http://blogs.msdn.com/languages/en-US/docs/faq.aspx">Help</a> </div> </div> <div id="wrapper"><div id="container"> <div id="header"> <div id="title"> <h1><a id="ctl00___ctl00___bt___BlogTitle" class="headermaintitle" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/default.aspx">Larry Osterman's WebLog</a></h1> <p id="tagline">Confessions of an Old Fogey</p> </div> <div id="SubscriptionsSideBar"> <div id="subscriptions"> <ul> <li><a id="ctl00___ctl00___bt___s___rss" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/rss.xml">RSS 2.0</a></li> <li><a id="ctl00___ctl00___bt___s___atom" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/atom.xml">Atom 1.0</a></li> </ul> </div> </div> <div id="nav"> <ul> <li><a id="ctl00___ctl00___bt___home" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/default.aspx">Home</a></li> <li><a id="ctl00___ctl00___bt___Contactlink1" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/contact.aspx">Email</a></li> </ul> </div> </div> <div id="contentwrapper"> <div id="sidebar-a"> <div id="TasksSideBar"> </div> <div id="SearchSideBar"> <div id="search"> <h3>Search</h3> <div id="WLSearchBoxDiv"> <table class="searchBox" cellpadding="0" cellspacing="0" style="width:175px; height:32px;"><tr id="WLSearchBoxPlaceholder"><td style="width:100%; border:solid 1px #cccccc; border-right-style:none; padding-left:10px; padding-right:10px; vertical-align:middle;"><input id="WLSearchBoxInput" type="text" value="Loading..." disabled="disabled" style="background-image:url(https://web.archive.org/web/20100330223950im_/http://www.bing.com/siteowner/s/siteowner/searchbox_background_k.png); background-position:right; background-repeat:no-repeat; font-family:Arial; font-size:14px; color:#000000; width:100%; border:none 0 transparent;"/></td><td style="border:solid 1px #cccccc; border-left-style:none; padding-left:0px; padding-right:3px;"><input id="WLSearchBoxButton" type="image" src="https://web.archive.org/web/20100330223950im_/http://www.bing.com/siteowner/s/siteowner/searchbutton_normal_k.gif" style="border:none 0 transparent; height:24px; width:24px; vertical-align:top;"/></td></tr></table> <script type="text/javascript" charset="utf-8"> var WLSearchBoxConfiguration= { "global":{ "serverDNS":"www.bing.com", "market":"en-US" }, "appearance":{ "autoHideTopControl":false, "width":600, "height":400, "theme":"Blue" }, "scopes":[ { "type":"web", "caption":"Larry Osterman's WebLog", "searchParam":"site:blogs.msdn.com/larryosterman/" } , { "type":"web", "caption":"&#x57;&#x65;&#x62;", "searchParam":"" } ] } </script> <script type="text/javascript" charset="utf-8" src="https://web.archive.org/web/20100330223950js_/http://www.bing.com/bootstrap.js?market=en-US&amp;ServId=SearchBox&amp;ServId=SearchBoxWeb&amp;Callback=WLSearchBoxScriptReady"></script> </div> </div><br/> </div> <div id="TagSideBar"> <h3>Tags</h3> <ul> <ul class="SidebarTagCloud"> <li class="Tag5"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Audio/default.aspx" rel="tag">Audio</a></li> <li class="Tag3"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Fascinating+geek+stuff/default.aspx" rel="tag">Fascinating geek stuff</a></li> <li class="Tag4"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/It_2700_s+Funny+_3A002900_/default.aspx" rel="tag">It's Funny :)</a></li> <li class="Tag2"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Microsoft+History/default.aspx" rel="tag">Microsoft History</a></li> <li class="Tag2"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Nifty+Win32+tricks_2E00_/default.aspx" rel="tag">Nifty Win32 tricks.</a></li> <li class="Tag6"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/PDC2008/default.aspx" rel="tag">PDC2008</a></li> <li class="Tag1"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Personal+Stuff/default.aspx" rel="tag">Personal Stuff</a></li> <li class="Tag5"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Security/default.aspx" rel="tag">Security</a></li> <li class="Tag1"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Software+Engineering/default.aspx" rel="tag">Software Engineering</a></li> <li class="Tag4"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Things+you+shouldn_2700_t+do_2E00_/default.aspx" rel="tag">Things you shouldn't do.</a></li> <li class="Tag6"><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Windows+7/default.aspx" rel="tag">Windows 7</a></li> </ul> </ul> </div> <div id="NewsSideBar"> <h3>News</h3> <div id="news"> This posting is provided "AS IS" with no warranties, and confers no rights. <br><br> "Knowledge is just opinion that you trust enough to act upon."<br> Orson Scott Card, Children of the Mind <br><br> Due to blog spam issues, I moderate all anonymous posts (which means that posts may take a while to show up). If you don't want to be moderated, then <a href="https://web.archive.org/web/20100330223950/https://blogs.msdn.com/CreateUser.aspx?ReturnUrl=/default.aspx">join</a> the forums and <a href="https://web.archive.org/web/20100330223950/https://blogs.msdn.com/login.aspx?ReturnUrl=/default.aspx">sign in</a>. <script language="javascript" type="text/javascript" src="https://web.archive.org/web/20100330223950js_/http://analytics.live.com/Analytics/msAnalytics.js"></script> <script language="javascript" type="text/javascript"> msAnalytics.ProfileId = 'C830'; msAnalytics.TrackPage(); </script> </div> </div> <div id="ArchiveSideBar"> <h3>Archives</h3> <ul> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2010/02.aspx">February 2010 (1)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2010/01.aspx">January 2010 (2)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/11.aspx">November 2009 (1)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/10.aspx">October 2009 (4)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/09.aspx">September 2009 (5)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/08.aspx">August 2009 (23)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/07.aspx">July 2009 (4)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/06.aspx">June 2009 (5)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/04.aspx">April 2009 (1)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/03.aspx">March 2009 (3)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/02.aspx">February 2009 (1)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2009/01.aspx">January 2009 (6)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/12.aspx">December 2008 (1)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/11.aspx">November 2008 (6)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/10.aspx">October 2008 (11)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/09.aspx">September 2008 (10)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/08.aspx">August 2008 (11)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/07.aspx">July 2008 (4)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/06.aspx">June 2008 (5)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/05.aspx">May 2008 (3)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/04.aspx">April 2008 (4)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/03.aspx">March 2008 (1)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/02.aspx">February 2008 (3)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2008/01.aspx">January 2008 (5)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/12.aspx">December 2007 (3)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/11.aspx">November 2007 (11)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/10.aspx">October 2007 (12)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/09.aspx">September 2007 (15)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/08.aspx">August 2007 (14)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/07.aspx">July 2007 (6)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/06.aspx">June 2007 (7)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/05.aspx">May 2007 (9)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/04.aspx">April 2007 (2)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/03.aspx">March 2007 (14)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/02.aspx">February 2007 (8)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2007/01.aspx">January 2007 (22)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/11.aspx">November 2006 (7)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/10.aspx">October 2006 (9)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/09.aspx">September 2006 (6)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/08.aspx">August 2006 (8)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/07.aspx">July 2006 (7)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/06.aspx">June 2006 (5)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/05.aspx">May 2006 (8)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/04.aspx">April 2006 (5)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/03.aspx">March 2006 (15)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/02.aspx">February 2006 (11)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/01.aspx">January 2006 (17)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/12.aspx">December 2005 (10)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/11.aspx">November 2005 (10)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/10.aspx">October 2005 (16)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/09.aspx">September 2005 (16)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/08.aspx">August 2005 (15)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/07.aspx">July 2005 (15)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06.aspx">June 2005 (23)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/05.aspx">May 2005 (27)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/04.aspx">April 2005 (26)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/03.aspx">March 2005 (20)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/02.aspx">February 2005 (21)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/01.aspx">January 2005 (28)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/12.aspx">December 2004 (12)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/11.aspx">November 2004 (21)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/10.aspx">October 2004 (26)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/09.aspx">September 2004 (23)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/08.aspx">August 2004 (32)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/07.aspx">July 2004 (32)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/06.aspx">June 2004 (25)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/05.aspx">May 2004 (24)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/04.aspx">April 2004 (30)</a></li> <li><a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/03.aspx">March 2004 (13)</a></li> </ul> </div> <div id="LinkSideBar"> <h3>Links</h3> <ul> <li><a id="ctl00___ctl00___bs___lcl___Categories_ctl00_Links_ctl01_Link" href="https://web.archive.org/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2006/02/24/SuggestionBox2.aspx">Suggestion Box</a></li> <li><a id="ctl00___ctl00___bs___lcl___Categories_ctl00_Links_ctl02_Link" href="https://web.archive.org/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2004/08/02/CommentPolicy.aspx">Comment Policy</a></li> </ul> </div></div> <div id="content"><div id="content2"> <style> .DoNotDisplay { display: none; } </style> <div class="post"> <div class="posthead"> Friday, June 24, 2005 3:15 PM <a id="ctl00___ctl00___ctl01___Entry___AuthorLink" href="/web/20100330223950/http://blogs.msdn.com/user/Profile.aspx?UserID=3415">LarryOsterman</a> <h2>Why is the DOS path character &quot;\&quot;? <span id="ctl00___ctl00___ctl01___Entry___Ratings" title="Rated Excellent [5 out of 5 / rated 1 time(s)]."></span><input type="hidden" value="5" id="ctl00___ctl00___ctl01___Entry___Ratings_Value"/></h2> </div> <div class="postcontent"> Many, many months ago, Declan Eardly asked why the \ character was chosen as the path separator. <p>The answer's from before my time, but I do remember the original reasons.</p> <p>It all stems from Microsoft's relationship with IBM.&nbsp; For DOS 1.0, DOS only supported floppy disks.</p> <p>Many of the DOS utilities (except for command.com) were written by IBM, and they used the "/" character as the "switch" character for their utilities (the "switch" character is the character that's used to distinguish command line switches - on *nix, it's the "-" character, on most DEC operating systems (including VMS, the DECSystem-20 and DECSystem-10), it's the "/" character" (note: I'm grey on whether the "/" character came from IBM or from Microsoft - several of the original MS-DOS developers were old-hand DEC-20 developers, so it's possible that they carried it forward from their DEC background).</p> <p>The fact that the "/" character conflicted with the path character of another relatively popular operating system wasn't particularly relevant to the original developers - after all, DOS didn't support directories, just files in a single root directory.</p> <p>Then along came DOS 2.0.&nbsp; DOS 2.0 was tied to the PC/XT, whose major feature was a 10M hard disk.&nbsp; IBM asked the Microsoft to add support for hard disks, and the MS-DOS developers took this as an opportunity to add support for modern file APIs - they added a whole series of handle based APIs to the system (DOS 1.0 relied on an application controlled structure called an FCB).&nbsp; They also had to add support for hierarchical paths.</p> <p>Now historically there have been a number of different mechanisms for providing hierarchical paths.&nbsp; The DecSystem-20, for example represented directories as: "&lt;volume&gt;:"&lt;"&lt;Directory&gt;[.&lt;Subdirectory&gt;"&gt;"FileName.Extension[,Version]" ("PS:&lt;SYSTEM&gt;MONITR.EXE,4").&nbsp;&nbsp; VMS used a similar naming scheme, but instead of &lt; and &gt; characters it used [ and ] (and VMS used ";" to differentiate between versions of files).&nbsp; *nix defines hierarchical paths with a simple hierarchy rooted at "/" - in *nix's naming hierarchy, there's no way of differentiating between files and directories, etc (this isn't bad, btw, it just is).</p> <p>For MS-DOS 2.0, the designers of DOS chose a hybrid version - they already had support for drive letters from DOS 1.0, so they needed to continue using that.&nbsp; And they chose to use the *nix style method of specifying a hierarchy - instead of calling the directory out in the filename (like VMS and the DEC-20), they simply made the directory and filename indistinguishable parts of the path.</p> <p>But there was a problem.&nbsp; They couldn't use the *nix form of path separator of "/", because the "/" was being used for the switch character.</p> <p>So what were they to do?&nbsp; They could have used the "." character like the DEC machines, but the "." character was being used to differentiate between file and extension.&nbsp; So they chose the next best thing - the "\" character, which was visually similar to the "/" character.</p> <p>And that's how the "\" character was chosen.</p> <p>Here's a little known secret about MS-DOS.&nbsp; The DOS developers weren't particularly happy about this state of affairs - heck, they all used Xenix machines for email and stuff, so they were familiar with the *nix command semantics.&nbsp; So they coded the OS to accept either "/" or "\" character as the path character (this continues today, btw - try typing "notepad c:/boot.ini"&nbsp; on an XP machine (if you're an admin)).&nbsp; And they went one step further.&nbsp; They added an undocumented system call to change the switch character.&nbsp; And updated the utilities to respect this flag.</p> <p>And then they went and finished out the scenario:&nbsp; They added a config.sys option, SWITCHAR= that would let you set the switch character to "-".</p> <p>Which flipped MS-DOS into a *nix style system where command lines used "-switch", and paths were / delimited.</p> <p>I don't know the fate of the switchar API, it's been long gone for many years now.</p> <p>&nbsp;</p> <p>So that's why the path character is "\".&nbsp; It's because "/" was taken.</p> <p>Edit: Fixed title - it's been bugging me all week.</p> <p>&nbsp;</p> </div> <div><span id="ctl00___ctl00___ctl01___Entry___InlineTagEditorPanel">Filed under: <a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Microsoft+History/default.aspx" rel="tag">Microsoft History</a>, <a href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/tags/Fascinating+geek+stuff/default.aspx" rel="tag">Fascinating geek stuff</a></span><input type="hidden" name="ctl00$_$ctl00$_$ctl01$_$Entry$_$InlineTagEditorPanel" id="ctl00___ctl00___ctl01___Entry___InlineTagEditorPanel_State" value="nochange"/></div> </div> <div class="postfoot"> </div> <div id="comments"> <h3> Comments </h3> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl01_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432391">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432391"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 3:28 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl01_NameLink" title="vince" target="_blank">vince</a> </div> <div class="commentsbody"> For a similar article see entry III.15 in this <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://netwhatever.com/faq/inicio.html">http://netwhatever.com/faq/inicio.html</a> <br> <br>Also to note, / was a common command-line-option indicator in CP/M, and QDOS (which Dos1 was of course based off of) was very much a clone of CP/M. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl02_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432417">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432417"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 4:28 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl02_NameLink" title="Travis Owens" rel="nofollow" href="https://web.archive.org/web/20100330223950/http://www.thespoke.net/MyBlog/travisowens/MyBlog.aspx" target="_blank">Travis Owens</a> </div> <div class="commentsbody"> Interesting, I had always wondered why DOS used something different wen UNIX was well established and accepted standard and I sometimes wondered if it was different just for the sake of being different. <br> <br>Glad to see that assumption was wrong. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl03_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432445">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432445"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 5:35 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl03_NameLink" title="Maurits" href="https://web.archive.org/web/20100330223950/http://www.geocities.com/mvaneerde/" target="_blank">Maurits</a> </div> <div class="commentsbody"> HA HA HA HA HA <br>Not laughing at your post. Just the munging of the title. <br> <br>I put in a bug report to the blogs.msdn.com complaining that the HtmlEncoding was messed up, pointing them to the Date&amp;Time munging as an example. Then they sent me an email back that they'd fixed it, and sure enough, your Date&amp;Time title was fixed - it wasn't Date&amp;amp;Time anymore. <br> <br>It appears they just hacked up a Replace(overlyescapedtitle, &quot;&amp;amp;&quot;, &quot;&amp;&quot;) line instead of finding and removing the extra HtmlEncode. <br> <br>ROFL <br> <br>I laugh so I will not cry... </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl04_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432451">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432451"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 6:00 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl04_NameLink" title="Andreas Haeber" target="_blank">Andreas Haeber</a> </div> <div class="commentsbody"> Just wondering about a little detail here: <br>&quot;For MS-DOS 2.0, the designers of DOS chose a hybrid version - they already had support for drive letters from DOS 1.0, so they needed to continue using that.&quot; <br> <br>Where did the drive letters come from, then? I really hate them :) Happily I can, and do, use junctions points now, but you still need to have at least one left. It's so much cleaner with the unified filesystem :) And it is easier to discover special files like the CON, NUL, LPT devices when you can just do <br>dir /devices or something like that. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl05_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432458">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432458"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 6:09 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl05_NameLink" title="Fox Cutter" rel="nofollow" href="https://web.archive.org/web/20100330223950/http://yaapi.blogspot.com/" target="_blank">Fox Cutter</a> </div> <div class="commentsbody"> Drive letters came about (at least to my understanding) because the first PCs supported two disk drives. <br> <br>At the time assigning them letters solved the problem of how to access them. A: for the first drive, B: for the second. When the Hard drive came out it was given drive letter C: because it was the next in line. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl06_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432461">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432461"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 6:16 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl06_NameLink" title="Jerry Pisk" target="_blank">Jerry Pisk</a> </div> <div class="commentsbody"> I don't understand why the switch/parameter character cannot be present in paths. Unix has no problems working with paths that have - in them, most systems, including Windows, can handle paths with spaces in them even though spaces are used to separate arguments and so on. </div> </div> <div class="commentowner"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl07_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432463">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432463"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 6:18 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl07_NameLink" title="LarryOsterman" href="/web/20100330223950/http://blogs.msdn.com/user/Profile.aspx?UserID=3415" target="_blank">LarryOsterman</a> </div> <div class="commentsbody"> Andreas: *nix commands have no problems with files with &quot;-&quot; in the name? <br> <br>How do you remove the file named &quot;-r&quot;? </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl08_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432464">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432464"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 6:19 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl08_NameLink" title="vince" target="_blank">vince</a> </div> <div class="commentsbody"> &gt; Where did the drive letters come from, then? <br> <br> <br>Why CP/M of course, which QDOS (and hence DOS 1) was a clone of. Read the first chapter of <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.iso.port.ac.uk/~mike/interests/chistory/documents/cpm-22-manual/">http://www.iso.port.ac.uk/~mike/interests/chistory/documents/cpm-22-manual/</a> here to see where DOS's real heritage lies... </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl09_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432466">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432466"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 6:22 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl09_NameLink" title="vince" target="_blank">vince</a> </div> <div class="commentsbody"> &gt; How do you remove the file named &quot;-r&quot;? <br> <br> <br>With &quot;rm -- -r&quot; of course. There's actually quite a few ways to do this. </div> </div> <div class="commentowner"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl10_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432467">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432467"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 6:24 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl10_NameLink" title="LarryOsterman" href="/web/20100330223950/http://blogs.msdn.com/user/Profile.aspx?UserID=3415" target="_blank">LarryOsterman</a> </div> <div class="commentsbody"> And where did CPM get them from? The DEC operating systems I mentioned above. <br> <br>That's also where the copy command and a number of the other command line features of CPM came from. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl11_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432489">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432489"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, June 24, 2005 7:51 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl11_NameLink" title="Ben Cooke" target="_blank">Ben Cooke</a> </div> <div class="commentsbody"> I wish it was possible to have a directory junction pointing at a drive letter for a mounted UNC path. That's the only thing that escapes my amazing single filesystem: I have some stuff that lives on another computer, and there's no way to map L:\My Documents to C:\My Documents were L:\ is a mounted path. It works fine otherwise. <br> <br>Why is this the case anyway? Why are mounted UNC paths any different? </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl12_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432548">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432548"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Saturday, June 25, 2005 12:39 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl12_NameLink" title="TheMuuj" href="/web/20100330223950/http://blogs.msdn.com/user/Profile.aspx?UserID=4577" target="_blank">TheMuuj</a> </div> <div class="commentsbody"> I'm way too young know this first-hand, so I'll ask. <br> <br>Why is there a &quot;\&quot; key on the keyboard in the first place? As far as I know, they aren't used in English grammar, and to this day, most common users don't know which is &quot;back&quot; and which is &quot;forward.&quot; <br> <br>I suppose I can ask the same about &quot;{&quot; and &quot;}&quot;, but I don't mind those as much. <br> <br>Since DOS and Windows handle &quot;/&quot; as well as &quot;\&quot;, it'd be nice if it would switch to using &quot;/&quot; by default, since Internet URLs use forward slashes, and most people are familiar with them (even though browsers/web servers have to support &quot;\&quot; as well, because of the problem I mentioned earlier, which ultimately lead to security bugs in server-side web software). <br> <br>I can't imagine switching to &quot;/&quot; would hurt much backwards compatability, since most path paramters have to be put in quotes these days (thanks to the needlessly long &quot;Document and Settings&quot; and &quot;Program Files&quot;). <br> <br>I too would like to get rid of drive letters. I'm consdering mounting my all-in-one memory-card reader onto a folder on my hard drive because I'm tired of having C:, D:, E:, F:, G:, H:, I:, J: all show up under My Computer (and X:, Y:, and Z:, but that was my doing). If I mount everything, I can pretend that C: stands for &quot;Computer,&quot; but I suspect mounting CD-ROMs causes problems for some pesky copy-protected games (which are another pet peeve of mine). <br> <br>I was hoping Monad would help reduce the visibility of drive letters, but I was wrong. It doesn't even support changing the current path to a UNC share, which is a HUGE limitation of both CMD.EXE and any future shells. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl13_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432552">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432552"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Saturday, June 25, 2005 1:07 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl13_NameLink" title="vince" target="_blank">vince</a> </div> <div class="commentsbody"> &gt; Why is there a &quot;\&quot; key on the keyboard in the first place? As far as I know, they aren't used in English grammar, and to this day, most common users don't know which is &quot;back&quot; and which is &quot;forward.&quot; <br> <br>The backslash was invented by Bob Bemer <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.thocp.net/biographies/bemer_bob.htm">http://www.thocp.net/biographies/bemer_bob.htm</a> <br> <br>It's use was so you could make the /\ and \/ symbols (AND and OR if you've ever done boolean logic) in the ALGOL language. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl14_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432553">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432553"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Saturday, June 25, 2005 1:08 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl14_NameLink" title="vince" target="_blank">vince</a> </div> <div class="commentsbody"> And of course I meant &quot;its&quot; not &quot;it's&quot;. As is oft requested, I wish the msdn blogs had a preview button. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl15_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432554">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432554"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Saturday, June 25, 2005 1:17 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl15_NameLink" title="vince" target="_blank">vince</a> </div> <div class="commentsbody"> &gt; And where did CPM get them from? The DEC operating systems I mentioned above. <br> <br>I thought the question was about drive letters specifically. <br> <br>An RSX-11 file path looks like DR0:[30,12]FILE.TXT;10 <br> <br>A CP/M file path for a file on the first floppy looks like <br>A:PROGRAM.COM <br> <br>Tim Patterson who wrote QDOS (the basis for DOS 1) did it based on a CP/M manual. I've never heard it mentioned that he spent any time on any DEC machines. <br> <br>There's nothing wrong with DOS originally being a clone of CP/M (similar to how Linux started out as a clone of U*IX), I just think people often gloss over the history. <br> <br>My favorite Gary Kildall quote on the issue: <br>&quot;Ask Bill [Gates] why the string in function 9 is terminated by a dollar sign. Ask him, because he can't answer, only I know that.&quot; </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl16_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432629">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432629"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Saturday, June 25, 2005 12:38 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl16_NameLink" title="Hans Spiller" target="_blank">Hans Spiller</a> </div> <div class="commentsbody"> several more tidbits to this story: <br> <br>IBM made us chose a path separator that was unshifted on the original PC keyboard. Tim and Z and friends chose &quot;\&quot; because most of the other unshifted characters already had meaning to command.com. there was lots of discussion at the time about &quot;:&quot; for example, which was used in some other heirarchical file systems. it's the drive separator but not hard to disambiguate. IBM nixed it because it requires a shift key to type. <br> <br>the mechanism that became &quot;SWITCHAR&quot; was originally put in because they wanted to prove that it would be easy to disambiguate the path separation function from the command line switch function. this was entirely correct and nearly all command line apps support both &quot;-&quot; and &quot;/&quot; seamlessly. but IBM refused to buy it. <br> <br>Much effort was made to keep the fact that SWITCHAR was in shipping systems a secret because it was suspected that when IBM found out they would make us take it out. this suspicion was proven correct. It took them almost 5 years to find it though, and none of the original DOS crew was still working on it. Eric made the change, as I recall. <br> <br>the Tops-10 ==&gt; CP/M ==&gt; DOS genealogy someone else mentioned is correct. Tops-20 was very late in the story and not really relevant. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl17_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#432850">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="432850"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, June 26, 2005 5:00 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl17_NameLink" title="Declan Eardly" target="_blank">Declan Eardly</a> </div> <div class="commentsbody"> Crikey - I'd almost forgotten I'd asked that ... 8) <br> <br>many thanks for the explanation - this was one of those little things that I have wondered about every now and then - and it is very nice to have an answer (and a pretty comprehensive one to boot). <br> <br>This has made my day! <br> <br>Declan Eardly </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl18_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#433010">#</a> re: Why is the DOS path character &amp;amp;amp;quot;\&amp;amp;amp;quot;?<a name="433010"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Monday, June 27, 2005 7:43 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl18_NameLink" title="Thomas Hill" target="_blank">Thomas Hill</a> </div> <div class="commentsbody"> Another 'undocumented feature' in MS-DOS that I used a lot was that the API calls that used drive letters did not validate the character for a drive letter - this let you use things like &quot;#:/HIDDEN&quot; and get away with it...although I am now hazy about what actually happened, I remember that I used it several times. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl19_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#433035">#</a> re: Why is the DOS path character &amp;quot;\&amp;quot;?<a name="433035"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Monday, June 27, 2005 1:35 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl19_NameLink" title="spork" target="_blank">spork</a> </div> <div class="commentsbody"> I used CP/M as a young punk, then VMS in college, and DOS later in college. I found my user experience to be fairly consistent across all of these. (I still have trouble with VMS directories, I must admit.) </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl20_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#433140">#</a> re: Why is the DOS path character &amp;quot;\&amp;quot;?<a name="433140"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Monday, June 27, 2005 8:02 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl20_NameLink" title="John Elliott" rel="nofollow" href="https://web.archive.org/web/20100330223950/http://www.seasip.demon.co.uk/Cpm/optchar.html" target="_blank">John Elliott</a> </div> <div class="commentsbody"> I remember being very annoyed when I went from using Visual C++ 1.52 to a 5.0 (both on Windows NT 4). 1.52, being 16-bit, used the 16-bit file dialogs, which could grok a typed path containing forward slashes. 5.0 used Explorer file dialogs which couldn't (I don't know if this has been fixed in later Windowses). <br> <br>Do we get a matching retrospective on the function that moved all the special files into \DEV (sorry, /DEV)? </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl21_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#433833">#</a> Changing current dir to a UNC path<a name="433833"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Wednesday, June 29, 2005 11:36 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl21_NameLink" title="Rune" rel="nofollow" href="https://web.archive.org/web/20100330223950/http://runesbike.com/" target="_blank">Rune</a> </div> <div class="commentsbody"> &quot;It doesn't even support changing the current path to a UNC share, which is a HUGE limitation of both CMD.EXE and any future shells.&quot; <br> <br>4NT (from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://jpsoft.com/">http://jpsoft.com/</a>) supports CD to a UNC path. Just type CDD \\myserver\myshare\ and there you are... At the root of a share! :) <br> <br>(I even suspect it was I who suggested this to JPSoft many years ago) <br> <br>-- <br>Rune </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl22_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#433839">#</a> is &quot;\&quot; fixed?<a name="433839"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Wednesday, June 29, 2005 11:55 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl22_NameLink" title="Maurits" href="https://web.archive.org/web/20100330223950/http://www.geocities.com/mvaneerde/" target="_blank">Maurits</a> </div> <div class="commentsbody"> HtmlEncoding fixed? Looks OK in the comment posting form... let's see how it looks once it's posted... </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl23_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#441321">#</a> re: Why is the DOS path character &quot;\&quot;?<a name="441321"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, July 21, 2005 9:31 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl23_NameLink" title="Shekhar Joshi" target="_blank">Shekhar Joshi</a> </div> <div class="commentsbody"> This is interesting bit of information. </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl24_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#1462462">#</a> Ancient History: The origins of '\'<a name="1462462"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Saturday, January 13, 2007 3:40 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl24_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://ayende.com/Weblog/archive/2005/06/25/2912.aspx" target="_blank">Ayende @ Blog</a> </div> <div class="commentsbody"> <p>Ancient History: The origins of '\'</p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl25_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#1654768">#</a> &#191;Porque el simbolo de ruta de DOS es (backslash) ?<a name="1654768"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, February 11, 2007 5:11 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl25_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://meneame.net/story/porque-simbolo-ruta-dos-backslash" target="_blank">meneame.net</a> </div> <div class="commentsbody"> <p>Explicaci&#243;n (en ingles) de por qu&#233; se elegi&#243; el caracter (backslash) como el separador de ruta para Windows.</p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl26_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#1655420">#</a> warpedvisions.org &amp;raquo; Blog Archive &amp;raquo; Why is the DOS path character &amp;#8220;\&amp;#8221;? <a name="1655420"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, February 11, 2007 6:33 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl26_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://warpedvisions.org/2007/02/11/why-is-the-dos-path-character/" target="_blank">warpedvisions.org &raquo; Blog Archive &raquo; Why is the DOS path character &#8220;\&#8221;? </a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://warpedvisions.org/2007/02/11/why-is-the-dos-path-character/">http://warpedvisions.org/2007/02/11/why-is-the-dos-path-character/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl27_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#1657461">#</a> Why DOS uses backslashes instead of slashes.<a name="1657461"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, February 11, 2007 11:44 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl27_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://chris.de/archives/283-Why-DOS-uses-backslashes-instead-of-slashes..html" target="_blank">muesli's Blog</a> </div> <div class="commentsbody"> <p>Larry Osterman tells the entire story: simply because slashes were already used for parameters before DOS even knew what a path or a directory is. Nice read and a trip down memory lane.</p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl28_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#8500537">#</a> Generation 5 &amp;raquo; Tame SQL With Multiline Quotes in C# and PHP<a name="8500537"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Tuesday, May 13, 2008 11:18 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl28_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://gen5.info/q/2008/05/13/tame-sql-with-multiline-quotes-in-c-and-php/" target="_blank">Generation 5 &amp;raquo; Tame SQL With Multiline Quotes in C# and PHP</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://gen5.info/q/2008/05/13/tame-sql-with-multiline-quotes-in-c-and-php/">http://gen5.info/q/2008/05/13/tame-sql-with-multiline-quotes-in-c-and-php/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl29_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9297452">#</a> La barra inversa de MS-DOS &amp;laquo; Bill Gatos<a name="9297452"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, January 08, 2009 8:30 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl29_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://billgatos.wordpress.com/2007/02/22/la-barra-inversa-de-ms-dos/" target="_blank">La barra inversa de MS-DOS &amp;laquo; Bill Gatos</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://billgatos.wordpress.com/2007/02/22/la-barra-inversa-de-ms-dos/">http://billgatos.wordpress.com/2007/02/22/la-barra-inversa-de-ms-dos/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl30_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9338192">#</a> Using INQUIRE to test if a directory exists | keyongtech<a name="9338192"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, January 18, 2009 11:38 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl30_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.keyongtech.com/4605205-using-inquire-to-test-if" target="_blank">Using INQUIRE to test if a directory exists | keyongtech</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.keyongtech.com/4605205-using-inquire-to-test-if">http://www.keyongtech.com/4605205-using-inquire-to-test-if</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl31_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9347329">#</a> Stimmt es, da? / \ in Firefox.... - Seite 5 | hilpers<a name="9347329"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Tuesday, January 20, 2009 9:26 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl31_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.hilpers.com/101047-stimmt-es-dass-in-firefox/5" target="_blank">Stimmt es, da? / \ in Firefox.... - Seite 5 | hilpers</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.hilpers.com/101047-stimmt-es-dass-in-firefox/5">http://www.hilpers.com/101047-stimmt-es-dass-in-firefox/5</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl32_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9446026">#</a> gekl??rt: warum wird unter dos und windows \ anstatt / verwendet? ?? Post ?? mt<a name="9446026"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, February 26, 2009 3:44 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl32_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://mt.i3o.de/2009/02/geklaert-warum-wird-unter-dos-und-windows-anstatt-verwendet/" target="_blank">gekl??rt: warum wird unter dos und windows \ anstatt / verwendet? ?? Post ?? mt</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://mt.i3o.de/2009/02/geklaert-warum-wird-unter-dos-und-windows-anstatt-verwendet/">http://mt.i3o.de/2009/02/geklaert-warum-wird-unter-dos-und-windows-anstatt-verwendet/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl33_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9446950">#</a> 7c0h &amp;raquo; ??Por qu?? es &amp;#8220;\&amp;#8221; el caracter de paths en DOS?<a name="9446950"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, February 26, 2009 12:18 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl33_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.7c0h.com.ar/blog/?p=395" target="_blank">7c0h &amp;raquo; ??Por qu?? es &amp;#8220;\&amp;#8221; el caracter de paths en DOS?</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.7c0h.com.ar/blog/?p=395">http://www.7c0h.com.ar/blog/?p=395</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl34_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9447025">#</a> Emend &gt; Sites &gt; blogs.msdn.com &gt; IBM asked the Microsoft to add s&amp;hellip;<a name="9447025"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, February 26, 2009 1:07 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl34_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://emend.appspot.com/sites/blogs.msdn.com/edits/0" target="_blank">Emend &gt; Sites &gt; blogs.msdn.com &gt; IBM asked the Microsoft to add s&amp;hellip;</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://emend.appspot.com/sites/blogs.msdn.com/edits/0">http://emend.appspot.com/sites/blogs.msdn.com/edits/0</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl35_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9447404">#</a> Why is the DOS path charater &amp;quot;\&amp;quot;?<a name="9447404"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, February 26, 2009 4:15 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl35_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://aggregator.bitubique.com/content/why-dos-path-charater-quotquot" target="_blank">Aggregator @ Bitubique</a> </div> <div class="commentsbody"> <p>submitted by scientologist2 to programming [link] [368 comments]</p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl36_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9447513">#</a> mexisoft.net Blog &amp;raquo; Larry Osterman&amp;#8217;s WebLog : Why is the DOS path character &amp;#8220;\&amp;#8221;?<a name="9447513"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, February 26, 2009 5:09 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl36_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://mexisoft.net/blog/2009/02/26/larry-ostermans-weblog-why-is-the-dos-path-character/" target="_blank">mexisoft.net Blog &amp;raquo; Larry Osterman&amp;#8217;s WebLog : Why is the DOS path character &amp;#8220;\&amp;#8221;?</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://mexisoft.net/blog/2009/02/26/larry-ostermans-weblog-why-is-the-dos-path-character/">http://mexisoft.net/blog/2009/02/26/larry-ostermans-weblog-why-is-the-dos-path-character/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl37_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9447889">#</a> Why DOS Path Seperator is backslash &amp;laquo; Rudimentary Art of Programming &amp;amp; Development<a name="9447889"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, February 26, 2009 9:31 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl37_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://rapd.wordpress.com/2009/02/26/why-dos-path-seperator-is-backslash/" target="_blank">Why DOS Path Seperator is backslash &amp;laquo; Rudimentary Art of Programming &amp;amp; Development</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://rapd.wordpress.com/2009/02/26/why-dos-path-seperator-is-backslash/">http://rapd.wordpress.com/2009/02/26/why-dos-path-seperator-is-backslash/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl38_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9448007">#</a> links for 2009-02-26 &amp;laquo; My Weblog<a name="9448007"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, February 26, 2009 11:06 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl38_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://greencrab.wordpress.com/2009/02/26/links-for-2009-02-26/" target="_blank">links for 2009-02-26 &amp;laquo; My Weblog</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://greencrab.wordpress.com/2009/02/26/links-for-2009-02-26/">http://greencrab.wordpress.com/2009/02/26/links-for-2009-02-26/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl39_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9448654">#</a> La curiosa historia de porqu?? \ es el separador de directorios en el DOS en blog de jesus<a name="9448654"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, February 27, 2009 7:31 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl39_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.soliva.org/?p=858" target="_blank"> La curiosa historia de porqu?? \ es el separador de directorios en el DOS en blog de jesus</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.soliva.org/?p=858">http://www.soliva.org/?p=858</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl40_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9448658">#</a> La curiosa historia de porqu?? es el separador de directorios en el DOS | Buzzeando<a name="9448658"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, February 27, 2009 7:35 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl40_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://pateandopiedras.com/buzzeando/?p=1220" target="_blank">La curiosa historia de porqu?? es el separador de directorios en el DOS | Buzzeando</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://pateandopiedras.com/buzzeando/?p=1220">http://pateandopiedras.com/buzzeando/?p=1220</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl41_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9448724">#</a> La curiosa historia de porqu?? \ es el separador de directorios en el DOS&amp;nbsp;|&amp;nbsp;FeedXtractor <a name="9448724"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, February 27, 2009 8:20 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl41_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.feedxtractor.com/la-curiosa-historia-de-porque-es-el-separador-de-directorios-en-el-dos/" target="_blank"> La curiosa historia de porqu?? \ es el separador de directorios en el DOS&amp;nbsp;|&amp;nbsp;FeedXtractor </a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.feedxtractor.com/la-curiosa-historia-de-porque-es-el-separador-de-directorios-en-el-dos/">http://www.feedxtractor.com/la-curiosa-historia-de-porque-es-el-separador-de-directorios-en-el-dos/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl42_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9448891">#</a> MacroHW &amp;raquo; Blog Archive &amp;raquo; &amp;raquo; La curiosa historia de porqu?? \ es el separador de directorios en el DOS<a name="9448891"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, February 27, 2009 9:51 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl42_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.macrohw.com/blog/?p=2022" target="_blank">MacroHW &amp;raquo; Blog Archive &amp;raquo; &amp;raquo; La curiosa historia de porqu?? \ es el separador de directorios en el DOS</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.macrohw.com/blog/?p=2022">http://www.macrohw.com/blog/?p=2022</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl43_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9449068">#</a> Turulcsirip - diegoeche<a name="9449068"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, February 27, 2009 11:24 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl43_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://turulcsirip.hu/perma/1258471568" target="_blank">Turulcsirip - diegoeche</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://turulcsirip.hu/perma/1258471568">http://turulcsirip.hu/perma/1258471568</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl44_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9449822">#</a> links for 2009-02-27 | Acervus<a name="9449822"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, February 27, 2009 6:07 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl44_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.acervus.ca/2009/02/27/links-for-2009-02-27/" target="_blank">links for 2009-02-27 | Acervus</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.acervus.ca/2009/02/27/links-for-2009-02-27/">http://www.acervus.ca/2009/02/27/links-for-2009-02-27/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl45_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9450023">#</a> &amp;raquo; La curiosa historia de porqu?? \ es el separador de directorios en el DOS - AlgoEstaPasando.com<a name="9450023"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Friday, February 27, 2009 8:11 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl45_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.algoestapasando.com/la-curiosa-historia-de-porque-es-el-separador-de-directorios-en-el-dos/" target="_blank"> &amp;raquo; La curiosa historia de porqu?? \ es el separador de directorios en el DOS - AlgoEstaPasando.com</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.algoestapasando.com/la-curiosa-historia-de-porque-es-el-separador-de-directorios-en-el-dos/">http://www.algoestapasando.com/la-curiosa-historia-de-porque-es-el-separador-de-directorios-en-el-dos/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl46_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9450832">#</a> El origen del mal &amp;laquo; Francisco Espino<a name="9450832"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Saturday, February 28, 2009 8:30 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl46_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.franciscoespino.es/wordpress/textos/el-origen-del-mal/" target="_blank">El origen del mal &amp;laquo; Francisco Espino</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.franciscoespino.es/wordpress/textos/el-origen-del-mal/">http://www.franciscoespino.es/wordpress/textos/el-origen-del-mal/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl47_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9452567">#</a> links <a name="9452567"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, March 01, 2009 8:18 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl47_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.choding.com/2009/03/01/201610/" target="_blank"> links </a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.choding.com/2009/03/01/201610/">http://www.choding.com/2009/03/01/201610/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl48_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9453360">#</a> almost effortless &amp;raquo; Weekly Digest, 3-1-09<a name="9453360"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, March 01, 2009 8:44 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl48_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://almosteffortless.com/2009/03/01/weekly-digest-3-1-09/" target="_blank">almost effortless &amp;raquo; Weekly Digest, 3-1-09</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://almosteffortless.com/2009/03/01/weekly-digest-3-1-09/">http://almosteffortless.com/2009/03/01/weekly-digest-3-1-09/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl49_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9459451">#</a> The weekly dub (WWW). - Hektik Forums<a name="9459451"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Thursday, March 05, 2009 3:01 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl49_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://hektik.org/forums/main-page/4470-weekly-dub-www.html#post18389" target="_blank"> The weekly dub (WWW). - Hektik Forums</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://hektik.org/forums/main-page/4470-weekly-dub-www.html#post18389">http://hektik.org/forums/main-page/4470-weekly-dub-www.html#post18389</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl50_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9466625">#</a> MenteDigitale Security &amp;raquo; Blog Archive &amp;raquo; Perch?? DOS usa la barra &amp;#8216;\&amp;#8217; e invece unix &amp;#8216;/&amp;#8217;<a name="9466625"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, March 08, 2009 6:00 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl50_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://www.mentedigitale.org/news/2009/03/08/perche-dos-usa-la-barra-e-invece-unix/" target="_blank">MenteDigitale Security &amp;raquo; Blog Archive &amp;raquo; Perch?? DOS usa la barra &amp;#8216;\&amp;#8217; e invece unix &amp;#8216;/&amp;#8217;</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://www.mentedigitale.org/news/2009/03/08/perche-dos-usa-la-barra-e-invece-unix/">http://www.mentedigitale.org/news/2009/03/08/perche-dos-usa-la-barra-e-invece-unix/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl51_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9468930">#</a> Die Geschichte vom Backslash &amp;laquo; Das Megos .NET-Weblog<a name="9468930"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Tuesday, March 10, 2009 6:45 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl51_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://megos.wordpress.com/2009/03/10/die-geschichte-vom-backslash/" target="_blank">Die Geschichte vom Backslash &amp;laquo; Das Megos .NET-Weblog</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://megos.wordpress.com/2009/03/10/die-geschichte-vom-backslash/">http://megos.wordpress.com/2009/03/10/die-geschichte-vom-backslash/</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl52_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9672682">#</a> Larry Osterman s WebLog Why is the DOS path character | Wood TV Stand<a name="9672682"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Sunday, May 31, 2009 7:25 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl52_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://woodtvstand.info/story.php?id=1442" target="_blank"> Larry Osterman s WebLog Why is the DOS path character | Wood TV Stand</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://woodtvstand.info/story.php?id=1442">http://woodtvstand.info/story.php?id=1442</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl53_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9713055">#</a> Larry Osterman s WebLog Why is the DOS path character | Toe Nail Fungus<a name="9713055"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Tuesday, June 09, 2009 1:59 AM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl53_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://toenailfungusite.info/story.php?id=4113" target="_blank"> Larry Osterman s WebLog Why is the DOS path character | Toe Nail Fungus</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://toenailfungusite.info/story.php?id=4113">http://toenailfungusite.info/story.php?id=4113</a></p> </div> </div> <div class="comment"> <h4> <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl54_PermaLink" title="permalink" href="/web/20100330223950/http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx#9755067">#</a> Larry Osterman s WebLog Why is the DOS path character | debt consolidator<a name="9755067"></a> </h4> <div class="commentssubhead"> <span class="commentspan"></span> Monday, June 15, 2009 4:01 PM by <a id="ctl00___ctl00___ctl01___Comments___Comments_ctl54_NameLink" rel="nofollow" title="TrackBack" href="https://web.archive.org/web/20100330223950/http://mydebtconsolidator.info/story.php?id=20153" target="_blank"> Larry Osterman s WebLog Why is the DOS path character | debt consolidator</a> </div> <div class="commentsbody"> <p>PingBack from <a rel="nofollow" target="_new" href="https://web.archive.org/web/20100330223950/http://mydebtconsolidator.info/story.php?id=20153">http://mydebtconsolidator.info/story.php?id=20153</a></p> </div> </div> </div> <em>New Comments to this post are disabled</em> </div></div> <div id="contentfooter">&nbsp;</div> </div> <div id="footer"> <div> &#169; 2010 Microsoft Corporation. All rights reserved. <a href="https://web.archive.org/web/20100330223950/http://msdn2.microsoft.com/en-us/cc300389.aspx">Terms of Use</a> &nbsp;|&nbsp; <a href="https://web.archive.org/web/20100330223950/http://www.microsoft.com/library/toolbar/3.0/trademarks/en-us.mspx">Trademarks</a> &nbsp;|&nbsp; <a href="https://web.archive.org/web/20100330223950/http://privacy.microsoft.com/en-us/default.aspx">Privacy Statement</a> &nbsp; </div> </div></div> </div> <script language="javascript">var ctl00___ctl00___ctl01___Entry___Ratings=new RateControl('ctl00___ctl00___ctl01___Entry___Ratings','ctl00___ctl00___ctl01___Entry___Ratings','ctl00___ctl00___ctl01___Entry___Ratings_Value', 5, '/Themes/default/images/common/', false, 'ratemenu','CommonRateControlActive','ratemenu',['Terrible','Poor','Fair','Average','Good','Excellent'],true,true);</script> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx" dc:identifier="http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx" dc:title="Why is the DOS path character &quot;\&quot;?" trackback:ping="http://blogs.msdn.com/larryosterman/trackback.aspx?PostID=432386" /> </rdf:RDF> --> </form> <script type="text/javascript" src="/web/20100330223950js_/http://blogs.msdn.com/themes/common/omni_rsid_blogs.js"></script> <noscript><a href="https://web.archive.org/web/20100330223950/http://www.omniture.com/" title="Web Analytics"><img src="https://web.archive.org/web/20100330223950im_/http://msstonojsblogs.112.2o7.net/b/ss/msstonojsblogs/1/H.20.2--NS/0" height="1" width="1" border="0" alt=""/></a></noscript> <!-- WT MT Inline v.2.0 --> <script type="text/javascript"> var gTrackEvents=0; var gDomain="m.webtrends.com"; var gDcsId="dcsrubpmj00000oqcq95ilr3l_8q8i"; var gFpc="WT_FPC"; if(document.cookie.indexOf(gFpc+"=")==-1){document.write("<SCR"+"IPT TYPE='text/javascript' SRC='"+"http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://"+gDomain+"/"+gDcsId+"/wtid.js"+"'><\/SCR"+"IPT>");} </script> <script src="/web/20100330223950js_/http://blogs.msdn.com/wt.js" type="text/javascript"></script> <noscript> <img alt="" border="0" id="DCSIMG" width="1" height="1" src="https://web.archive.org/web/20100330223950im_/http://m.webtrends.com/dcsrubpmj00000oqcq95ilr3l_8q8i/njs.gif?dcsuri=/nojavascript&amp;WT.js=No"> </noscript> <img src="https://web.archive.org/web/20100330223950im_/http://c.microsoft.com/trans_pixel.aspx?TYPE=PV" width="0" height="0" alt="Page view tracker"/> </body> </html> <!-- FILE ARCHIVED ON 22:39:50 Mar 30, 2010 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 17:59:41 Nov 24, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.808 exclusion.robots: 0.043 exclusion.robots.policy: 0.03 esindex: 0.048 cdx.remote: 37.682 LoadShardBlock: 141.905 (3) PetaboxLoader3.datanode: 76.936 (4) load_resource: 109.304 PetaboxLoader3.resolve: 64.636 -->

Pages: 1 2 3 4 5 6 7 8 9 10