我有一個模塊,我試圖導出一個函數/別名。我試圖導出的項目是一個腳本文件foo.ps1,它沒有聲明一個命名函數,但我想將它導出爲會話中可用的,因爲它可以調用foo。這是否支持?如果是這樣,我該如何配置Export-ModuleMember調用?使用Export-ModuleMember作爲函數或別名導出腳本
下面是從文件的最頂部的一個片段:
[CmdletBinding(DefaultParameterSetName='default')]
param(
[Parameter(Position=0,Mandatory=$false,HelpMessage="You must specify which task to execute.")]
[ValidateSet('install','update', 'uninstall', 'outdated', 'init', 'help', '?')]
....
有沒有函數定義。而功能名稱是文件名。
點採購的腳本執行它,我不想要的。 –
如果腳本包含函數/別名,則不執行任何操作,則內容應導入模塊範圍。 –
我更新了帖子,提供更多信息。 –