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

2021-08-04 16:04:40 字數 2629 閱讀 5256

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...

請問windowsp系統只安裝esetnod32防簿

安全才怪!關了系統防火牆,等於敞開大門。360衛士只有arp防火牆功能,和系統防火牆不是一回事。系統防火牆可以隱藏埠,控制程式聯網。你是第一天用電腦嗎?對於一般使用者這樣是夠了的。但是防毒要有這種意識,1.及時安裝系統漏洞。2.在ip規則遮蔽常見的木馬埠及會被利用的埠或ip地址。3.不上不明 不輕易...

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

你想畫什麼樣子的,截個圖發過來,我要是畫出來了,就給你發過去 望採納,謝謝 如何在solidworks中用3d草圖及掃描繪製管道 先用3d草圖繪製管道的路徑,完成後點草圖繪製下面那個三角,選擇退出3d草圖,然後在端點繪製輪廓,掃描即可。如何在solidworks中用3d草圖及掃描繪製管道 第一步 在...