パスワード無期限を選択できるので、PSで。
ユーザー作成
New-LocalUser `
-Name "ユーザー名" `
-FullName "ユーザー名" `
-Password (ConvertTo-SecureString "パスワード" -AsPlainText -Force) `
-PasswordNeverExpires
# Administrators グループへ追加
Add-LocalGroupMember -Group "Administrators" -Member "ユーザー名"
Set-LocalUser -Name "ユーザー名" -PasswordNeverExpires $true
コマンドプロンプトでは、パスワード無期限ができない。
net user "ユーザー名" "パスワード" /add /fullname:"ユーザー名" /passwordchg:no
net localgroup Administrators ユーザー名 /add
フォルダへのアクセス権追加(NTFS)
icacls "C:\Data" /grant ユーザー名:F
ユーザー名= 対象のアカウント名F= Full Control(フルコントロール)R= ReadM= Modify(変更)
サブフォルダも含めて設定する場合は /T を付ける。
icacls "C:\Data" /grant ユーザー名:F /T
icacls "C:\Data" /grant Everyone:F /T
フォルダの共有設定(SMB)

ネットワーク越しにアクセスさせたい場合は、共有もあわせて設定しておく。
New-SmbShare -Name "共有名" -Path "C:\Data" -FullAccess "ユーザー名"
共有名= ネットワーク上に見える共有名FullAccessの代わりにChangeAccess(変更)/ReadAccess(読み取り)も指定可能
既存の共有にアクセス権を追加する場合:
Grant-SmbShareAccess -Name "共有名" -AccountName "ユーザー名" -AccessRight Full -Force
コマンドプロンプトの場合:
net share 共有名=C:\Data /grant:ユーザー名,FULL
(Visited 22 times, 1 visits today)

