The Resource Getting started with PowerShell : learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with Windows, Michael Shepard

Getting started with PowerShell : learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with Windows, Michael Shepard

Label
Getting started with PowerShell : learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with Windows
Title
Getting started with PowerShell
Title remainder
learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with Windows
Statement of responsibility
Michael Shepard
Title variation
Learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with Windows
Creator
Author
Subject
Genre
Language
eng
Member of
Cataloging source
UMI
http://library.link/vocab/creatorName
Shepard, Michael
Dewey number
005.4469
Illustrations
illustrations
Index
index present
LC call number
QA76.73.W56
Literary form
non fiction
Nature of contents
dictionaries
Series statement
Community experience distilled
http://library.link/vocab/subjectName
  • Windows PowerShell (Computer program language)
  • Scripting languages (Computer science)
  • COMPUTERS.
  • COMPUTERS.
  • Automation
  • Scripting languages (Computer science)
  • Windows PowerShell (Computer program language)
Label
Getting started with PowerShell : learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with Windows, Michael Shepard
Link
Instantiates
Publication
Note
Includes index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Chapter 1: First Steps
  • Determining the installed PowerShell version
  • Using the registry to find the installed version
  • Using PowerShell to find the installed version
  • Installing/upgrading PowerShell
  • Starting a PowerShell session
  • PowerShell hosts
  • 64-bit and 32-bit PowerShell
  • PowerShell as an administrator
  • Simple PowerShell commands
  • Cover
  • PowerShell aliases
  • Summary
  • For further reading
  • Chapter 2: Building Blocks
  • What can you do?
  • The scripter's secret weapon -- tab completion
  • How does that work?
  • Interpreting cmdlet syntax
  • Summary
  • For further reading
  • Copyright
  • Chapter 3: Objects and PowerShell
  • Objects all the way down
  • Digging into objects
  • Types, classes, and objects
  • What are members?
  • The DOS DIR command
  • The IPCONFIG command
  • PowerShell for comparison
  • The Get-Member cmdlet
  • Where did these all come from?
  • Credits
  • Summary
  • For further reading
  • Chapter 4: Life on the Assembly Line
  • The pipeline as an assembly line
  • This isn't your DOS or Linux pipeline
  • Objects at your disposal
  • Dealing with pipeline data
  • The Sort-Object cmdlet
  • The Where-Object cmdlet
  • The Select-Object cmdlet
  • About the Author
  • Limiting the number of objects returned
  • Limiting the properties of objects returned
  • Retrieving the values of a single property
  • The Measure-Object cmdlet
  • The Group-Object cmdlet
  • Putting them together
  • Summary
  • For further reading
  • Chapter 5: Formatting Output
  • When does formatting occur?
  • About the Reviewers
  • The rules of automatic formatting
  • Formatting files
  • Formatting decisions are based on the first object
  • Small objects go in a table
  • Large objects go in a list
  • Cmdlets that control formatting
  • Format-Table and Format-List
  • The dangers of formatting
  • www.PacktPub.com
  • Table of Contents
  • Preface
  • Parameters add flexibility
  • Adding some logic
  • Conditional logic (IF)
  • Looping logic
  • More logic
  • Profiles
  • Summary
  • For further reading
  • Chapter 7: Functions
  • Another kind of container
  • Best practices of formatting
  • Comparing scripts and functions
  • Executing and calling functions
  • Naming conventions
  • Comment-based help
  • Parameters revisited
  • Typed parameters
  • Switches
  • Default values for parameters
  • Output
  • Summary
  • Summary
  • For further reading
  • Chapter 8: Modules
  • Packaging functions
  • Script modules
  • The Export-ModuleMember cmdlet
  • Where do modules live?
  • Removing a module
  • PowerShell module autoloading
  • The #Requires statement
  • Removing a module -- take two
  • For further reading
  • Manifest modules
  • Listing modules
  • Summary
  • Chapter 9: File I/O
  • Reading and writing text files
  • Writing text files
  • Working with CSV files
  • Output to CSV for quick reports
  • The Invoke-Item cmdlet
  • Import from CSV for quick objects
  • Chapter 6: Scripts
  • PowerShell streams and redirection
  • Other types of redirection operators
  • The out-file cmdlet
  • CLIXML -- a special type of XML
  • Summary
  • For further reading
  • Chapter 10: WMI and CIM
  • What is WMI?
  • WMI organization
  • Finding WMI classes
  • Packaging commands
  • Retrieving objects with Get-WMIObject
  • Getting the right instance
  • WQL syntax
  • Calling methods
  • WMI and CIM
  • The CIM cmdlets
  • CDXML modules
  • Summary
  • For further reading
  • Chapter 11: Web Server Administration
  • Execution policy
  • Installing IIS
  • Detecting and installing IIS in Windows 8.1
  • Detecting and installing IIS in Server 2012R2
  • Verifying IIS
  • The WebAdministration module
  • Starting, stopping, and restarting IIS
  • Creating virtual directories and web applications
  • Types of scripts
  • Scopes and scripts
  • Working with application pools
  • Creating application pools
  • Summary
  • For further reading
  • Next Steps
  • Index
