Windows 10 Proのすべてのユーザーに対して、CMDまたはPowerShellを使用して表示言語のみを変更するにはどうすればよいですか?
外部のps1ファイルまたはバッチファイルの使用は避けたい。XMLファイルまたはPS1スクリプトを使用する必要があるいくつかの解決策を見てきました。しかし、コマンドレットまたはいくつかのコマンドがある場合、スクリプトファイルをダウンロードすることなくこれを実行できます。
Set-WinSystemLocale
または Set-WinUserLanguageList
PowerShellコマンドレットの使用を検討してくださいPowerShellコマンドラインから直接、またはIDEスクリプトを使用せず、いくつかの単純なコマンドを使用します。
注:必要に応じて、en-US
を言語/ロケールに置き換えてください。
Set-WinSystemLocale en-US
Set-WinUserLanguageList en-US
わかりました、今、私は混乱しています。これは、PowerShellを使い始めたばかりで、これを行う方法がわからないようです。それは結構です、それは起こります。ただし、これを行うためにcmdまたはPoSHはまったく必要ありません。これがGPOの目的です。以下のポインタを参照してください。
ただし、PowerShellフォーラムに参加している場合は、質問を投稿してください。
CMDまたはPowerShellを使用してWindows 10の表示言語を変更するCMDまたはPowerShellを使用して表示言語のみを変更する方法
...それからあなたは言う
それが理にかなっている場合、私はps1スクリプトを持つことに依存しないコマンドを実行したいと思います...
Sooo ..特に.cmdまたは.ps1でこれを行うように要求した後、PoSHを使用したくない場合に、なぜPoSHフォーラムでこの質問をするのですか?
.cmdまたは.ps1を使用したくない場合、これはこのフォーラムの質問ではありません。
そのため、.exeまたはGPOを使用する必要があります。これは別のフォーラムへの質問です。
Windows 10 Enterprise EditionおよびEducation Editionにのみ適用されるグループポリシー設定
グループポリシーでWindows言語を変更しますか?
ところで、これを行うためのビルド済みスクリプトがあります。
Windows 10で表示言語を変更する方法(LPの変更/インストール/ LPの削除)
このスクリプトサンプルは、Windows 10でシステムの表示言語を変更できます。
https://gallery.technet.Microsoft.com/scriptcenter/How-to-change-display-80448f7f
または
スクリプトリポジトリジャンプを参照しながらPowerShellを使用してOS言語を変更するこの興味深い要件に気づきました。 https://social.technet.Microsoft.com/wiki/contents/articles/24450.change-os-language-using-powershell.aspx
または
https://stackoverflow.com/questions/30921796/change-os-language-silently-windows-7
または、組み込みコマンドレットのみを使用したいのか、それとも、上記のポインタのようなものを使用したいのですか?
まあ、あなたがフォーラムにこれを書くように頼んでいるという事実は、潜在的に外部のものを使用していることを意味します。
***アップデート** * OPコメントについて
これには命令がないと言っていますか?
常に最初にヘルプファイルを探します。
# Get parameters, examples, full and Online help for a cmdlet or function
# Get a list of all functions
Get-Command -CommandType Function
# Get a list of all commandlets
Get-Command -CommandType Cmdlet
# Get a list of all functions for the specified name
Get-Command -Name '*display*' -CommandType Function
Get-Command -Name '*registry*' -CommandType Function
Get-Command -Name '*language*' -CommandType Function
# Get a list of all commandlets for the specified name
Get-Command -Name '*display*' -CommandType Cmdlet
Get-Command -Name '*registry*' -CommandType Cmdlet
Get-Command -Name '*language*' -CommandType Cmdlet
# get function / cmdlet details
(Get-Command -Name Set-ItemProperty).Parameters
Get-help -Name Set-ItemProperty -Examples
Get-help -Name Set-ItemProperty -Full
Get-help -Name Set-ItemProperty -Online
Get-Help about_*
Get-Help about_Functions
# Find all cmdlets / functions with a target parameter
Get-Help * -Parameter Append
Get-Command -CommandType cmdlet `
| Where-Object { $_.parameters.keys -match 'credential'} `
| Format-Wide name -AutoSize
# All Help topics locations
Explorer "$pshome\$($Host.CurrentCulture.Name)"