ITVideoPro  ✦ Техническая база знаний для системных администраторов и ИТ-специалистов
ITVideoPro ✦ Техническая база знаний для системных администраторов и ИТ-специалистов
  • Войти

  1. Вы находитесь здесь
  2. Home
  3. powershell
  4. types
  5. hashtables

Боковая панель
  • 🐧 Linux
  • ⚡ PowerShell
    • 💻 Консоль
    • 🧮 Переменные
    • 🔠 Типы данных
      • Числа
      • Строки
      • Массивы
      • ArrayList
      • Хеш таблицы
      • Объекты
      • Дата и время
    • 🔗 Конвейер
    • 🧑‍💻ISE
    • 🌐 Сеть
    • 🕸️ Web
    • 📜 Сертификаты
    • 📧 Электронная почта
    • ✅ Задачи
    • 📦 Установка программ
    • 📄 Скрипты
    • 🖥️ Система
    • 📁 Файлы и папки
    • ⚙️ Сервисы
    • 💡 Лайфхаки
  • 📨 Exchange Server
  • 📞 Skype for Business
  • Windows
  • Office
  • Logparser
  • Wireshark
  • Regex
  • Python
  • OpenSSL
  • Chrome\Edge
  • Разное
  • CommuniGate
  • Cisco ESA
  • VMware
  • VSCode
  • OnlineTools
  • DokuWiki
  • Wordpress
  • Программирование
  • youtube-dl
  • WebRTC
  • Kali Linux

  • Постоянная ссылка

Hashtable

  • Everything you wanted to know about hashtables
  • Microsoft:Everything you wanted to know about hashtables

[ordered]@{a=1;b=2;c=3}

Экспорт и импорт в файл

#Import HashTable from file PS 5.1
$ImportChecksums = Import-Csv $MyDatabase | ForEach-Object {
    $MyDatabaseItems1.Add($_.Name, $_.Value)      
}
 
#Export HashTable to file PS 5.1
$MyDatabaseItems.GetEnumerator() | Select-Object Name,Value | Export-Csv $MyDatabase -Encoding UTF8 -NoTypeInformation