Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* ファイル属性操作 [#wedc0291]
** 隠し属性ファイル・フォルダの表示 [#ucc08378]
dir -Hidden # 隠し属性のファイルのみ表示
dir -Force # すべてのファイルの表示
** ファイル属性の付与 [#hfca1a63]
$file = get-item foo.txt
$file.Attributes = 'Hidden' # foo.txtの属性は隠しファイ...
*** 複数の属性を付与 [#af72c795]
$file.Attributes = 'Hidden', 'ReadOnly'
** ファイル属性の削除 [#b91ed588]
$file = get-item -Force foo.txt # 隠しファイルをget-item...
$file.Attributes = '' # すべての属性が削除された
$file.Attributes = 'Normal' # 上と同じ動作で、すべて...
*** 隠しファイル属性のみ削除 [#ned70a77]
$file.Attributes -= 'Hidden'
** ファイル属性の確認 [#ia9f52c5]
$(get-item -Force foo.txt).Attributes
** 既定のファイル属性一覧 [#c4b9f8da]
[enum]::GetNames("system.io.fileattributes")
ReadOnly
Hidden
System
Directory
Archive
Device
Normal
Temporary
SparseFile
ReparsePoint
Compressed
Offline
NotContentIndexed
Encrypted
IntegrityStream
NoScrubData
*** 参考 [#wd03fb65]
https://msdn.microsoft.com/en-us/library/system.io.fileat...
** 参考 [#kd8c0e96]
- https://mcpmag.com/articles/2012/03/20/powershell-dir-c...
終了行:
* ファイル属性操作 [#wedc0291]
** 隠し属性ファイル・フォルダの表示 [#ucc08378]
dir -Hidden # 隠し属性のファイルのみ表示
dir -Force # すべてのファイルの表示
** ファイル属性の付与 [#hfca1a63]
$file = get-item foo.txt
$file.Attributes = 'Hidden' # foo.txtの属性は隠しファイ...
*** 複数の属性を付与 [#af72c795]
$file.Attributes = 'Hidden', 'ReadOnly'
** ファイル属性の削除 [#b91ed588]
$file = get-item -Force foo.txt # 隠しファイルをget-item...
$file.Attributes = '' # すべての属性が削除された
$file.Attributes = 'Normal' # 上と同じ動作で、すべて...
*** 隠しファイル属性のみ削除 [#ned70a77]
$file.Attributes -= 'Hidden'
** ファイル属性の確認 [#ia9f52c5]
$(get-item -Force foo.txt).Attributes
** 既定のファイル属性一覧 [#c4b9f8da]
[enum]::GetNames("system.io.fileattributes")
ReadOnly
Hidden
System
Directory
Archive
Device
Normal
Temporary
SparseFile
ReparsePoint
Compressed
Offline
NotContentIndexed
Encrypted
IntegrityStream
NoScrubData
*** 参考 [#wd03fb65]
https://msdn.microsoft.com/en-us/library/system.io.fileat...
** 参考 [#kd8c0e96]
- https://mcpmag.com/articles/2012/03/20/powershell-dir-c...
ページ名: