thunderbolt!

thunderbolt!

PR

×

カレンダー

キーワードサーチ

▼キーワード検索

2026.05.28
XML
テーマ: 私のPC生活(7578)
カテゴリ: PC関係
DOSコマンドライン上でモニタをオフするスクリプトが欲しくて、chatGPTに書いてもらいました。

powershell -NoProfile -Command "$code='using System.Runtime.InteropServices; public class X{ [DllImport(\"user32.dll\")] public static extern int SendMessage(int hWnd,int Msg,int wParam,int lParam);}'; Add-Type $code; [X]::SendMessage(-1,0x112,0xF170,2)"

一発で出来たわけではなく、エラーが出るのを何度か修正して試行錯誤してできました。
エラーが出るたびにエラーメッセージを送ると改善してくれます。


PowerShellハンズオン 日常作業が楽になる自動化レシピ集【電子書籍】[ 風来坊 ]


ちなみに最初に書いてもらったコードがこれ↓
powershell -Command "Add-Type '[DllImport(""user32.dll"")] public static extern int SendMessage(int hWnd,int hMsg,int wParam,int lParam);' -Name Native -Namespace Win32; [Win32.Native]::SendMessage(-1,0x0112,0xF170,2)"

んー正直、なぜ上がOKで下がダメなのか、powershellに詳しくない私にはわからない。
動くコードになるまで結果的には5分ぐらいかかりましたが、もし私がイチから作ろうとしたらそんなもんじゃ収まらないわな。


Windows PowerShell超入門 4.0対応 [ 新丈径 ]


それにしても、毎回自信満々に「原因が分かりました!もうコピペだけで確実に動く形にします」とか言ってくるんだけど、動かないんだなぁ(笑)
260528.jpg
ダメなんだけど?って人間相手なら言いづらい(せっかく時間割いて教えてもらったのに)ですが、機械相手だと容赦なくダメ出し出来ちゃいます。



【中古】僕らはいつまで「ダメ出し社会」を続けるのか 絶望から抜け出す「ポジ出し」の思想/幻冬舎/荻上チキ(新書)


そのうち人間相手にも同じように言ってしまいそうで、自分が怖い。
もしかしたらこの先、そういう人(相手の心情を考えないで物事を言ってしまう人、考えすぎて何も言えなくなっちゃう人)が出てきて問題になるのかもね。


ではごきげんよう。










お気に入りの記事を「いいね!」で応援しよう

最終更新日  2026.06.08 22:52:02
コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

コメント新着

quanta511 @ Re[1]:柿の種も高級品になるのか(11/20) まーっさんへ コメントありがとうござい…
まーっ@ Re:柿の種も高級品になるのか(11/20) 更新を楽しみに拝見してます。 古い記事へ…
私はイスラム教徒です@ Re:美大あるある 工学部も同じ(05/07) 神神は言った: コーランで 『 (21) 人…
聖書預言@ Re:どんど焼き(01/14) 神の御子イエス・キリストを信じる者は永…
aki@ この様な書き込み大変失礼致します 日本も当事国となる台湾有事を前に反日メ…

© Rakuten Group, Inc.
X

Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: