Index_S


S

Scheduled jobs

creating, 185–87, 190

deleting, 185–87, 191

viewing, 185–87, 189

See also Job scheduler classes

SchemaIDGUID attribute, 657, 668

defined, 656

GUID number, 671–75

See also ClassSchema object

Schema Owner FSMO, 391

Scope of Management (SOM), 296, 306–7

Scripting

asynchronous, 732–37

.NET Framework and, 862–63

security, 529–739

Windows environment, 864–65

SearchString() function, 228, 239

Security

anonymous authentication and, 538

configuration, 529–35

configuration under Windows 2000+, 537–38

configuration under Windows NT, 536–37

connection settings, 530

default settings on Root namespace, 535

privileges, 531–34

scripting, 529–739

SecurityDescriptor object, 616, 692

Security descriptors

accessing, 546–47

accessing, on manageable entities, 585–603

access method, 567

access technique decision, 549–51

ACL, 545

Active Directory object, connecting, 571–75

Active Directory object, retrieving, 594–97

Active Directory object, updating, 721–24

Active Directory objects, 561

ADSI representation, 547–49

CIM repository namespace, connecting, 583–85

CIM repository namespace, retrieving, 602–3

CIM repository namespace, setting, 737

CIM repository namespace, updating, 730–31

CIM repository namespaces, 562

classes, 544

control, 545

Control Flags property, 620–25, 696–98

controls value calculation, 624–25

conversion, 607–9

deciphering, 611–19

default, creating, 603–7

Exchange 2000 mailbox, connecting, 575–81

Exchange 2000 mailbox, retrieving, 597–600

Exchange 2000 mailbox, updating, 726–29

Exchange 2000 mailboxes, 561–62

file/folder, connecting, 562–67

file/folder, retrieving, 585–92

file/folder, updating, 715–19

files/folders, 561

file system share, connecting, 567–71

file system share, retrieving, 592–94

file system share, updating, 719–21

Folder, 618–19

format, 547

Group property, 545, 619–20, 694–96

logical structure (ADSI), 548

logical structure (WMI), 545

management, 544–51

modifying, 691–715

object model representation, 739

origin, 738

Owner property, 544, 619–20, 691–94

registry keys, 562

registry keys, connecting, 581–83

registry keys, retrieving, 600–602

registry keys, updating, 729–30

representations, 550

returned in ADSI object model, 606

revision level, 548–49

from shares, 561

updating, 691–98, 715–31

Win32_ACE class, 614

Win32_SecurityDescriptor class, 544, 604, 611

Win32_Trustee class, 544

WMI representation, 544–46

SecurityInclude.vbs, 606

Security provider, 551–55

capabilities, 552

classes, 552

defined, 551–52

implementation, 551

support, 552

Win32_LogicalFileSecuritySetting class, 552, 553, 554, 555

Win32_LogicalShareSecuritySetting class, 555

Win32_SecuritySettingOfLogicalFile class, 552

Win32_SID class, 553, 554

Select Case statement, 81, 614

SendAlert() function, 406

SendMessage() function, 386

Server Explorer tool, 846–49

defined, 846

display names/instances, 848

illustrated, 847

method input parameters prompt, 848

nodes, 847

starting, 847

See also Visual Studio.NET

Service classes, 191–97

defined, 191

list of, 191

Win32_BaseService class, 191, 194, 197

Win32_Service class, 191–97

See also Operating system classes

Session providers, 241–46

capabilities, 241

classes, 241

defined, 241

Win32_ServerConnection class, 242, 243, 246

Win32_ServerSession class, 242, 243, 246

Win32_SessionConnection class, 242

Win32_SessionShare class, 242

Sessions

deleting, 246

RSOP, 299

viewing, with associations, 243–45

SetRegistryValue() function, 234, 240

SetSDControlFlags() function, 564

SetSDGroup() function, 564

SetSDOwner() function, 564, 691

SetSecurityDescriptor() function, 564, 717–18

Shadow copies

creating, 359–60

deleting, 360

managing, 352, 357

viewing, 362–63

Shadow Copy providers, 352–72

capabilities, 353

classes, 353

defined, 352–53

Win32_ShadowCopy class, 354, 358, 359, 360, 361, 363

Win32_ShadowStorage class, 354, 361, 363, 370, 371–72

Win32_Volume class, 353, 354, 355, 360, 361, 363, 365, 367

Shadow storage

associating, 361

specific volume for, 363

viewing, 362–63

Share classes, 197–201

defined, 197

list of, 197

Win32_ServerConnection class, 201

Win32_ServerSession class, 201

Win32_Share class, 198, 202

See also Operating system classes

Shutdown provider, 325–26

capabilities, 325

defined, 325

Win32_ComputerShutdownEvent class, 325

SID

retrieving, from UserID, 207–8

retrieving UserID from, 208–9

Simple Network Management Protocol. See SNMP; SNMP providers

SINK_OnCompleted() routine, 179, 181, 182, 183

SINK_OnObjectReady() routine, 134, 179, 183

SMI2SMIR.Exe, 463, 465, 482

SNMP

AgentAddress qualifier, 454–55, 459

AgentReadCommunityName qualifier, 455

AgentTransport qualifier, 455–56

commands, sending, 480–85

configuration, 480

data, reading, 480

data access, 454–63

data access organization, 467–70

data access through remote computer, 470

debugging output level, 485

devices, MOF file for creating dedicated namespace for, 461–63

enabling, on Cisco router, 458

manageable entities, 452

Module Information Repository, 453

obtaining localhost IP addresses with, 456–57

obtaining remote device IP addresses with, 458–59

private MIB information access, 463–67

providers, debugging, 485–86

proxy namespace qualifiers, 255

