smsclictr.automation library
The SMSClienttype exposes the following members.
Constructors
Name | Description | |
---|---|---|
SMSClient | Overloaded. |
Methods
Name | Description | |
---|---|---|
CacheCleanupALL |
Cleanup orphaned and old cached packages
|
|
CacheCleanupOldPackages |
Cleanup all cached Packages where a newer
Version exists
|
|
CacheCleanupOrphanedCacheInfo |
Cleanup all CacheInfo Objects where no
Package-Folder exists
|
|
CacheCleanupOrphanedPackages |
Cleanup all Cache Folders where no entry is in
the CacheInfo class (orphaned Folders)
|
|
CacheDelete |
Delete all Folders in the SMS Cache
|
|
ConnectIPC |
Connect the IPC$ Share of the remote
Host
|
|
DeleteGUID |
Delete the SMS/SCCM GUID on next SMS Agent
restart
|
|
DeleteSMSCertificates |
Delete SMS x509 Certificates
|
|
DeleteTrustedRootKey |
Delete the TrustedRootKey and the MP
Certificate
|
|
Dispose |
Dispose
|
|
Equals | (Inherited from Object.) | |
EvaluateMachinePolicy |
Assign all downloaded Machine Policies
|
|
GetHashCode |
Serves as a hash function for a particular
type. (Inherited from
Object.) |
|
GetType |
Gets the
Typeof the current instance. (Inherited
from
Object.) |
|
RepairClient |
Repair the SMS Agent
|
|
RequestMachinePolicy |
Request and download new Machine
Policies
|
|
ResetGlobalLoggingConfiguration |
ResetGlobalLoggingConfiguration to the default
values
|
|
ResetPausedSWDist |
Reset paused SoftwareDistribution Flag
|
|
ResetPolicy | Overloaded. | |
RestartSMSAgent |
Restart the SMS Agent Service
|
|
StartSMSAgent |
Start the SMS Agent Service (CCMExec)
|
|
StopSMSAgent |
Stop the SMS Agent Service (CCMExec)
|
|
ToString | (Inherited from Object.) | |
UninstallClient |
remove the SMS Agent
|
Properties
Name | Description | |
---|---|---|
AllowLocalAdminOverride |
Allow the local Admin to override Site
Settings
|
|
CacheContentSize |
Size of the downloaded packages in cache
|
|
CachePath |
Get or Set the SMS Cache Path
|
|
CacheSize |
Get or Set the SMS Cache Size in Megabyte
(MB)
|
|
ClientId |
Get the SMS GUID
|
|
ClientIdChangeDate |
Get the last GUID change date
|
|
ClientType |
Get the SMS Agent Type
|
|
Components |
SMSComponents Class
|
|
ComputerSystem |
WMIComputerSystem Class
|
|
Connection |
WMI Connection Settings (WMIProvider
Class)
|
|
DCM |
SCCMDCM Class
|
|
EnableAutoAssignment |
Enable automatic Site assignment.
This will force the SMS Client to automatically reassign the SMS Site if the client roams to another SMS Primary Site. |
|
FileIO |
WMIFileIO Class
|
|
HttpPort |
Get or Set the HTTP port for Client-Server
communication
|
|
LocalSMSPath |
Get the Local SMS Path
|
|
LogDirectory |
Get the Log-Directory Path
|
|
ManagementPoint |
Get the assigned Management Point
|
|
MSI |
WindowsInstaller Class
|
|
OOBAutoProvision |
OutOfBand AutoProvisioning
|
|
PreviousClientId |
Get the previous SMS GUID
|
|
ProductCode |
Get the MSI ProductCode of the installed SMS
Client Agent
|
|
ProxyManagementPoint |
Get the assigned proxy Management Point (if
the client belongs to a secondary site)
|
|
Reload |
Do not use cached Object. Reload the Object
(Once!)
|
|
Schedules |
SMSSchedules Class
|
|
SiteCode |
Get or Set the assigned SMS SiteCode
|
|
SMSVersion |
Get the SMS Version (like 2.50 )
|
|
SoftwareDistribution |
CCM_SoftwareDistribution Class
|