1
ボタンクリックで複数の関数を呼び出すことはできますか?例えばwpfボタンで複数の関数を呼び出す
私はこれだ:
function environmentTemp(){
if($checkbox_1.Checked){
}
if($checkbox_2.Checked){}
}
if($checkbox_3.Checked){
}
と、この:
function create(){
$UserList = Import-Csv -Path $txt_csv.Text -Delimiter ";"
<# ------- CREATE USERS ------- #>
foreach ($User in $UserList) {
$OU = $User.path
$UPN = $User.UPN
$Password = $User.password
$Detailedname = $User.firstname + " " + $User.Lastname
$UserFirstname = $User.Firstname
$FirstLetterFirstname = $UserFirstname.substring(0,1)
$SAM = $User.UPN
$Company = $User.company
$Description = $User.description
$AccountExpirationDate = $User.accountexpirationdate
$params = @{ 'Name'=$Detailedname;
'SamAccountName'=$SAM;
'UserPrincipalName'=$UPN+'@test.nl';
'DisplayName'=$Detailedname;
'GivenName'=$UserFirstname;
'Surname'=$User.Lastname;
'AccountPassword'=(ConvertTo-SecureString $Password -AsPlainText -Force);
'Enabled'=$True;
'PasswordNeverExpires'=$True;
'Path'=$OU;
'Company'=$Company;
'Description'=$Description;
'AccountExpirationDate'=$AccountExpirationDate
}
New-ADUser @params
}
}
をそして、これは私のWPFのボタンオブジェクトである:
$button_add.Add_Click({create})
ユーザーが的環境のために選択することができます。作成ボタンを押すと同時にenvironmentTempとCreate関数を実行したいのですが、チェックボックスの選択肢を変数に保存することは可能ですか?
試し: '$ button_add.Add_Click({作成します。environmentTempを})' –
はこれが働いたありがとうを! – Fearcoder