CTP3: Add Get-Computer and Start-Computer cmdlets
Votes from Connect: 11
Original Date Submitted: 12/26/2008 4:01:12 PM
Site Name: PowerShell
Feedback ID: 389694
Frequency: Always Happens
Regression: Yes, this happens in all previous versions
The new cmdlets added for control of local and remote computers (stop-computer, restart-computer, etc.) are great, but I think they would be complemented by the addition of the following two cmdlets:
Get-Computer would return objects representing all computers on the network (workgroup or domain) including the local machine. It would serve a similar purpose as CMD's net view, however, the returned computer objects would contain rich information beyond just the computer's name. The IP Address, MAC Address, Domain/Workgroup, possibly logged-in users, uptime, etc., are some things that come to mind. This cmdlet could feed others such as Get-Process, Restart-Computer, Get-Hotfix, etc., and serve as a frequently used cmdlet for systems administration.
The Start-Computer cmdlet would serve as a Wake On LAN cmdlet, taking one or more MAC Addresses of network computers and sending magic packets to those machines. Support for other protocols could be offered as well, such as Intel's Active Management Technology via WS-Management.
Product Studio item created by Connect Synchronizer due to creation of feedback ID 389694 (http://connect.microsoft.com/feedback/ViewFeedback.aspx?SiteID=99&FeedbackID=389694).
Internal BugId: 1834