Muutke küpsiste eelistusi

Microsoft Windows PowerShell 3.0 First Look [Pehme köide]

  • Formaat: Paperback / softback, 200 pages, kõrgus x laius: 235x191 mm
  • Ilmumisaeg: 03-Oct-2012
  • Kirjastus: Packt Publishing Limited
  • ISBN-10: 1849686440
  • ISBN-13: 9781849686440
Teised raamatud teemal:
  • Pehme köide
  • Hind: 30,24 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 200 pages, kõrgus x laius: 235x191 mm
  • Ilmumisaeg: 03-Oct-2012
  • Kirjastus: Packt Publishing Limited
  • ISBN-10: 1849686440
  • ISBN-13: 9781849686440
Teised raamatud teemal:
This book groups features into logical chapters by topic. Each feature is fully explained, with relevant background information, and simple examples. Administrators or power users looking to quickly learn and explore the new features of PowerShell 3.0 will find this book handy. Prior experience of Powershell is not required but may make some topics easier to understand.
Preface 1(4)
Chapter 1 Find What You're Looking for
5(18)
The Show-Command cmdlet
7(4)
Updatable contextual help
11(4)
What help is made of
11(1)
The Save-Help cmdlet
12(1)
The Update-Help cmdlet
13(1)
The Get-Help cmdlet
14(1)
The auto-discovery cmdlet
15(7)
Understanding cmdlet auto-discovery
17(1)
Things to know about auto-discovery
18(4)
Summary
22(1)
Chapter 2 Usability Enhancements
23(18)
The problem with Where-Object and ForEach-Object
24(7)
Fixing the problem with Where-Object
25(4)
Fixing the problem with ForEach-Object
29(2)
Enhancements to tab completion
31(3)
Improvements to Get-ChildItem
34(6)
The problem with Get-ChildItem
35(2)
A better Get-ChildItem
37(3)
Summary
40(1)
Chapter 3 Improved Administration
41(24)
Scheduling jobs
42(22)
Creating a job trigger
44(2)
Viewing scheduled jobs in the Windows Task Scheduler
46(2)
Delegated administration
48(1)
The need for a more robust system
49(1)
Examining PowerShell session configurations
50(1)
Modifying existing session configurations
51(2)
Creating a delegated session configuration
53(1)
Registering new session configurations
53(1)
Connecting to a newly registered session configuration
54(1)
Robust and resilient remote sessions
55(1)
A long running example
55(1)
Using resilient sessions
56(3)
Experimenting with resilient sessions
59(2)
Improved Restart-Computer
61(1)
The enhanced Restart-Computer
61(1)
Installing a product which requires a restart
62(1)
Using the delay parameter
63(1)
Using different communication protocols
63(1)
Summary
64(1)
Chapter 4 Windows Workflow in PowerShell
65(32)
Understanding Windows Workflow
66(2)
Integrating Windows Workflow with PowerShell
68(15)
First steps in workflows
69(3)
Workflow common parameters
72(2)
Workflow as a job
74(1)
Remote execution
75(1)
Custom workflow parameters
76(1)
Scripts in workflows
77(1)
Working between workflows
78(2)
Parallel execution
80(2)
Persisting data in workflows
82(1)
Limitations of PowerShell workflows
83(7)
Variable scope
83(2)
No advanced function blocks
85(1)
Activities that run only on the local machine
85(1)
The cmdlets that have no activity implementation
85(1)
Importing activities into PowerShell
86(4)
Using PowerShell workflows in Visual Studio
90(6)
Adding a Microsoft workflow activity assembly
90(6)
Adding a custom PowerShell workflow to Visual Studio
96(1)
Summary
96(1)
Chapter 5 Using the Common Informational Model
97(26)
Introduction to the CIM IDE
98(3)
Implementing a simple WMI provider
101(8)
Adding a CIM Provider project
103(1)
The implementation details
103(2)
Generating PowerShell metadata
105(2)
Registering a WMI provider
107(2)
Automatically creating provider cmdlets
109(1)
Why new cmdlets to interact with WMI?
110(1)
Differences between the CIM and WMI cmdlets
110(6)
Cmdlet differences between CIM and WMI
111(2)
Registering CIM events
113(1)
Updating CIM instances
114(2)
Exploring the new CIM cmdlets
116(6)
CIM sessions
117(2)
Creating new CIM instances
119(1)
Working with associated classes
119(3)
NanoWBEM
122(1)
Summary
122(1)
Chapter 6 New and Improved PowerShell Hosts
123(22)
Installing the Windows PowerShell Web Access feature
124(5)
Configuring the Windows PowerShell Web Access
127(1)
Authorizing users
127(1)
Accessing the PowerShell Web Access
128(1)
Working with the PowerShell Web Access console
129(3)
Additional input and output
130(1)
Multiline statements
131(1)
Enhancements to the PowerShell ISE
132(12)
Intellisense
132(3)
Snippets
135(1)
Defining our own snippets
136(2)
XML file syntax highlighting
138(1)
Other editor enhancements
138(2)
ISE options
140(1)
List of ISE options
141(1)
Colors
142(1)
ISE add-ons
143(1)
Summary
144(1)
Chapter 7 Windows 8 and Windows Server 2012 Modules and Cmdlets
145(30)
Core modules
146(5)
Invoke-WebRequest
146(1)
Usage examples
146(1)
Invoke-RestMethod
147(1)
Usage examples
147(1)
ConvertTo-Json
147(1)
Usage examples
147(1)
ConvertFrom-Json
148(1)
Usage examples
148(1)
ControlPanelItem
149(1)
Usage examples
149(1)
Rename-Computer
149(1)
Usage examples
150(1)
TypeData
150(1)
Usage examples
150(1)
Unblock-File
151(1)
Usage examples
151(1)
Standard modules
151(13)
NetAdapter module
151(1)
NetAdapter cmdlets
152(1)
NetAdapterBinding
152(1)
NetAdapterAdvancedProperty
153(1)
SmbShare module
153(1)
SmbShare
154(1)
SmbSession
154(1)
SmbShareAccess
155(1)
SmbOpenFile
155(1)
PrintManagement module
156(1)
Printer
156(1)
PrintJob
157(1)
PrintConfiguration
157(1)
Windows data access control module
158(1)
OdbcDsn
158(1)
OdbcDriver
158(1)
DnsClient module
159(1)
Resolve-DnsName
159(1)
DnsClientCache
160(1)
Get-DnsServerAddress
160(1)
DNSGlobalSettings
161(1)
Storage module
161(1)
Disk
162(1)
Partition
162(1)
Volume
163(1)
Roles and feature based modules
164(8)
Hyper-V module
164(1)
VM
164(2)
VMDvdDrive, VMHardDiskDrive, and VMNetworkAdapter
166(1)
Measure-VM
166(1)
VMHost
167(1)
Active Directory deployment module
168(1)
Install-ADDSForest
169(1)
ADDSDomainController
169(1)
TestADDSDeployment
170(1)
AppX module
170(1)
AppXPackage
171(1)
Get-AppXPackageManifest
172(1)
Other modules
172(2)
Remote Desktop management module
172(1)
BranchCache module
173(1)
Windows Update Services module
173(1)
Summary
174(1)
Index 175
Adam Driscoll is an enthusiast software developer who is constantly exploring, experimenting and extending. Primarily focused on .NET, he has experience developing PowerShell modules, running open source projects that extend Visual Studio, and creating Android applications. In addition to being a developer, he is an avid blogger focusing on the developer side of PowerShell and he runs a PowerShell user group.