DOBON.NETお気楽掲示板
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
検索
[
最新記事及び返信フォームをトピックトップへ
]
[ トピック内全3記事(1-3 表示) ] <<
0
>>
■1580
/ inTopicNo.1)
VBを使うSleep解除の方法についての問合せ
▼
■
□投稿者/ RHNO
-(2017/01/18(Wed) 20:40:22)
MS-VS2015/VBにて簡単なProgram作成して楽しんでいる者(VBA-Program、VB-Code等公開中)です。
VBによりTimerでPCをShatdown,Sleep,再起動等実行するProgramをNET上のTipsを参考に完成(Form,Code公開中)させましたが、VBからTimerによりSleepを解除するProgramを組み込みたいと考えていますが、ググっても参考が見つかりません。
SleepさせるとVB-Programは作動しませんので考えたのは「TaskSchedulerでSleep解除を設定すると C:\Windows\System32\Tasksにxml-File(拡張子無し)が格納されているので VBによりTimer設定を変えたxml-Fileを作成し、Tasks-folderに読み込ませればSleep解除ができるのではないか?」と考えたのです。
(NetRadio録音ソフトにはTasksにxml-Fileを登録してあり、SleepしていてもSleep解除して録音できるようになっているようだ。 試しにTaskSchedulerで作成したSleep解除xml-FileのコピーをVBで作成、Tasks-folderにSaveして拡張子を削除したがTaskSchedulerに認識されないので、試した方法は駄目と判明。)
「VS2015/VBからTaskSchedulerを使って、Sleep解除が出来る方法」(VBを使う別の方法でもよい)をご存知の方がいれば ご教授願えれれば幸いに思います。
引用返信
削除キー/
編集
削除
■1581
/ inTopicNo.2)
Re[1]: VBを使うSleep解除の方法についての問合せ
▲
▼
■
□投稿者/ RHNO
-(2017/04/05(Wed) 20:05:18)
No1580
に返信(RHNOさんの記事) へ本人より
当方の提案内容では Sleepの解除 が不可能なようです。 調べた結果、.NET-VB から SCETASKS.exe を操作する方法にたどり着き Program を作成し試した結果、TaskSchduler内に Schedule-Flle を作成できた。 初期設定で一度だけ そのFile を手動設定しなければならない。 TaskScheduler内の そのFile を開き Propaty→条件タブ にある「□-タスクを実行するためにスリープを解除する(Z)」に check を入れれば、あとは Program から Sleep開始時間とSleep解除時間 を設定すれば 一度だけ(毎日・週間等への改造可能)Sleep開始・解除を行える 実用Programが完成 したので報告します。 TaskScheduler内 Propaty→条件 を .NET-VB から設定できる方法をご存知の方がいれば ご教授願いたい。
本Programには Shatdown、再起動、休止状態、スリープ を即座に または Timer にて操作できる Program も付加した。 TaskBar に icon を登録しておけば Windowsの電源Menu から操作するより楽に 停止操作等ができる。 近日中に Vector にて公開予定。
引用返信
削除キー/
編集
削除
■1582
/ inTopicNo.3)
Re[2]: VBを使うSleep解除の方法についての問合せ
▲
▼
■
□投稿者/ RHNO
-(2017/04/09(Sun) 19:59:53)
■
No1581
に返信(RHNOさんの記事) へ本人より
「初期設定で一度だけ TaskSchduler内File を開き 手動で「□-タスクを実行するためにスリープを解除する(Z)」に check を入れならない。」では満足できないので、NET上を調べた結果、日本語では見つからず、英語では同様な質問があって、回答らしきものが出ていた。それには xmlファイル を SCHTASX.EXE を使って DOSプロンプトから TaskScheduler に読み込ませるヒントが記載されていた。 ヒントを参考に DOSプロンプトから 何回も試みた結果 xmlファイル の登録に成功した。 Vector登録予定の一応完成した.NET-VBプログラムを改良し、起動させたところ、「スリープ解除にチェックを入れたxmlファイル」 を TaskScheduler に読み込ませることが出来たので、.NET-VB による「希望時間にスリープ/同復帰するプログラム」が完成した。 この質問は解決とします。 当方のHPにて TaskSchedulerとSCHTASKS.EXE について記述予定。
引用返信
削除キー/
編集
削除
このトピックをツリーで一括表示
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
入力内容にタグは利用できません。
引用部分(行頭に「>」や「■」が付いている部分)が全体の 80% 以上のコメントは投稿できません。
管理人はこの掲示板をまともにチェックしていないかもしれませんし、返事も出さないかもしれません。
ちゃんとした(?)投稿はマナーを守って
別の掲示板
へ。
管理人の独断で不適切と判断した投稿は予告なく削除されます。
投稿は、明記のない限り、パブリックドメインになります。
本文と題名には必ずひらがなを入れてください。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
削除キーを覚えておくと、自分の記事の編集・削除ができます。
URLは自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
使用例)
No123 → 記事No123の記事リンクになります(指定表示)。
No123,130,134 → 記事No123/130/134 の記事リンクになります(複数表示)。
No123-130 → 記事No123〜130 の記事リンクになります(連続表示)。
Name
/
E-Mail
/
Title
/
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行して下さい/半角10000文字以内)
■No1582に返信(RHNOさんの記事) > ■No1581に返信(RHNOさんの記事) へ本人より > 「初期設定で一度だけ TaskSchduler内File を開き 手動で「□-タスクを実行するためにスリープを解除する(Z)」に check を入れならない。」では満足できないので、NET上を調べた結果、日本語では見つからず、英語では同様な質問があって、回答らしきものが出ていた。それには xmlファイル を SCHTASX.EXE を使って DOSプロンプトから TaskScheduler に読み込ませるヒントが記載されていた。 ヒントを参考に DOSプロンプトから 何回も試みた結果 xmlファイル の登録に成功した。 Vector登録予定の一応完成した.NET-VBプログラムを改良し、起動させたところ、「スリープ解除にチェックを入れたxmlファイル」 を TaskScheduler に読み込ませることが出来たので、.NET-VB による「希望時間にスリープ/同復帰するプログラム」が完成した。 この質問は解決とします。 当方のHPにて TaskSchedulerとSCHTASKS.EXE について記述予定。 >
Icon
/
ホイールロボ
くるりロボ
ぱんだ
ふとめネコ
ねずみ
こあら
疑問ねこ
ランダム
管理者用
(画像を選択/
サンプル一覧
)
削除キー
/
(半角8文字以内)
解決
済
み!
BOX/
解決したらチェックしてください!(スレッドを閉じる目的ではチェックしないでください!)
プレビュー/
クッキーに保存しない/
Pass/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
検索
-
Child Tree
-