批次檔 - 自動掛載 Samba 磁碟機

批次檔功能說明

由於沒有用 Samba 架設 Domain Controller,因此若使用者要掛載網路磁碟機時還需要打密碼很麻煩,因此就用個簡單的批次檔放在啟動內,讓使用者開機就自動掛載 Samba 分享的目錄。




實作環境

  • Windows 95, 98, ME
  • Windows XP Professional


samba.bat 內容

下列批次檔內容中,掛載磁碟機時使用的帳號為「weithenn」,使用者密碼為「Weithenn@168」。此外請注意!! 無法識別中文磁碟機名稱,所以請避免使用中文。
@ECHO OFF
if %OS%==Windows_NT goto nt                        //判斷使用者的作業系統
goto 95
:nt                                                //若作業系統為 2000,XP,2003 則跑以下內容
NET USE /DELETE * /YES                             //先刪除所有目前有掛載的網路磁碟機
echo "連接資訊部門磁碟機中..."                         //顯示訊息
NET USE y: \\filecenter\資訊部 /USER:weithenn Weithenn@168  //掛載磁碟機
echo "連接跨部門公用區磁碟機中..."
NET USE z: \\filecenter\跨部門公用區                 //掛載不需帳密的磁碟機
goto end
:95                                                //若作業系統為 95,98,ME 則跑以下內容
echo "連接跨部門公用區磁碟機中..."
NET USE z: \\filecenter\public /YES                //掛載公用區磁碟
:end