Tag Archive: SBS PowerShell


<概要>
SBSに登録されているユーザーを表示するコマンドレッド
<名前>
Get-WssUser
<構文 その1>
Get-WssUser [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果 その1>
<構文 その2>
Get-WssUser [-Name][-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果 その2>
<構文 その3>
Get-WssUser [-Sid][-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果 その3>
<参考>
ユーザーアカウントのプロパティ

Windows SBS 2011 Essentials のユーザーはダッシュボードから登録・修正・削除を行います。
ユーザー情報は、ActiveDirectoryに格納されていますが、それらの情報を利用する場合は情報を加工する必要があります。
そのため、アドイン開発等でWindows SBS 2011 Essentials のユーザーを取得したい場合は、独自PowerShellを使用すると便利です。

ただし、以前紹介した「Windows Small Business Server 2011 Essentials のユーザーについて 」「Windows Small Business Server 2011 Essentials のユーザーについて  その2」の場合はActiveDirectory のコマンドレッドを使用します。

【SBSのユーザー情報】

Get-WSBSUser
DistinguishedName  CN=SBSAdmin,CN=Users,DC=sample,DC=local
Enabled  True
GivenName  管理者
Name  SBSAdmin
ObjectClass  user
ObjectGUID  xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
SamAccountName  SBSAdmin
SID  S-x-x-xx-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx-xxxx
Surname  SBS
UserPrincipalName  SBSAdmin@sample.local

【Active Directory  の情報】

Get-ADUser
CurrentUserPrincipal  SBSAdmin
Info  Microsoft.WindowsServerSolutions.Users.UserInfo
SIDs  {}
LastName  SBS
FirstName  管理者
UserName  SBSAdmin
PersonalInfo  Microsoft.WindowsServerSolutions.Users.PersonalInfo
UserStatus  Enabled
CurrentSid  S-x-x-xx-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx-xxxx
RemoteAccess  Allowed
AccessLevel  Administrator
<概要>
リモートWebアクセスのドメイン情報を表示するコマンドレッド
<名前>
Get-WssDomainNameConfiguration
<構文>
Get-WssDomainNameConfiguration [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果>
<参考>
RWAのドメイン取得
<概要>
Windows Small Business Server 2011 Essentials が接続されているルータ情報
<名前>
Get-WssRouterInformation
<構文>
Get-WssRouterInformation [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果>
<参考>
リモートWebアクセスのセットアップ
<概要>
リモートWebアクセスの背景画像
<名前>
Get-WssRemoteWebAccessBackgroundImage
<構文>
Get-WssRemoteWebAccessBackgroundImage [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果>
<参考>
RWAのカスタマイズ
<概要>
パスワードポリシー設定情報
<名前>
Get-WssPasswordPolicy
<構文>
Get-WssPasswordPolicy [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果>
<参考>
パスワードポリシーの設定
<概要>
リモートWebアクセスのサーバー接続のオプション
<名前>
Get-WssServerConnectionOption
<構文>
Get-WssServerConnectionOption [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果>
<参考>
RWAのカスタマイズ
<概要>
リモートWebアクセスのタイトル表示
<名前>
Get-WssRemoteWebAccessTitle
<構文>
Get-WssRemoteWebAccessTitle [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果>
<参考>
RWAのカスタマイズ
<概要>
リモートWebアクセスの設定情報表示
<名前>
Get-WssRemoteWebAccessStatus
<構文>
Get-WssRemoteWebAccessStatus [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果>
<参考>
RWAのカスタマイズ
<概要>
リモートWebアクセスのリンク情報表示
<名前>
Get-WssRemoteWebAccessLink
<構文>
Get-WssRemoteWebAccessLink [-Verbose] [-Debug] [-ErrorAction] [-WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [-OutBuffer]
<実行結果>
<参考>
RWAのカスタマイズ