Dimensions
unknown
Extent
1 online resource (1 volume)
Form of item
online
Isbn
9781785284908
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Note
O'Reilly
Other physical details
illustrations
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000649
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)922007450
Label
Getting started with PowerShell : learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with Windows, Michael Shepard
Link
Publication
Note
Includes index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Chapter 1: First Steps
  • Determining the installed PowerShell version
  • Using the registry to find the installed version
  • Using PowerShell to find the installed version
  • Installing/upgrading PowerShell
  • Starting a PowerShell session
  • PowerShell hosts
  • 64-bit and 32-bit PowerShell
  • PowerShell as an administrator
  • Simple PowerShell commands
  • Cover
  • PowerShell aliases
  • Summary
  • For further reading
  • Chapter 2: Building Blocks
  • What can you do?
  • The scripter's secret weapon -- tab completion
  • How does that work?
  • Interpreting cmdlet syntax
  • Summary
  • For further reading
  • Copyright
  • Chapter 3: Objects and PowerShell
  • Objects all the way down
  • Digging into objects
  • Types, classes, and objects
  • What are members?
  • The DOS DIR command
  • The IPCONFIG command
  • PowerShell for comparison
  • The Get-Member cmdlet
  • Where did these all come from?
  • Credits
  • Summary
  • For further reading
  • Chapter 4: Life on the Assembly Line
  • The pipeline as an assembly line
  • This isn't your DOS or Linux pipeline
  • Objects at your disposal
  • Dealing with pipeline data
  • The Sort-Object cmdlet
  • The Where-Object cmdlet
  • The Select-Object cmdlet
  • About the Author
  • Limiting the number of objects returned
  • Limiting the properties of objects returned
  • Retrieving the values of a single property
  • The Measure-Object cmdlet
  • The Group-Object cmdlet
  • Putting them together
  • Summary
  • For further reading
  • Chapter 5: Formatting Output
  • When does formatting occur?
  • About the Reviewers
  • The rules of automatic formatting
  • Formatting files
  • Formatting decisions are based on the first object
  • Small objects go in a table
  • Large objects go in a list
  • Cmdlets that control formatting
  • Format-Table and Format-List
  • The dangers of formatting
  • www.PacktPub.com
  • Table of Contents
  • Preface
  • Parameters add flexibility
  • Adding some logic
  • Conditional logic (IF)
  • Looping logic
  • More logic
  • Profiles
  • Summary
  • For further reading
  • Chapter 7: Functions
  • Another kind of container
  • Best practices of formatting
  • Comparing scripts and functions
  • Executing and calling functions
  • Naming conventions
  • Comment-based help
  • Parameters revisited
  • Typed parameters
  • Switches
  • Default values for parameters
  • Output
  • Summary
  • Summary
  • For further reading
  • Chapter 8: Modules
  • Packaging functions
  • Script modules
  • The Export-ModuleMember cmdlet
  • Where do modules live?
  • Removing a module
  • PowerShell module autoloading
  • The #Requires statement
  • Removing a module -- take two
  • For further reading
  • Manifest modules
  • Listing modules
  • Summary
  • Chapter 9: File I/O
  • Reading and writing text files
  • Writing text files
  • Working with CSV files
  • Output to CSV for quick reports
  • The Invoke-Item cmdlet
  • Import from CSV for quick objects
  • Chapter 6: Scripts
  • PowerShell streams and redirection
  • Other types of redirection operators
  • The out-file cmdlet
  • CLIXML -- a special type of XML
  • Summary
  • For further reading
  • Chapter 10: WMI and CIM
  • What is WMI?
  • WMI organization
  • Finding WMI classes
  • Packaging commands
  • Retrieving objects with Get-WMIObject
  • Getting the right instance
  • WQL syntax
  • Calling methods
  • WMI and CIM
  • The CIM cmdlets
  • CDXML modules
  • Summary
  • For further reading
  • Chapter 11: Web Server Administration
  • Execution policy
  • Installing IIS
  • Detecting and installing IIS in Windows 8.1
  • Detecting and installing IIS in Server 2012R2
  • Verifying IIS
  • The WebAdministration module
  • Starting, stopping, and restarting IIS
  • Creating virtual directories and web applications
  • Types of scripts
  • Scopes and scripts
  • Working with application pools
  • Creating application pools
  • Summary
  • For further reading
  • Next Steps
  • Index
