PowerShell プロンプトとコマンド プロンプトから以下のコマンドを実行できますが、Windows スケジューラを使用してスケジュールすることはできません。
PowerShell スクリプト コード:
appcert.exe test -apptype metrostyle -packagefullname abc_somename -reportoutputpath C:\result.xml
appcert.exe
は、Windows 8 アプリケーションで認定テストを実行するために Microsoft が提供する exe です。私は次のことをしました:
コードでファイル
ABC.ps1
を作成しています:appcert.exe test -apptype metrostyle -packagefullname abc_somename -reportoutputpath C:\result.xml
PQR.bat
次のコードでバッチ ファイルを作成します。powershell -command "& 'PathOfABC\ABC.ps1' "
Windowsスケジューラを使用してスケジュールしています。
[アクション] タブでタスクを作成するときに、次の詳細を選択します。
アクション: プログラムを開始します。
プログラム/スクリプト: バッチ ファイルへのパス
開始: バッチ ファイルを含むフォルダーのパス
そして、15分ごとに実行するようにスケジュールします。result.xml
タスクは完了しましたが、C ドライブに何も表示されません。このバッチ ファイルを 15 分ごとに実行するようにスケジュールする方法を教えてください。