WMI Fun !! 〜 WMI に興味がある方・システム管理者は必見です! 〜
 WMI Step|WMI Sample|WMI Reference|WMI Library|Enquete|About WMI Fun !!
 My Let'snote|Personal|Insomnia|Link

WMI Fun !! > WMI Step > PowerShell で記述したスクリプトをショートカットから起動・自動実行してみよう

このエントリーをはてなブックマークに追加
WMI スクリプトの実行結果を VBS を利用してメールで送信する方法を公開しています
パソコンに負荷のかからないウィルス対策なら ESET パーソナル セキュリティ
話題のプリウス、ディーラーオプションもネットで気軽に購入

PowerShell で記述したスクリプトをショートカットから起動・自動実行してみよう - WMI Step

Topics

前回はバッチファイル内で PowerShell スクリプトの起動・実行を行う方法を紹介しましたが、PowerShell スクリプトだけ別ファイルに記述し自動実行したい需要もあると思います。
ここでは PowerShell スクリプトを実行するにあたりショートカットから起動・自動実行する方法を紹介したいと思います。



Sample Code

Get-WmiObject -Query "SELECT * FROM Win32_OperatingSystem"



Comment

PowerShell で記述したスクリプトは拡張子 .ps1 にて保存しておきます。ここでは test_script.ps1 という名前で「c:\testフォルダ」に保存しておきます。

ショートカットのリンク先を「powershell -noexit c:\test\test_script.ps1」という形で記述しておきます。
あとはこのショートカットをダブルクリックして実行するだけです。

ただし PowerShell 側で ExecutionPolicy の設定によってはこのまま実行できません。
例えば Set-ExecutionPolicy コマンドレットで RemoteSigned 値に変更しておくことで今回のサンプルは実行できるかと思います。
ちなみに現在の設定値は Get-ExecutionPolicy コマンドレットで確認が出来ます。(デフォルト値は Restricted のようです。)


ご意見・ご要望・ご感想をこちらのアンケートからお待ちしています
WMI に関して調べているけど探し物が見つからない…という方は Search Result から検索してみましょう!!

MCP (Microsoft Certified Professional)、 MCA (Microsoft Certified Associate)CompTIA A+
一応 MCP (Microsoft Certified Professional)、MCA (Microsoft Certified Associate)、
CompTIA A+ を所有してたりします…

- WMI Fun !! -
http://www.wmifun.net/
Microsoft 社のテクノロジーである WMI (Windows Management Instrumentation) の使い方を
Visual Basic を使ってのんびり公開しています
WMI は Windows 7 や Windows 8、Windows 10 で便利に使えますよ!
また VB や VBA、.Net (VB・C#) などの開発環境以外でも Win32/Win64 API に依存しないので WMIC や
WSH (VBS・JS)・PowerShell などスクリプト言語・コマンドラインから有効に活用が出来ます
Windows ベースの社内 IT システムに関する資産管理、アセットマネジメントや監視業務の効率化、
インベントリ情報収集系システムツール開発に WMI はお勧めです

This website is created by Toh.
Copyright(C) 1997-2016 WMI Fun !! All rights reserved.
WMI Fun !! へのリンクはご自由に…相互リンクに関するお問い合わせはアンケートページからお願いします

∧ ページの先頭へ…