日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

秘籍:讓DOS窗口無處不在

經(jīng)常和Dos命令行接觸的朋友都知道,每次啟動命令行時,命令提示符默認(rèn)的是系統(tǒng)盤的根目錄,如果你需要進(jìn)入一個多層次的子目錄時,就會覺得十分痛苦:你需要不停地用CD命令進(jìn)行目錄切換,非常麻煩,而且如果遇到長文件名或中文目錄名時就更容易出錯了 。有沒有好的方法能在需要的目錄路徑里產(chǎn)生一個DOS命令行呢?答案是肯定的,使用Powertoys等一類軟件就可以輕松實(shí)現(xiàn),但本文介紹的不是使用軟件的方法,而是幾種“徒手”方法,希望能給大家提供另外一種解決問題的思路 。

幾種方法,都是通過這種途徑解決問題:如果需要在某個文件夾中使用命令行,只需要在Windows資源管理器圖形界面中選擇該文件夾時右擊鼠標(biāo)并選擇相應(yīng)的命令即可執(zhí)行(名字可以根據(jù)需要自己起),不必通過層層目錄切換進(jìn)入 。下面具體介紹一下實(shí)現(xiàn)方法 。

導(dǎo)入REG文件法

打開記事本,在文本中輸入以下內(nèi)容,盡量避免輸入錯誤:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOTDirectoryshellcmd]

@="在這里打開命令行窗口"

[HKEY_CLASSES_ROOTDirectoryshell

cmdcommand]

@="cmd.exe /k "cd %L""



注意兩段話中間必須有一空行,格式如圖1所示,輸入完成后另存為“在此使用命令行.reg”文件 。保存方法是,選擇記事本“文件”菜單中的“另存為”命令,在圖2所示的對話框中,將保存類型選擇為“所有文件”,在“文件名”中輸入“文件名.擴(kuò)展名”的形式后保存 。隨后雙擊運(yùn)行這個reg文件進(jìn)行導(dǎo)入,待導(dǎo)入完成后,再找一個深層的文件夾右擊,怎么樣,是不是出現(xiàn)“在此使用命令行”的選項(xiàng)?

修改注冊表法

在“開始” “運(yùn)行”中輸入“Regedit”后回車,打開注冊表編輯器,依次定位到“HKEY_CLASSES_ROOTFol-dershell”主鍵,然后在shell項(xiàng)上單擊鼠標(biāo)右鍵,選擇“新建” “項(xiàng)”,將新建的項(xiàng)命名為“MS-DOS” 。接著在剛建好的“MS-DOS”鍵上單擊鼠標(biāo)右鍵,選擇“新建” “項(xiàng)”,將新建的項(xiàng)命名為“command”;然后選擇此command子鍵,在注冊表編輯器的右側(cè)窗口中,雙擊名稱下的“默認(rèn)”,在數(shù)值數(shù)據(jù)中輸入DOS命令行所在的目錄,由于筆者使用的是XP系統(tǒng),所以填寫“d:windowssys-tem32cmd.exe”(如圖3,大家可以根據(jù)自己的實(shí)際情況進(jìn)行填寫),然后點(diǎn)擊“確定”,關(guān)閉注冊表編輯器 。下面測試一下,進(jìn)入Windows資源管理器D盤中的Tools目錄后,右擊并選擇“MS-DOS”命令,就出現(xiàn)了“D:Tools〉” 。
安裝INF文件法

安裝INF文件,可以達(dá)到同樣的效果 。下面打開記事本文件,輸入以下代碼:

[version]

signature="$CHICAGO$"

[CmdHereInstall]

CopyFiles = CmdHere.Files.Inf

AddReg = CmdHere.Reg

[DefaultInstall]

CopyFiles = CmdHere.Files.Inf

AddReg = CmdHere.Reg

[DefaultUnInstall]

DelFiles = CmdHere.Files.Inf

DelReg = CmdHere.Reg

[SourceDisksNames]

55="CMD Prompt Here","",1

[SourceDisksFiles]

CmdHere.INF=55

[DestinationDirs]

CmdHere.Files.Inf = 17

[CmdHere.Files.Inf]

CmdHere.INF

[CmdHere.Reg]

HKLM,\uDHERE%,DisplayName,,"%CmdHereName%"

HKLM,\uDHERE%,UninstallString,,"rundll32.exe syssetup.dll,SetupInfObjectInstallAction DefaultUninstall 132 %CmdHere.inf"

HKCR,DirectoryShellCmdHere,,,"%CmdHereAccel%"

HKCR,DirectoryShellCmdHerecom-

mand,,,"%cmd.exe /k cd ""%1"""

HKCR,DriveShellCmdHere,,,"%CmdHereAccel%"

HKCR,DriveShellCmdHerecommand,,,"%cmd.exe /k cd ""%1"""

[Strings]

CmdHereName="CMD Prompt Here PowerToy"

CmdHereAccel="CMD &Prompt Here"

UDHERE="SoftwareMicrosoftWindows

推薦閱讀