校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > 用DOS命令判斷磁盤(pán)分區(qū)是否為NTFS格式

用DOS命令判斷磁盤(pán)分區(qū)是否為NTFS格式

熱門標(biāo)簽:聯(lián)通400電話去哪里申請(qǐng)啊 軟通動(dòng)力地圖標(biāo)注專員 汕頭外呼crm系統(tǒng) DOTA地圖標(biāo)注app 綿陽(yáng)外呼線路 五華銷售外呼管理系統(tǒng)電話 百度地圖標(biāo)注地址有什么影響 湖州手機(jī)外呼系統(tǒng) 徐州客服外呼系統(tǒng)排名
一同事問(wèn)起,如何使用命令判斷磁盤(pán)是否是NTFS格式,以便進(jìn)行進(jìn)一步執(zhí)行相關(guān)命令操作,如轉(zhuǎn)換磁盤(pán)格式或設(shè)置文件/文件夾安全權(quán)限。 

  第一反應(yīng),可以使用diskpart。經(jīng)嘗試,可以如下使用:

echo list volume>t.txt  diskpart /s t.txt | find "C " >result.txt  del t.txt

 然后使用for語(yǔ)句對(duì)輸出結(jié)果result.txt進(jìn)行分段判斷,但這樣的代碼看起來(lái)過(guò)于復(fù)雜,而且diskpart只能運(yùn)行在管理員模式下。

所以使用diskpart命令不太現(xiàn)實(shí)。使用cacls進(jìn)行文件權(quán)限設(shè)置的時(shí)候發(fā)現(xiàn),在運(yùn)行在非NTFS格式的磁盤(pán)上運(yùn)行會(huì)返回1,所以可以如下判斷某一磁盤(pán)是否為:

cacls c:\&;>nul
if %errorlevel%==1 echo C盤(pán)不是NTFS格式

  但如上方法只適用與XP/2003,WIN2000無(wú)DISKPART命令,且在非NTFS上運(yùn)行CACLS返回0,雖然可以使用ver命令輸出來(lái)判斷系統(tǒng)是否為XP/2003,但在WIN2000下使用cacls命令難以判斷是否為NTFS格式。也許會(huì)說(shuō)按cacls命令輸出為空來(lái)判斷,那如果那個(gè)盤(pán)剛好是NTFS格式,但無(wú)任何安全權(quán)限,那就不好說(shuō)了。

  編寫(xiě)了一WMI腳本(FileSystem.vbs):

On Error Resume Next

Const wbemFlagReturnImmediately = h10
Const wbemFlagForwardOnly = h20

For Each strComputer In arrComputers

   Set objWMIService = GetObject("winmgmts:\\.\root\CIMV2")
   Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_LogicalDisk", "WQL", _
                                          wbemFlagReturnImmediately + wbemFlagForwardOnly)

   For Each objItem In colItems
      WScript.Echo objItem.Caption  " "  objItem.FileSystem
   Next
Next

 cscript //nologon filesystem.vbs 可以列出所有盤(pán)符的文件系統(tǒng)格式,除了不可用的(如未放光盤(pán)的光驅(qū)),固可修改批處理如下:

cscript //nologo filesystem.vbs | find "C: NTFS"
if %errorlevel%=1echo C盤(pán)不是NTFS格式

您可能感興趣的文章:
  • 判斷分區(qū)格式的bat代碼

標(biāo)簽:內(nèi)江 廣東 克拉瑪依 新余 濟(jì)南 棗莊 清遠(yuǎn) 邯鄲

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《用DOS命令判斷磁盤(pán)分區(qū)是否為NTFS格式》,本文關(guān)鍵詞  用,DOS,命令,判斷,磁盤(pán),分區(qū),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《用DOS命令判斷磁盤(pán)分區(qū)是否為NTFS格式》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于用DOS命令判斷磁盤(pán)分區(qū)是否為NTFS格式的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 布拖县| 韶山市| 金昌市| 枣阳市| 班玛县| 西峡县| 景谷| 乌兰浩特市| 嘉兴市| 阿荣旗| 宝坻区| 土默特左旗| 金乡县| 星子县| 封开县| 通化县| 册亨县| 沅江市| 大悟县| 县级市| 隆德县| 万荣县| 旅游| 昭平县| 淮安市| 绿春县| 台州市| 彭水| 台东县| 蕲春县| 延吉市| 吉隆县| 平昌县| 全州县| 藁城市| 青海省| 革吉县| 太康县| 酒泉市| 宾川县| 师宗县|