Dimensions
unknown
Extent
1 online resource (1 volume)
Form of item
online
Isbn
9781785284908
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Note
O'Reilly
Other physical details
illustrations
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000649
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)922007450

Library Locations

  • Anza LibraryBorrow it
    550 37th Avenue, San Francisco, CA, 94121, US
    37.778535 -122.497218
  • Bayview/Linda Brooks-Burton LibraryBorrow it
    5075 3rd Street, San Francisco, CA, 94124, US
    37.732534 -122.391121
  • Bernal Heights LibraryBorrow it
    500 Cortland Avenue, San Francisco, CA, 94110, US
    37.738862 -122.416132
  • Bookmobiles / Mobile OutreachBorrow it
    San Francisco, CA, US
  • Chinatown/Him Mark Lai LibraryBorrow it
    1135 Powell Street, San Francisco, CA, 94108, US
    37.795248 -122.410239
  • Eureka Valley/Harvey Milk Memorial LibraryBorrow it
    1 Jose Sarria Court, San Francisco, CA, 94114, US
    37.764084 -122.431821
  • Excelsior LibraryBorrow it
    4400 Mission Street, San Francisco, CA, 94112, US
    37.727127 -122.433284
  • Glen Park LibraryBorrow it
    2825 Diamond Street, San Francisco, CA, 94131, US
    37.733969 -122.433723
  • Golden Gate Valley LibraryBorrow it
    1801 Green Street, San Francisco, CA, 94123, US
    37.797819 -122.428950
  • Ingleside LibraryBorrow it
    1298 Ocean Ave, San Francisco, CA, 94112, US
    37.724132 -122.456251
  • Marina LibraryBorrow it
    1890 Chestnut Street, San Francisco, CA, 94123, US
    37.801325 -122.434154
  • Merced LibraryBorrow it
    155 Winston Drive, San Francisco, CA, 94132, US
    37.726735 -122.474482
  • Mission Bay LibraryBorrow it
    960 4th Street, San Francisco, CA, 94158, US
    37.775330 -122.393195
  • Mission LibraryBorrow it
    300 Bartlett St, San Francisco, CA, 94110, US
    37.751989 -122.419843
  • Noe Valley/Sally Brunn LibraryBorrow it
    451 Jersey Street, San Francisco, CA, 94114, US
    37.750180 -122.435116
  • North Beach LibraryBorrow it
    850 Columbus Avenue, San Francisco, CA, 94133, US
    37.802585 -122.413280
  • Ocean View LibraryBorrow it
    345 Randolph Street, San Francisco, CA, 94132, US
    37.714138 -122.466002
  • Ortega LibraryBorrow it
    3223 Ortega Street, San Francisco, CA, 94122, US
    37.751163 -122.498094
  • Park LibraryBorrow it
    1833 Page Street, San Francisco, CA, 94117, US
    37.770300 -122.451046
  • Parkside LibraryBorrow it
    1200 Taraval Street, San Francisco, CA, 94116, US
    37.743130 -122.479330
  • Portola LibraryBorrow it
    380 Bacon Street, San Francisco, CA, 94134, US
    37.727098 -122.406361
  • Potrero LibraryBorrow it
    1616 20th Street, San Francisco, CA, 94107, US
    37.760122 -122.397653
  • Presidio LibraryBorrow it
    3150 Sacramento Street, San Francisco, CA, 94115, US
    37.788875 -122.444892
  • Richmond/Senator Milton Marks LibraryBorrow it
    351 9th Ave, San Francisco, CA, 94118, US
    37.781855 -122.468054
  • San Francisco Public LibraryBorrow it
    100 Larkin Street, San Francisco, CA, 94102, US
    37.779376 -122.415795
  • Sunset LibraryBorrow it
    1305 18th Ave., San Francisco, CA, 94122, US
    37.763354 -122.476307
  • Visitacion Valley LibraryBorrow it
    201 Leland Avenue, San Francisco, CA, 94134, US
    37.712695 -122.407913
  • West Portal LibraryBorrow it
    190 Lenox Way, San Francisco, CA, 94127, US
    37.741341 -122.465883
  • Western AdditionBorrow it
    1550 Scott Street, San Francisco, CA, 94115, US
    37.784121 -122.437503