SMI, 451

write operations, 480

SnmpColdStartNotification class, 472, 473

SNMP Module Information Registry (SMIR), 451

SNMP_OLD_CISCO_TS_MIB_lts class, 481–82, 484

defined, 481

illustrated, 481

instances, creating, 482

SNMP providers, 450–86

capabilities, 451

classes, 452, 453

defined, 450

dynamic, 453

installing, 450–51

NotificationMapper class, 473, 475

registration instances, 453

SEEP, 471

SnmpColdStartNotification class, 472, 473

SNMP_OLD_CISCO_TS_MIB_lts class, 481–82, 484

SnmpV1Notification class, 473

SnmpV2Notification class, 473, 474

SnmpVarBind class, 473, 474, 477–79

SREP, 471

under Windows Server 2003, 451

See also Network components providers

SNMPREG.MOF, 460

SNMP traps

coldStart, 472

enterprise-nonspecific, 471

enterprise-specific, 471

generic, 471

of notifications, 453

receiving, 471–80

types of, 471

SnmpV1Notification class, 473

SnmpV2Notification class, 473, 474

SnmpVarBind class, 473, 474

DisplayProperties() function and, 477

DisplaySNMPBindings() function and, 478–79

encoding types, 479–80

instances, displaying, 477, 478–79

properties, 479

SplitArrayInTwoArrays() function, 62

SQL provider, 802–9

capabilities, 803

classes, 804–8

defined, 802–3

SQL Server 2000, 27

Start menu classes, 201–2

defined, 201

list of, 201

Win32_LogicalProgramGroup class, 201–2

Win32_LogicalProgramGroupOrItem class, 202

See also Operating system classes

StdRegProv class, 225

CreateKey method, 234

defined, 225

DeleteKey method, 235

DeleteValue method, 235

EnumKey method, 236

EnumValues method, 239

instantiation, 232

methods, 227–28

as static class, 232

Structure of Management Information (SIM), 451

SWBemDateTime object, 323

SWBemLastError object, 392, 484, 485

SWBemLocator object, 562

SWBemNamedValueSet object, 463, 469, 470, 484, 595, 723

SWBemObject object, 197, 314

Delete_method, 93, 96, 121, 146, 190, 360

DS_msExchMailboxSecurityDescriptor property, 726

DS_nTSecurityDescriptor property, 723, 726

Put_method, 92, 119, 120, 121, 169

SWBemPropertySet object, 476, 869–71

SWBemRefresher object, 500, 502

SWBemScripting objects, 844

SWBemServices object, 14, 15, 470

SWBemSink object, 501

Switches

/Action, 118, 345

/Action: ChangeSeverity, 841

/Action-Create, 118

/Action:List, 120, 217, 317, 833

/Action:View, 840

/Action:ViewNodes, 348, 349

/Action:ViewRootNodes, 348

/AddPrinters+, 87

/ADSI+, 644, 647, 677, 686, 691

/BaseKey, 232

/ComputerRSOPOnly+, 298

/CounterName, 497, 500

/DaysOfMonth, 188

/DaysOfWeek, 188

/Decipher+, 614

/DelACE+, 703

/Delete, 190, 243, 246

/DisplayRegValue+, 235

/DomainInfo+, 256

/Env, 118, 120

/Executable, 174

/ForegroundApplicationBoost, 170

/GPOFullInfo+, 304, 305

/InstanceName, 497

/Interval, 502

/List+, 51, 188

/List:PrintJobs, 96

/Machine, 277

/NewRSOPSession+, 297, 299

/PackageName, 278

/PackageVersion, 278

/Password, 277

/PauseBeforeTerminate, 182

/Persistent+, 422, 423

/PingAddress, 414

/PingPort, 415

/Portable+, 76

/ProxyAddress, 260

/Raw, 500

/Rename, 165

/RepIPendingOp+, 399

/ReplNeighbor, 402

/ServiceType, 195

/SetDateTime, 170

/Severity:Minor, 841

/ShadowCopyID, 360

/SoftwareFeatures+, 275

/Terminate, 182

/TerminateCode, 178, 182

/UnJoin+, 164

/User, 277

/UserID, 573

/UserRSOP, 297

/UserRSOPOnly+, 298

/Verbose+, 407

/ViewProxy+, 260

/WQLQuery, 835

Synchronous event notification, 882–83

System ACL (SACL), 546, 551

System.Management.Instrumentation namespace, 844–45, 846, 862

System.Management namespace, 844, 862

System Management Server (SMS), 858

System Monitor application, 502

System Restore

changes, 309

compression, 310

defined, 309

disk space requirement, 309

disk space use percentage, 311

feature exploitation, 312

monitoring, disabling, 311, 314–15

monitoring, enabling, 314–15

operations, 309

parameters, updating, 318–19

restore point, 309

standby mode, 309

wizard, 309, 310

SystemRestore class, 311, 313, 314, 315, 317

CreateRestorePoint method, 315

defined, 311

Disable method, 314

Enable method, 314

GetLastRestoreStatus method, 317

instances, 313

Restore method, 317

SystemRestoreConfig class, 311

properties, 319

using, 318–19

System Restore provider, 309–19

capabilities, 310

classes, 311

implementation, 310

SystemRestore class, 311, 313, 314, 315, 317

SystemRestoreConfig class, 311, 318, 319

_SystemSecurity class

GetSD method, 691

SetSD method, 691, 731

Systems Management Server, 814




Leveraging WMI Scripting
Leveraging WMI Scripting: Using Windows Management Instrumentation to Solve Windows Management Problems (HP Technologies)
ISBN: 1555582990
EAN: 2147483647
Year: 2003
Pages: 82
Authors: Alain Lissoir

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net