• 締切済み

windowsの設定変更の自動化って可能ですか?

Windows10の設定(システム・デバイス・電話・...)はGUIのマウス操作で扱うのが普通だとは思いますが、 これらをコマンドライン等から操作することって可能ですか? 頻繁に設定を変える項目があって毎回設定画面開いてマウスカチカチで変更するのが面倒に感じるので、スクリプトでも書いて自動化できれば便利です。 何か方法はありますか?(power automate desktop?とかで実現可能ならそれで大丈夫です。)

みんなの回答

  • kteds
  • ベストアンサー率42% (1884/4445)
回答No.3

No.2の追記です。 下記サイトに分りやすい解説があります。 一つずつ進んで「11.バッチファイルの作成」まで学習すれば、 Windows10の設定の自動化もできるようになるでしょう。 「コマンドプロンプトの使い方」 https://www.javadrive.jp/command/ 例えば、添付画像のように「コマンドプロンプト」で start ms-settings: を実行すれば、GUI の「システム」画面が開きます。 start ms-settings:autoplay を実行すれば、GUI の「自動再生」画面が開きます。 設定値などはレジストリをコマンドプロンプトで操作することになります。 上記は、ほんの一例です。 まずはコマンドプロンプトを習得することから始める必要があります。 以上です。

noname#250538
質問者

補足

多分こちら側の質問文の書き方が悪かったですね。 > 設定値などはレジストリをコマンドプロンプトで操作することになります。 今回の質問で聞きたかったのはこの部分の中身についてです。 つまり、自動化したいのは「GUIの設定画面をコマンド欄から開く(以降マウス操作)」ことではなく、「設定値の変更をコマンドラインから完結させる(GUIは一度も触らない)」ことです。 すごく具体的に言うと、設定→システム→サウンド→出力の「出力デバイスを選択してください」の項目で、自分の環境だとここに選択肢が2つあるのでこれらをトグル切り替えできる(GUIのマウス操作を一度も挟まずに!)ようなスクリプトが欲しいです。 レジストリの操作が必要とのことですが、変更したい設定の項目に対応したレジストリの値の調べ方がわかりません。どのようにすればよいでしょうか。 コマンドプロンプトの基本的な使い方については大丈夫です。元々使えます。丁寧にリンクまでして頂きありがとうございます。お手数おかけしました。

すると、全ての回答が全文表示されます。
  • kteds
  • ベストアンサー率42% (1884/4445)
回答No.2

No.1です。 > その「コマンドラインで実行」の方法を知りたかったのですが...... まずは下記サイトに目を通してください。 「コマンドプロンプトを起動する」 https://www.javadrive.jp/command/ini/index1.html

すると、全ての回答が全文表示されます。
  • kteds
  • ベストアンサー率42% (1884/4445)
回答No.1

> これらをコマンドライン等から操作することって可能ですか? GUIで出来ることはコマンドラインでも出来る、と考えていいです。 > 何か方法はありますか? 他のツールを使うことなくWindowsの標準機能だけで可能です。 先ずは、コマンドラインで実行してください。 コマンドラインで実行したことをスクリプトとして記述してファイルに保存して、ファイルを実行すれば自動化したことになります。

noname#250538
質問者

補足

> 先ずは、コマンドラインで実行してください。 その「コマンドラインで実行」の方法を知りたかったのですが...... 「windows10 設定 コマンドライン」等で検索してもGUIの設定画面をコマンドラインから開く方法しか見当たりません。

すると、全ての回答が全文表示されます。

関連するQ&A