請問DOS批次檔的寫法





oxoxoxo
2007-06-11, 04:44 PM
請問若我要讓USER切換到某一磁碟下的某一目錄
目錄的名稱都不一樣(要讓使用者自行輸入)
不知要如何寫呢?




琥珀
2007-06-11, 05:38 PM
臨時寫的,考慮並沒有很周全。

@echo off

set drive=
set path=

set /p drive=磁碟:
set /p path=路徑:

if "%drive%"=="" set drive=%homedrive%%homepath%

cd /d %drive%\%path%

oxoxoxo
2007-06-11, 08:47 PM
謝謝指點
真是感激不盡~~