如何在windowsp系統中用dos命令建立虛擬硬碟

2021-08-04 16:04:39 字數 2629 閱讀 9653

1樓:匿名使用者

。。不管是98還是xp,cmd命令列中,是沒有能建立虛擬硬碟命令的。只能藉助第三方工具軟體來安裝的。

且要求系統記憶體足夠大,才可以劃出一部分記憶體做虛擬硬碟。例如知名的ramtool 、ramostool 。

2樓:酷我**盒

你好朋友;

這個真不可以實現;

不過朋友你可以用一個dos命令把一個普普通通的資料夾虛擬成一個硬碟分割槽;

然後顯示在我的電腦中;

具體是;

請你往下看;希望能幫助你;

subst

求助編輯百科名片

dos中subst執行介面subst,dos命令,用於路徑替換 ,將路徑與驅動器號關聯,就是把一個目錄當作一個磁碟驅動器來看,不過不能格式化。運用一定技巧,subst命令還可以實現隱藏驅動器、特殊軟體的安裝、模擬光碟自動執行等功能。另外,linux中有同名命令,用於函式返回被替換過後的字串。

目錄命令介紹

用法格式

高階使用技巧

linux中的subst

編輯本段命令介紹

subst是dos下的一個優秀的命令,對於windows98,它的可執行檔案subst.exe在c:\windows\command資料夾下,   而windows xp及以後版本應該在c:\windows\system32資料夾下,   其正規的中文名稱應該是“給目錄賦驅動器符命令”。

  它的功能是以磁碟驅動器符代替路徑名稱,以使驅動器符與指定的子目錄路徑等效。   其命令格式很簡單:subst?

drive1??drive2??path?

,   其中“drive1”是指定替代磁碟路徑的虛擬的新驅動器符,   “drive2?path”是指定所要替代的資料夾及其路徑。   使用者可以利用它將任意目錄虛擬成一個磁碟驅動器,   如果使用者需要刪除虛擬的碟符,可以執行substdrive1?

/d命令。   同時,並非所有的程式都可以正確使用subst命令所生成的驅動器符,   比如format、sys、fdisk等一些如今還常用的命令,這些命令必須使用真實的驅動器,   它們拒絕對subst虛擬的驅動器進行操作。對於網路磁碟驅動器,subst命令也是無能為力的。

編輯本段用法格式

一、subst [碟符] [路徑] 將指定的路徑替代碟符,該路徑將作為驅動器使用   二、subst /d 解除替代   [例子] c:\dos>subst a: c:

\temp? 用c盤temp目錄替代a盤   c:\>subst a:

/d? 解除替代   subst [drive1: [drive2:

]path]   subst drive1: /d   drive1: 指定要指派路徑的虛擬驅動器。

  [drive2:]path 指定物理驅動器和要指派給虛擬驅動器的路徑。   /d 刪除被替換的 (虛擬) 驅動器。

  不加任何引數鍵入 subst,可以顯示當前虛擬驅動器的清單。

編輯本段高階使用技巧

初步瞭解了subst命令的用途及用法,不妨再看看它的一些高階使用技巧:   1.隱藏驅動器。subst的看家本領是虛擬磁碟驅動器符,雖然微軟建議使用者採用沒有使用的碟符進行虛擬,但並不表示它不能虛擬已經存在的碟符,比如a盤、c盤等。

於是使用者可以通過subst命令虛擬a、c等碟符,直接覆蓋這些已經存在的碟符,使他人無法看到該盤的真正內容,以達到隱藏真實驅動器的目的。例如,使用者先在d盤根目錄下建立一個名為“aaa”的資料夾,最好將資料夾的屬性設定為“只讀”和“隱藏”。然後在c盤根目錄下開啟“autoexec.bat”檔案,加入以下**:

  @echooff   c:\windows\system32\subst a: d:

\aaa   (注:在windows xp中subst是在system32目錄下,其他的系統可能有所不同)這樣每次在系統啟動後軟盤的圖示就變為硬碟的樣子,其中的內容也變了,從而實現偷樑換柱的目的。需要還原的時候,只需在ms-dos(命令提示符)方式下,執行“subst a:

/d”就行了。   2.特殊軟體的安裝。有少數軟體在安裝時會提示需要從a盤中提取安裝資訊,這時難道只有將檔案拷貝到軟盤後再安裝嗎?

完全沒有這個必要,subst命令可以“欺騙”這些需要用軟盤安裝的軟體。使用者把軟盤中的檔案全部拷貝到硬碟上的任意資料夾中,再將該資料夾用subst命令虛擬成a盤後,即可順利安裝。   3.模擬光碟自動執行。

目前大部分多**光碟都帶有一個自動執行命令,方便了使用者的使用。然而若將光碟上的所有內容全盤拷貝到硬碟上就不能正常執行。這時,使用者可以將放置光碟內容的資料夾虛擬成光碟驅動器(subst f:

d:\guangpan,假設f為光碟機),則軟體能正常執行。

編輯本段linux中的subst

linux中subst是字串處理函式。   makefile裡的subst   用法是$(subst from,to,text),即將text中的東西從from變為to   makefile中的字串處理函式   格式:   $(subst ;,;,;)   名稱:

字串替換函式——subst。   功能:把字串;中的;字串替換成;。

  返回:函式返回被替換過後的字串。   示例:

  $(subst a,the,there is a big tree),   把“there is a big tree”中的“a”替換成“the”,返回結果是“there is the big tree”。

如何在excel中用巨集(VBA)實現VLOOKUP的功能

function myvlookup val,rg as range,n as integer,f as boolean arr rg if f then for i ubound arr to 1 step 1if val arr i,1 thenmyvlookup arr i,n end fun...

如何在asp中用insert新增記錄到資料庫中

insert 是sql語句,這麼寫 sql insert into 表名 欄位1,欄位2,欄位3 values 欄位1 欄位2 欄位3 conn.execute sql 執行即可。同時注意如果你的欄位型別如果是數字型,請不要加單引號。例如上面的 欄位3 如果是數字型別,在access庫中會報錯,提示...

如何在solidworks中用3D草圖及掃描繪製管道

我國先進製造產 業發展十分迅速,機械工業是所有工業生產的基礎,只有良好的機械專工業才能屬 造就有競爭力的上層產品,solidworks中3d草圖繪製以及掃描是很多使用者的難點,由於是 介紹所以已經總結道word文件裡面你可以照著操作一下。請在附件下砸。如何在solidworks中用3d草圖及掃描繪製...