Yahoo 知識+ 將於 2021 年 5 月 4 日 (美國東岸時間) 停止服務,而 Yahoo 知識+ 網站現已轉為僅限瀏覽模式。其他 Yahoo 資產或服務,或你的 Yahoo 帳戶將不會有任何變更。你可以在此服務中心網頁進一步了解 Yahoo 知識+ 停止服務的事宜,以及了解如何下載你的資料。

? 發問於 電腦與網際網路軟體 · 6 年前

cmd 回到system32指令碼?

cmd

原本在C:\Users\mas\Desktop下

要立即跳到C:\windows\system32

不知道有沒有辦法

我是用

cd /

c:

cd windows

cd system32

但這樣轉換太慢了

不知道有沒有快速一點的方法

求高手!

3 個解答

評分
  • ?
    Lv 5
    6 年前
    最愛解答

    cd /d %systemroot%\system32

    因為作業系統不一定會安裝在 C:,也不一定要叫做 Windows,

    (雖然預設值是 C:\Windows 沒錯,但不能視為必然)

    所以利用環境變數的方式是比較可靠的,特別是要寫在 *.BAT 中、

    或是要拿給別人使用時,更應該要這樣做。

    加上 /d 參數是為了可以同時切換磁碟機,詳情請參閱 cd/?。

    此外,如果您是鍵盤的愛用者,又嫌上面要打的字太多的話,

    可以考慮使用一下 doskey 這個老朋友。

    只要設定一次、給它一個短名字(巨集),以後就可以用這個短名字來取代上面那一大串指令。例如:

    doskey WS=cd /d %systemroot%\system32

    那麼以後無論在哪個磁碟或目錄,只要打 ws 就可以立刻切換到目的地。詳情請參閱 doskey/?。

    但是這樣做的話只適用在目前的 cmd 視窗,關掉就沒有了。

    若是想要一開機以後就一直都能用的話,可以將一些常用的指令都存成一個 BAT 檔,像是這樣:

    @echo off

    doskey WS=cd /d %systemroot%\system32

    doskey ls=dir /b $*

    doskey cat=type $*

    然後看是要手動執行這個 BAT 檔,或是設成開機後自動執行都可以。

    以上回答希望對您有幫助!

    2015-03-30 21:55:39 補充:

    最後一句寫得有點模糊,再補充一下:(以檔名為 Alias.bat 為例)

    1. 手動執行這個 BAT 檔:

     將 Alias.bat 放在 PATH 中找得到的目錄中(例如 C:\Windows),

     然後每次開啟一個新的 cmd 之後,手動執行一次 Alias.bat。

     這也是比較安全的做法。

    2015-03-30 22:01:07 補充:

    2. 設成開機後自動執行:

     【這需要修改機碼,若操作不當可能會有未知的風險,請自行斟酌】

     在下列兩個機碼的其中一個:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

    HKEY_CURRENT_USER\Software\Microsoft\Command Processor

     新增一個名為 AutoRun 的字串值 (REG_SZ),

     然後將其資料填入此檔的位置即可。(例:C:\Windows\Alias.bat)

  • Baibai
    Lv 7
    6 年前

    如果沒要轉到系統管理員版主的指令就很好了怕打字,儲存到桌面文件,要用複製貼上,很快啊!bb

    2015-03-29 22:12:57 補充:

    意見001

    請自行試試再貼上來!

  • ?
    Lv 6
    6 年前

    cd c:\windows\system32 不就好了-.-

還有問題嗎?立即提問即可得到解答。