Nếu không thiết lập Remote Signed khi tiến hành kết nối sẽ gặp lỗi
WARNING: Proxy creation has been skipped for the following command: 'TabExpansion', because it would shadow an existing
local command. Use the AllowClobber parameter if you want to shadow existing local commands.
Import-Module : There were errors in loading the format data file:
Microsoft.PowerShell, , C:\Users\...\AppData\Local\Temp\tmp_5674cebb-f1c6-47e3-86e8-d9d2e3e3b668_uqku0r2l.3kp\t
mp_5674cebb-f1c6-47e3-86e8-d9d2e3e3b668_uqku0r2l.3kp.format.ps1xml : File skipped because of the following validation e
xception: File C:\Users\...\AppData\Local\Temp\tmp_5674cebb-f1c6-47e3-86e8-d9d2e3e3b668_uqku0r2l.3kp\tmp_5674ce
bb-f1c6-47e3-86e8-d9d2e3e3b668_uqku0r2l.3kp.format.ps1xml cannot be loaded because the execution of scripts is disabled
on this system. Please see "get-help about_signing" for more details..
At line:3 char:30
+ Import-Module <<<< -Name $name -Alias * -Function * -Prefix $prefix -DisableNameChecking:$disableNam
eChecking -PassThru -ArgumentList @($session)
+ CategoryInfo : InvalidOperation: (:) [Import-Module], RuntimeException
+ FullyQualifiedErrorId : FormatXmlUpateException,Microsoft.PowerShell.Commands.ImportModuleCommand
Bước 4: Thực hiện kết nối từ PS Local trên Window 7 đến máy chủ Exchange
4.1 Khai báo tài khoản thiết lập PS Session đến Exchange
PS C:\> $UserCredential = Get-Credential
Cửa sổ xác thực sẽ mở lên như hình dưới: Nhập tài khoản quản trị máy chủ Exchange
4.2 Khởi tạo thông tin Session
PS C:\> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://win12vm4/PowerShell/ -Authentication Kerberos -Credential $UserCredential
4.3 Tiến hành thiết lập PS Session
PS C:\> Import-PSSession $Session
WARNING: Proxy creation has been skipped for the following command: 'TabExpansion', because it would shadow an existing
local command. Use the AllowClobber parameter if you want to shadow existing local commands.
WARNING: Some imported command names include unapproved verbs which might make them less discoverable. Use the Verbose
parameter for more detail or type Get-Verb to see the list of approved verbs.
ModuleType Name ExportedCommands
---------- ---- ----------------
Script tmp_87c65173-e189-42ef... {Get-IRMConfiguration, New-MailUser, Get-PublicFolderMigrationRequestSta...
4.4 Thử chạy câu lệnh của Exchange trên PS Remote Session
PS C:\> Get-MailboxStatistics -Identity hungtd
DisplayName ItemCount StorageLimitStatus LastLogonTime
----------- --------- ------------------ -------------
Tu Duy Hung 5 11/13/2012 1:17:19 AM
4.5 Xem thông tin Session của PS đang kết nối đến Exchange
PS C:\> Get-PSSession
Id Name ComputerName State ConfigurationName Availability
-- ---- ------------ ----- ----------------- ------------
3 Session3 win12vm4 Opened Microsoft.Exchange Available
Bước 5: Ngắt kết nối Remote PS.
PS C:\> Remove-PSSession -Id 3
PS C:\> Get-PSSession
Hoàn tất việc kết nối PS remote từ máy tính Window 7 đến máy chủ Exchange
Không có nhận xét nào:
Đăng nhận xét