First time here? Check out the site's "greatest hits" or read a post from the archives. Feel free to leave a comment or ask a question, and consider subscribing to the latest posts via RSS or e-mail. Thanks for visiting!
« List of the undocumented bugs that are f... | Main | Parsing my IIS Log Files with LogParser ... »

Let this post serve as a reminder to me (and you if you don't use it all the time) that PUSHD and POPD are available in Windows.

Certainly TAB AutoCompletion is a goodness (it KILLS me when I have to watch someone, especially on stage, type long dirs and files one char at a time) and folks often forget that you can even do more tricky things like:

C:\TEMP>type my*.ofx (now PRESS TAB)

and get:

C:\TEMP>type myfiledata.ofx

but you can also

C:\TEMP>pushd .
C:\TEMP>cd "\Documents and Settings\shanselm\Desktop"
C:\Documents and Settings\shanselm\Desktop>popd
C:\TEMP>

Shawn Van Ness via Craig Andera make this tip even more useful when combined with their command PROMPT environment variable (Remember when "Customizing Your OS" consisted of 10-line long PROMPT statements in 4DOS? Ah, the good not-quite-old days.) From Craig's post:

$P$_$+$G

Which, when I set it via either the prompt command or the PROMPT environment variable, gives me a command line that looks like this:

C:\data\Projects\flexwiki\FlexWikiCore
++>

The plusses indicate that I'm two levels deep in pushd, and I like that the working directory appears on the line before, obliterating the problem of long paths making commands linewrap. Nice!

 What a nice series of tips for a random Thursday. Thanks guys!

Tracked by:
"More command line goodness from Scott H." (Paul's Imaginary Friend) [Trackback]
"PUSHD and POPD" (Niklas Nihl) [Trackback]
"top 10 Tools you didn't know you had " (Van Hammond Blog!) [Trackback]
"Customize your command prompt!" (David Mohundro) [Trackback]
"A better PROMPT for CMD.EXE or Cool Prompt Environment Variables and a nice tra... [Trackback]
"PUSHD reminder - it automatically maps network drives" (Scott Hanselman's Compu... [Trackback]


Contact

Sponsors

Hosting By

On this page...

Tags

Calendar

<September 2008>
SunMonTueWedThuFriSat
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

Archives

Google Ads