Я хотел бы быстрый основанный на командной строке способ добраться до каталога, который я использую все время. Есть ли способ создать некоторый псевдоним в Windows так, чтобы я мог ввести, например, VS08P
в командной строке или в строке поиска и Windows автоматически откроет папку, которую я хочу, который является c:\Documents and Settings\[My ID]\My Documents\Visual Studio 2008\Projects
?
(Обратите внимание, что вопрос не о том, что сделать с Visual Studio 2008. Если решением не является пакетный файл, я думаю, что задал вопрос на правильном сайте.)
Если Вы хотите открыть ту папку в Windows Explorer, Вы можете также:
Создайте пакетный файл как это:
cd "c:\Documents and Settings\etc\etc"
start .
затем сохраните его как VS08P.bat и выразитесь где-нибудь в Вашем пути.
Если Вы хотите перейти к нему в Вашей командной строке, см. ответ Phoshi.
Я добавлю к, 'создают простое пакетное' неблагозвучие, со скручиванием. Можно создать простой пакет, но поместить переключатель в сторону, такую, что можно использовать ее для навигации ко множеству любимых директоров:
@echo off
GOTO %1
:VS08P
cd c:\Documents and Settings\[My ID]\My Documents\Visual Studio 2008\Projects
GOTO END
:music
cd "C:\Documents and Settings\[My ID]\My Documents\My Music"
GOTO END
:downloads
cd C:\shared\downloads
GOTO END
:logs
cd C:\[project path]\logs
GOTO END
:END
Можно назвать это go.bat, и можно использовать его для всех любимых местоположений друзья будут думать, что Вы действительно спокойны, потому что можно просто ввести go logs
на командной строке и Вы волшебно взяты к Вашему logs
каталог. Необходимо будет все еще добавить dir, в котором эта летучая мышь сохраняется к ПУТИ.
Вы могли установить пользовательскую переменную среды:
У меня есть немецкая установка Windows, таким образом, названия упомянутых выше объектов могут немного отличаться ;)
Иначе был бы:
Создайте пакет со следующим содержанием и выполните оболочку через это:
@echo off
set VS08P = c:\Documents and Settings\[My ID]\My Documents\Visual Studio 2008\Projects
cls
Таким образом, можно добавить столько Вар, сколько Вы любите и называете их в своей сессии оболочки.
set myDir=C:\Windows
cd %MyDir%
Это работает в текущей командной строке.
Сделать этот статический набор переменной среды под "Start->Settings->Controls->System->Advanced->Environment variables"
Определите Имя и Путь (например, mypermaDir - C:\Windows)
Теперь, можно использовать эту новую переменную:
cd %mypermaDir%
Как насчет этой простой командной строки, которая будет помещена в пакетный файл:
%windir%\explorer.exe %userprofile%\My Documents\Visual Studio 2008\Projects
Используя переменные среды хороший способ иметь портативный код.
как насчет короткого пакетного файла (чтобы быть помещенным в стандартные или специализированные "Переменные среды":
explorer.exe "c:\Documents and Settings[My ID]\My Documents\Visual Studio 2008\Projects"
различные переключатели можно использовать также после explorer.exe
/e - никакая древовидная область
/n - используют новое окно Explorer
(возможно, "vsproj", если Ваш каталог является "C:\docs and set\user\my documents\visu studio\proj"),
затем, когда Вы удерживаете клавишу окон и тип r, команда выполнения появляется тип в "dir", и там у Вас есть он!
возможно, я - суперпользователь :) ха-ха-ха
я не уверен, имели ли Вы в виду конкретно из окна командной строки, я не уверен, будет ли это работать, но это могло бы помочь некоторым людям так или иначе!приятного отдыха