配合指令 輸入詢問字符 例如 delete 時詢問 Y/N 預先設定 Y
關鍵字變數 %~dp0 表示 bat檔位置目錄
FOR (迴圈) /F (列出檔案) in(在) 'dir D:\*.nc /b'('為執行指令, dir 目錄所有.nc檔名 /b dir輔助指令 列舉檔案資料)
delims 分割字符 tokens=1 取第一串字符 指定給 %%b 從 "%%a" 字串
echo Y|net share NCFILE /delete
%~dp0
for /F %%a in ( 'dir D:\*.nc /b' ) do ( for /F "delims=.nc tokens=1" %%b in ( "%%a" ) do copy /y "D:\%%a" "C:\%%b" )
留言
張貼留言