[トラブルシューティング] トラブルシューティングパックを利用する

Windows 7のコントロールパネルには「トラブルシューティング」という項目があります。

 

このトラブルシューティングはPowerShellからも実行することが可能で、TroubleShootingPackというモジュールをインポートすることで使用可能になります。

Import-Module -Name TroubleShootingPack

モジュールを読み込むと

  • Get-TroubleShootingPack
  • Invoke-TroubleShootingPack

の2つのコマンドレットが使用可能になります。

Get-TroubleShootingPackはトラブルシューティングに関する情報を取得するコマンドレットで、Pathパラメーターにトラブルシューティング パックへの相対パス、絶対パス、または UNC パスを指定します。

「トラブルシューティングパックのパスはどこか?」ですが、これは C:\Windows\diagnostics\system にあるフォルダーとなります。

 

たとえばAudioに関するトラブルシューティングに関する情報を得たい場合は下記のように入力します。

 


Get-TroubleShootoingPack  -Path  C:\Windows\Diagnostics\System\Audio

 

 

実際にトラブルシューティングを行うにはInvoke-TroubleShootingPackコマンドレットを使用します。

例えば、先ほどのAudioに関する情報を使用してトラブルシューティングを行うには


Get-TroubleShootingPack  -Path  C:\Windows\Diagnostics\System\Audio | Invoke-TroubleShootingPack

[ScriptingGuys] tweet まとめ 9/24/2010版

Scripting Guys はtwitter(http://twitter.com/ScriptingGuys) をやっています。

興味がある方は是非フォローしてください。(もう何日か紹介しますので是非)

ということで、9/24/2010 の PowerShellに関する tweet まとめです。

英語ですが、興味がある方は是非!!


Quick-Hits Friday: The Scripting Guys Respond to a Bunch of Questions (9/24/10): In this post : Shuffling Values A… http://bit.ly/9SUXQl
Fri Sep 24 2010 17:13:04 (Japan Standard Time) twitterfeedから


meson3902 Looking forward to: “Atlanta PowerShell User Group – October Meeting | PowerShell Group” ( http://bit.ly/9boMyh )
Fri Sep 24 2010 07:12:35 (Japan Standard Time) twitthatから
ScriptingGuysがリツイート


pcgeek86 New #PowerShell Module: Enable Wake for Devices: http://wp.me/puEZA-a9
Fri Sep 24 2010 07:21:43 (Japan Standard Time) TweetDeckから
ScriptingGuysと1人がリツイート


@j_angliss @esacteksab #posh #powershell See my Error handling articles http://bit.ly/am169v
Fri Sep 24 2010 11:42:26 (Japan Standard Time) TweetDeckから j_angliss宛


halr9000 Twin Cities first meeting will be October 12th | PowerShell Group http://bit.ly/c7aiPs
10:25 AM Sep 24th webから Woodstock, GAから


@TimOdell #Powershell Here are several #ScriptingGuy articles that talk about functions http://bit.ly/bXZQZu
11:38 AM Sep 24th TweetDeckから TimOdell宛


realdealbiehl Get-Command: Comparing XML files with Select-XML and Compare-Object #powershell get-command.blogspot.com/2010/09/compar…
3:52 AM Sep 24th Tweet Buttonから
ScriptingGuysがリツイート


Brian_Butler Good video showing off how to build a script by combining PowerShell, Workflow, and .NET. #powershell, #workflow http://bit.ly/cbMHmu
3:57 AM Sep 24th Seesmic Desktopから


@TimOdell #Powershell http://bit.ly/bB5OAy not much. You are right.
2:42 AM Sep 24th TweetDeckから TimOdell宛


#PowerShell command to find reliability WMI classes Get-WmiObject -List “*reliabil*”
12:35 AM Sep 24th TweetDeckから

SQLServerPowerShellでテーブル名とカラム名取得!

▼ “C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLPS.exe”
(σ゚∀゚)σゲッツ!!

#▼ テーブルの場所まで移動
Push-Location SQLSERVER:\SQL\サーバー名\インスタンス名\Databases\データベース名\Tables

#▼ テーブル名とカラム名取得
Get-ChildItem | ForEach-Object { "▼ {0}`n{1}" -f $_.Name, [String]$_.Columns }

#▼ 元の場所に戻る
Pop-Location

▼ msdn
SQL Server PowerShell の実行

新 PowerShell from Japan!! Blogへようこそ

こんにちは

管理人のHIROです

これまでPowerShell from Japan!! は、HIRO’s.NETのサブドメインで運用してきましたが、

このたびPowerShell from Japan!! 専用にドメインを取得いたしました。

これからも PowerShellの情報を発信して参りますので、ご愛顧のほどよろしくお願いいたします。