麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PowerShell > 正文

PowerShell設置文件只讀、隱藏屬性的方法

2020-05-30 20:12:11
字體:
來源:轉載
供稿:網友

本文介紹一個PowerShell中如何設置文件屬性。我們知道文件的屬性有只讀、隱藏、系統、存檔和無內容索引等5個,只讀和隱藏用得比較多,另外三個用得比較少。

一、文件的屬性

不知道大家有沒有用過attrib.exe這個cmd下的小程序,它可以用來設置文件的屬性。建議大家先去了解一下這個attrib小程序。可以參考文章:使用attrib設置文件只讀、隱藏和系統屬性

下面我們來看看如何在PowerShell中設置文件只讀、隱藏和系統屬性。

我們知道,獲取一個文件對象可以使用Get-Item這個cmdlet。但我們來看看下面的操作:
代碼如下:PS C:/Users/splaybow> get-item d:/2.txt
Get-Item : 找不到項 D:/2.txt。
所在位置 行:1 字符: 9
+ get-item <<<<  d:/2.txt
    + CategoryInfo          : ObjectNotFound: (D:/2.txt:String) [Get-Item], IO
   Exception
    + FullyQualifiedErrorId : ItemNotFound,Microsoft.PowerShell.Commands.GetIt
   emCommand

這個提示似乎很明確的告訴我們,找不到D:/2.txt這個文件。真的沒有這個文件嗎?不是的!這個文件之前被我設置了隱藏屬性的系統屬性,待我把它去掉試試。
代碼如下:
PS C:/Users/splaybow> attrib -h -s d:/2.txt
PS C:/Users/splaybow> get-item d:/2.txt
    目錄: D:/
Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-ar--        2013/11/11     20:04          6 2.txt

這下子就找到該文件了。另外,大家可以出輸出結果中看到Mode這部分,“ar”表示,該文件上還有存檔屬性和只讀屬性。我們也可以通過下面的命令來查看文件的屬性:
代碼如下:
PS C:/Users/splaybow> $file = Get-Item d:/2.txt
PS C:/Users/splaybow> $file.Mode
-ar--

關于文件的五種屬性,洪哥就不再介紹了,有興趣的朋友可以參考attrib的那篇文章。

二、設置文件屬性

現在我們測試去掉文件上的只讀屬性,要用到文件對象的IsReadOnly屬性。
代碼如下:
PS C:/Users/splaybow> $file.IsReadOnly = $false
PS C:/Users/splaybow> $file.Mode
-a---
從這個結果上看,是不是r(只讀)沒有了?!要想重新加回來,再把IsReadOnly設置為$true即可。

聰明如洪哥者,一定會想,隱藏屬性是不是可以通過$file對象的IsHidden來控制呢?呵呵,我們想錯了。要想知道$file對象有哪些屬性和方法,可以使用“$file | Get-Member”這個命令來查看。當然,任何對象,我們想知道它有哪些方法和屬性,都可以通過“<對象變量> | Get-Memeber”的方式去獲取。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天天草天天爱 | 在线成人www免费观看视频 | 国产精品99久久久久久大便 | 成人免费毛片片v | 亚洲成人激情在线 | 欧美18videos性处按摩 | 色婷婷a v | 欧美精品一区二区三区在线 | 亚洲第一色婷婷 | 中文字幕www. | 最新av免费网址 | 视频一区二区三区免费观看 | 国产毛片网 | 亚洲成人中文字幕在线 | 久久一区国产 | 欧美人成在线视频 | 精品一区二区在线播放 | 欧美精品欧美 | 国产99视频精品免视看9 | 精品国产一区二 | 黄色久| 成人一区二区三区四区 | 国产高潮国产高潮久久久91 | 日本高清无遮挡 | 久久久久久久久久久久久久av | 国产一区精品视频 | 色淫网站免费视频 | 91九色网 | 天天色宗合 | 中文字幕网站在线 | 久久精品污 | 性猛aa久久久 | 欧美五月婷婷 | 国产精品久久久久久久成人午夜 | 日韩999| 精品国产一二区 | 暖暖免费观看高清完整版电影 | 一区二区三区播放 | 中文字幕亚洲一区二区三区 | 深夜视频福利 | 欧美视频不卡 |