最近在設定主機的備援,重新溫習了 RMTShare 與 NET SHARE,發現 Windows 2000 與 2003/2008 行為不同。
主要差別如下:
| Windows 2000 | Windows 2003/2008 |
RMTShare | 支援權限設定及共用設定 | 支援權限設定及共用設定 |
NET SHARE | 只支援共用設定 | 支援權限設定及共用設定 |
以下是 Windows NT 2000 的語法
NET SHARE sharename
sharename=drive:path [/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Automatic | No ]
sharename [/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Automatic | No ]
{sharename | devicename | drive:path} /DELETE
NET SHARE 將伺服器的資源開放給網路使用者。
如果沒有加上選項,會列出電腦上所有共用資源的相關資訊。
Windows NT 會報告每項資源的裝置名稱或路徑名稱,及相關描述。
sharename 要共用資源的網路名稱。如果在 NET SHARE 之後
只輸入一個共用名稱,會顯示這個共用的資訊。
drive:path 指定共用目錄的絕對路徑。
/USERS:number 設定可以同時存取該共用資源的
使用者最大個數。
/UNLIMITED 對同時存取該共用資源使用者數目不加以限制。
/REMARK:"text" 為資源加上描述備註。
請用雙引號括住備註文字。
devicename sharename 上的可共用的印表機 (從 LPT1: 到 LPT9:)
/DELETE 停止資源共用。
/CACHE:Automatic 啟用自動重新整合的離線用戶端快取。
/CACHE:Manual 啟用手動重新整合的離線用戶端快取。
/CACHE:No 告訴用戶端不適合啟用離線快取。
NET HELP command | MORE 會以一次一個螢幕的方式顯示說明。
以下是 Windows Server 2003/2008 , XP/Vista 的語法
NET SHARE
sharename
sharename=drive:path [/GRANT:user,[READ | CHANGE | FULL]]
[/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents| Programs | None ]
sharename [/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents | Programs | None]
{sharename | devicename | drive:path} /DELETE
sharename \\computername /DELETE
NET SHARE 讓伺服器的資源可供網路使用者使用。
若未使用選項,它會列示電腦上所有共用資源的相關資訊。
Windows 會針對每一資源,報告裝置名稱或路徑名稱,
以及相關的描述性備註。
sharename 為共用資源的網路名稱。在鍵入
NET SHARE 時加上 sharename,只會顯示
有關該項共用的資訊。
drive:path 指定要共用目錄的絕對路徑。
/GRANT:user,perm 建立共用時加上安全性描述元,可將要求的權限
授與指定的使用者。此選項可多次使用,以便將
共用權限授與多位使用者。
/USERS:number 設定可同時存取共用資源的使用者數目上限。
/UNLIMITED 指定可同時存取共用資源的使用者數目不限。
/REMARK:"text" 新增關於資源的描述性備註。
將文字置於引號中。
devicename 為 sharename 所共用的一或多部印表機
(LPT1: 至 LPT9:)。
/DELETE 停止共用資源。
/CACHE:Manual 啟用此共用的程式及文件的手動用戶端快取功能。
/CACHE:Documents 啟用此共用的文件自動快取功能。
/CACHE:Programs 啟用此共用的文件及程式自動快取功能。
/CACHE:None 停用此共用的快取功能。
NET HELP 命令 | MORE 每次顯示一頁的說明。
之前的文章
TIPS-如何大量設定共用資料夾權限