about_Data_Files
Rövid leírás
A PowerShell-adatfájlok tetszőleges adatok powerShell-szintaxissal történő tárolására szolgálnak.
Hosszú leírás
A PowerShell-adatfájlok tetszőleges.psd1
adatokat tárolhatnak a PowerShell szintaxisában.
Az adatok importálhatók változókba egy PowerShell-munkamenetben. A PowerShell három adatfájltípussal rendelkezik, és egy parancsmagot biztosít az egyes típusok importálásához.
Alapszintű adatfájlok
A Import-PowerShellDataFile
parancsmag alapszintű adatfájlokat importál. A fájlban lévő adatokat egy kivonatolóban kell tárolni. Ez a formátum csak az állandó értékeket támogatja. Nem használhat kódot vagy PowerShell-kifejezéseket.
Moduljegyzékek
A moduljegyzékek PowerShell-adatfájlok. A fájlban lévő adatokat egy kivonatolóban kell tárolni. A kivonatoló szerkezete csak a PowerShell-modulokhoz kapcsolódó konkrét kulcsneveket támogatja.
A jegyzékfájl beállításaihoz rendelt értékek lehetnek a PowerShell által kiértékelt kifejezések. Így útvonalakat hozhat létre, és feltételesen hozzárendelhet értékeket változók alapján.
Modul importálásakor Import-Module
a jegyzék nyelvi módban lesz kiértékelve Restricted
. Restricted
mód korlátozza a használható parancsokat és változókat.
További információ: about_Module_Manifests.
Honosított adatok
A Import-LocalizedData
parancsmag honosított adatfájlokat importál. Az importálás során a fájl nyelvi módban lesz feldolgozva Constrained
. Constrained
mód korlátozza a használható parancsokat és változókat.
További információ: about_Language_Modes.
Eredetileg a honosított adatfájlok olyan sztringadatok tárolására szolgáltak, amelyek más nyelvekre is lefordíthatók. Ez lehetővé tette, hogy a szkriptek importálják az adatokat, hogy honosított sztringkimenetet biztosítsanak más nyelveken. Azonban nem korlátozódik sztringadatok tárolására, és nem kell az adatokat honosított kimenethez használnia.
A fájl adatai nem csak kivonatolókra korlátozódnak. Bármilyen formátumban lehet, amelyet a PowerShell szintaxisa támogat, például DATA
szakaszokban.
További információ: about_Data_Sections.
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: