發(fā)布時(shí)間:2020-08-06 09:43 作者:獨(dú)孤劍 閱讀:4108
設(shè)置文件夾的屬性只讀,隱藏,創(chuàng)建時(shí)間,修改時(shí)間等。
using System.IO;
private void button1_Click(object sender, EventArgs e) { // 文件 string path = "D:\\001.txt"; // 設(shè)置文件屬性為正常 File.SetAttributes(path, FileAttributes.Normal); // 設(shè)置成只讀文件 File.SetAttributes(path, FileAttributes.ReadOnly); // 設(shè)置文件創(chuàng)建時(shí)間 File.SetCreationTime(path, Convert.ToDateTime("2010/06/06 12:34:56")); // 設(shè)置文件最近被修改時(shí)間 File.SetLastWriteTime(path, Convert.ToDateTime("2010/06/06 12:34:56")); // 設(shè)置文件最近被訪問時(shí)間 File.SetLastAccessTime(path, Convert.ToDateTime("2010/06/06 12:34:56")); // 獲取文件屬性 FileAttributes fileAttributes = File.GetAttributes(path); // 設(shè)置添加系統(tǒng)文件 File.SetAttributes(path, fileAttributes | FileAttributes.System); // 設(shè)置添加隱藏文件 File.SetAttributes(path, fileAttributes | FileAttributes.Hidden); // 設(shè)置添加歸檔文件 File.SetAttributes(path, fileAttributes | FileAttributes.Archive); // 文件夾 string path2 = "D:\\001"; // 設(shè)置文件夾屬性為正常 File.SetAttributes(path2, FileAttributes.Normal); // 設(shè)置成只讀文件夾 File.SetAttributes(path2, FileAttributes.ReadOnly); // 設(shè)置文件夾創(chuàng)建時(shí)間 Directory.SetCreationTime(path2, Convert.ToDateTime("2010/06/06 12:34:56")); // 設(shè)置文件夾最近被修改時(shí)間 Directory.SetLastWriteTime(path2, Convert.ToDateTime("2010/06/06 12:34:56")); // 設(shè)置文件夾最近被訪問時(shí)間 Directory.SetLastAccessTime(path2, Convert.ToDateTime("2010/06/06 12:34:56")); }
微信打賞, 微信掃一掃
支付寶打賞, 支付寶掃一掃
如果文章對(duì)您有幫助,歡迎給作者打賞