マシンにログオンした最後のユーザーを取得するために、powershell get-childitemを使用して最後に書き込まれたディレクトリ名をc:\ usersディレクトリから読み取ります。powershell get-childitem変数に最新のディレクトリ名を割り当てます。
@ {Name =を除いたディレクトリの名前だけが必要です。変数にのみ名前を割り当てる方法はありますか?
$uid = get-childitem \\e934-hvy-xx\c$\users | sort LastWriteTime -Descending | select -First 1 name
$WSuser = "\\e934-hvy-xx\c$\workAHTD\" + $uid
[System.Console]::WriteLine($uid);
[System.Console]::WriteLine($WSuser);
リターン:
@{Name=csle999}
\\e934-hvy-xx\c$\workAHTD\@{Name=csle999}
は答えのためにウェブを検索 - 誰もがそれをいただければ幸い正しい方向に私を指すことができれば。
'選択し、オブジェクトを-Expand' –
アンスガー@からBob007を返します。私はそれを試してみましたが、それは私にエラーを与えました。行内に正しく配置されていない必要があります。そのコマンドがどのように動作するかを調べる。ありがとうございました。 – farmer