2017-10-10 6 views
0

Powershellスクリプトを使用して新しいWindows10インストールを設定するには、どこのリソース/ドキュメントが必要なのかを知りたいと思います。私はbashを知っていますが、私はPowershellにとって全く新しいです。GUIアクションに相当するPowerShellコマンドレットの検索

私がgoogleを検索すると、Windowsを自動的に構成することに関するすべての情報は、Windows展開サービスに関連しています。しかし、私はWindows Serverを必要とせず、各インストールが完了した後にいくつかのスクリプトを実行するだけで十分です。

私は私がやりたいことのいくつかを解決するいくつかのスクリプトが見つかりました:

https://github.com/FlatlanderWoman/winCleaner

https://github.com/hahndorf/Set-Privacy

しかし、私はTechNetライブラリに見たときに他のすべてのために、私は非常にそれを見つけることを有用なものを見つけるのは難しいです。そして、私は何かを見つける行うとき、それは時代遅れになります https://technet.microsoft.com/en-us/library/hh852115.aspx

問題がある:私は私が望むすべてを設定するGUI-方法を知られているが、私は、対応するコマンドレットは、同じことを行うために見つける方法がわかりませんPowershellで。

Cmdletの検索に使用できるイベントリスナーはありますか?または、誰かがリソース/ドキュメントを持ってお勧めしますか? TechNetライブラリは実際にこれらのコマンドを見つけるための確立された方法ですか?

ありがとうございます。

+2

GUIとPowerShellコマンドレットでできることの間に1対1のマッピングはありません。場合によってはGUIアクションのコマンドレットがあり、時にはいくつかのコマンドレットを結合する必要があり、レジストリまたは構成ファイルを編集したり、API関数を呼び出す必要があることもあります。そして、はい、TechnetとMSDNは権威あるリソースです。しかし、これまでの文書のように、古くなったり、不完全であったり、間違っていたりしていたので、常に塩の穀物で服用してください。 –

+0

macosとlinuxからうまく来ていますが、これはちょっとうつ病です。(Ansgarの頭に感謝します。 – rmercier

答えて

1

残念ながら、PowerShellはWindows 7にしか実装されていませんでした(はい、私はXPで利用可能でしたがプリインストールされていないことは分かっています)、それでもコアOSの一部ではなくアドオンのようなものでした。 Windows 8と10はさらに機能が改善されていますが、ほとんどのホームユーザーがそれを使用しないため、ほとんどの場合、独自の設定や機能に使用しません。

ほとんどの場合、必要なことを行う方法はほとんどありません。サーバーの名前を変更し、必要なソフトウェアと機能をインストールし、ファイルをコピーし、VSSを構成します。アイコンをクリックします。あなたは、あなたがやりたいすべてのリストを作ってから、それぞれのリストを作成するだけです。

例:https://www.google.co.uk/search?q=powershell+put+computer+on+desktop - 最初の結果は、レジストリキーを指すTechNetスクリプトです。必要に応じて整理し、ビルドスクリプトを叩き、次の項目に進みます。

PowerShellではできなかったことはまだありませんが、そのほとんどはコマンドレットではありませんでした。 msiexecまたはschtasksのようなレジストリの調整やコマンドラインのようなものがたくさんあります。いくつかのCOMオブジェクトと、DNSサフィックスを設定するために作成して使用しなければならない厄介なタイプがあります。

全体的に私はPowerShellでこれを他のスクリプト言語よりも簡単に行うことができると思っています。これは機能が多く組み込まれているのではなく、.NETとCOM MSは何年にもわたって詰まっている半分焼いたものすべてに幅広くアクセスできます。

+0

"あなたは、あなたがやりたいすべてのリストを作ってください。 – rmercier

+0

ええ、私は知っていますが、それをやっている "適切な"方法は、DSCです。これは、より小さい私の意見では環境。 –

関連する問題