Birisi, verileri önceden oluşturulmuş bir tabloya nasıl ekleyeceğinizi, özellikle PowerShell'de verileri depolamak için temel yöntemlerle yardımcı olabilirse memnun olurum.Powershell: Veri kaydetme
Ayrıca, bu tür bir şey yapmanın en iyi yolunun bir kod örneğini gösterip gösteremeyeceğini de takdir ediyorum. Bu arena için bu çok temel ise önceden özür dilerim. Yararlı bir yöne işaret etmekten memnun olurum.
Temel olarak, düz metin kullanıcı adları ve parolalarının bir koleksiyonunu saklamak istiyorum. Fantezi yüzden (ben PSCredential nesne hakkında bilmek O gerekli değildir.) şifreleme gerekmez
Yöntem 1 - Özel Nesne
$account = New-Object -TypeName PSObject
Add-Member -InputObject $PRCGuest -MemberType NoteProperty `
-Name UserName -Value ""
Add-Member -InputObject $PRCGuest -MemberType NoteProperty `
-Name Password -Value ""
Bu başlangıç değerleri atamak için biliyorum nesneleri üyeleri ...
$account.UserName = "jimbo"
$account.Password = "1234
ama
neyi ileri değerler eklemek için doğru sözdizimi ve doğru verilerin listelerini depolamak için böyle bir nesne yaratıyor?Yöntem 2 - Hash tablo
$account = @{
"jimbo" = "1234";
"jimmy" = "2346"
}
Sana bir hashtable oluşturmak ve daha sonra özel bir nesnesi haline değer çiftlerini kopyalayabilirsiniz olduğunu okudum. Bu nasıl yapılır ve neden bu ara aşamaya ihtiyacınız var? Son olarak, yüksek seviyeli nesne yönelimli dillerdeki veri tablolarının nasıl verimli bir şekilde saklanacağını gösteren iyi bir kitap var, ideal olarak dilsel bir agnostik var (yakında C++ öğreneceğim).
Yardımlarınız için teşekkür ederiz.
Referans için Bağlantı nedir? Nerede? Ne tür bir masa? –
Yeni Nesne psobject -Property @ {"jimbo" = "1234"; "jimmy" = "2346"} –