Update-ScriptFileInfo
Frissítések szkript információi.
Syntax
Update-ScriptFileInfo
[-Path] <String>
[-Version <String>]
[-Author <String>]
[-Guid <Guid>]
[-Description <String>]
[-CompanyName <String>]
[-Copyright <String>]
[-RequiredModules <Object[]>]
[-ExternalModuleDependencies <String[]>]
[-RequiredScripts <String[]>]
[-ExternalScriptDependencies <String[]>]
[-Tags <String[]>]
[-ProjectUri <Uri>]
[-LicenseUri <Uri>]
[-IconUri <Uri>]
[-ReleaseNotes <String[]>]
[-PrivateData <String>]
[-PassThru]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-ScriptFileInfo
[-LiteralPath] <String>
[-Version <String>]
[-Author <String>]
[-Guid <Guid>]
[-Description <String>]
[-CompanyName <String>]
[-Copyright <String>]
[-RequiredModules <Object[]>]
[-ExternalModuleDependencies <String[]>]
[-RequiredScripts <String[]>]
[-ExternalScriptDependencies <String[]>]
[-Tags <String[]>]
[-ProjectUri <Uri>]
[-LicenseUri <Uri>]
[-IconUri <Uri>]
[-ReleaseNotes <String[]>]
[-PrivateData <String>]
[-PassThru]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Update-ScriptFileInfo
parancsmag frissíti a szkript tulajdonságértékeit. Például a verzió, a szerző vagy a leírás értékei.
Ez egy proxyparancsmag a Update-PSScriptFileInfo
Microsoft.PowerShell.PSResourceGet parancsmaghoz. További információ: Update-PSScriptFileInfo.
Példák
1. példa: Szkriptfájl verziójának frissítése
Ebben a példában egy meglévő szkriptfájl frissül új tulajdonságértékekkel.
A Splatting paramétert ad át a Update-ScriptFileInfo
parancsmagnak. További információ: about_Splatting.
$Parms = @{
Path = "C:\Test\Temp-Scriptfile.ps1"
Version = "2.0"
Author = "bob@contoso.com"
CompanyName = "Contoso"
Description = "This is the updated description"
}
Update-ScriptFileInfo @Parms -PassThru
<#PSScriptInfo
.VERSION 2.0
.GUID 4609f00c-e850-4d3f-9c69-3741e56e4133
.AUTHOR bob@contoso.com
.COMPANYNAME Contoso
.COPYRIGHT
.TAGS
.LICENSEURI
.PROJECTURI
.ICONURI
.EXTERNALMODULEDEPENDENCIES
.REQUIREDSCRIPTS
.EXTERNALSCRIPTDEPENDENCIES
.RELEASENOTES
.PRIVATEDATA
#>
<#
.DESCRIPTION
This is the updated description
#>
Param()
$Parms
a Path, a Version, a Author, a CompanyName és a Description paraméterértékeket tárolja. Update-ScriptFileInfo
lekéri a paraméterértékeket, @Parms
és frissíti a szkriptet. A PassThru paraméter megjeleníti a szkript tartalmát a PowerShell-konzolon.
Paraméterek
-Author
A szkript szerzőjének megadása.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CompanyName
Meghatározza a szkriptet létrehozó vállalatot vagy szállítót.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
A proxy parancsmagja figyelmen kívül hagyja ezt a paramétert, mivel az nem támogatja.Update-PSScriptFileInfo
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Copyright
A szkript szerzői jogi nyilatkozatát adja meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
A szkript leírását adja meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExternalModuleDependencies
Külső modulfüggőségek tömbje.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExternalScriptDependencies
Külső szkriptfüggőségek tömbje.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
A proxy parancsmagja figyelmen kívül hagyja ezt a paramétert, mivel az nem támogatja.Update-PSScriptFileInfo
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Guid
Egy szkript egyedi azonosítóját adja meg.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IconUri
Megadja a szkript ikonjának URL-címét. A megadott ikon megjelenik a szkript katalógusának weblapján.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LicenseUri
Megadja a licencelési feltételek URL-címét.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiteralPath
Egy vagy több hely elérési útját adja meg. A LiteralPath paraméter értékét pontosan a megadott módon használja a rendszer. A rendszer egyetlen karaktert sem értelmez helyettesítő karakterként. Ha az elérési út tartalmaz feloldó karaktereket, csatolja őket egy idézőjelek közé. Az egy idézőjelek azt jelzik a PowerShellnek, hogy ne értelmezze a karaktereket feloldósorozatként.
A proxy parancsmagja ezt a paramétert a Path paraméterre Update-PSScriptFileInfo
képezi le.
Type: | String |
Aliases: | PSPath |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
A proxy parancsmagja figyelmen kívül hagyja ezt a paramétert, mivel az nem támogatja.Update-PSScriptFileInfo
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Megadja a szkriptfájl helyét. Helyettesítő karakterek használata engedélyezett.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-PrivateData
Megadja a szkript személyes adatait.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProjectUri
Megadja a projekthez tartozó weblap URL-címét.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReleaseNotes
Olyan sztringtömböt ad meg, amely a szkript ezen verziójához elérhető kibocsátási megjegyzéseket vagy megjegyzéseket tartalmaz.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequiredModules
Meghatározza azokat a modulokat, amelyeknek globális munkamenet-állapotban kell lenniük. Ha a szükséges modulok nincsenek globális munkamenet-állapotban, a PowerShell importálja őket.
Type: | Object[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequiredScripts
A szükséges szkriptek tömbjének megadása.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tags
Címkék tömbje.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Version
Megadja a szkript verzióját.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
A proxy parancsmagja figyelmen kívül hagyja ezt a paramétert, mivel az nem támogatja.Update-PSScriptFileInfo
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Kimenetek
Jegyzetek
Test-ScriptFileInfo
A parancsmaggal ellenőrizheti egy szkript metaadatait. A szkripteknek tartalmazniuk kell a Verzió, a GUID, a Leírás és a Szerző értékeit.
Kapcsolódó hivatkozások
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: