Saya ingin menjalankan dua perintah secara bersamaan ketika memasukkan parameter jadi misalnya jika saya mengeksekusi kode ini saya akan memasukkan:
abcdef folder1 folder2
dan itu akan membuat dua folder di desktop.
Kode di bawah ini hanyalah sebuah contoh tetapi saya ingin mengetahui sintaks yang benar untuk melakukannya.
function abcdef {
param($folder1, $folder2)
$s = $ExecutionContext.InvokeCommand.NewScriptBlock("mkdir C:\'Documents and Settings'\X\Desktop\$folder1")
$s1 = $ExecutionContext.InvokeCommand.NewScriptBlock("mkdir C:\'Documents and Settings'\X\Desktop\$folder2")
Invoke-Command -ComputerName $ComputerRemote -ScriptBlock $s,$s1 -Credential $cred
}