PowerShellのヒントとコツ
2022-01-08 14:22:22
PowerShellを使用してHostファイルを変更する方法
次のコマンドは、Hostファイルにレコードを追加して、url /sps2010/hostheader1/がサーバー自身を指すようにします。
コピーコード
コードは以下の通りです。
$url="http://sps2010/hostheader1/"
if( (Get-Content $env:windir\System32\drivers\etc\hosts |? {$_ -imatch "\s$url"}) -eq $null){"`n127.0.0.1 $url" | Out-File -FilePath "$env:windir\System32\drivers\etc\hosts" -Append -encoding ascii}
PowerShellのメソッド呼び出し
PowerShellを体系的に学ぶ時間がなかったので、その都度勉強することになりました。この関数呼び出しは、30分以上かかりました。30分以上かかりましたよ。
笑うなよ、ハァハァ。
この例では、PowerShellの以下のポイントの一部が含まれています。
静的関数呼び出しメソッド
列挙型に対する指定メソッド
Null値
ブール値
PS C:\Users\administrator.VSAT> $SPUtility = [Microsoft.Sharepoint.Utilities.SPUtility]
PS C:\Users\administrator.VSAT> $SPPrincipalType = [Microsoft.Sharepoint.Utilities.]
PS C:\Users\administrator.VSAT> $obj=$SPUtility::ResolveWindowsPrincipal($null,$owebapp,"vsat\administrator",$ SPPrincipalType::User,$false)
PS C:\Users\administrator.VSAT> $obj
PrincipalType : User
LoginName : VSAT\administrator
IsSharePointGroup : False
PrincipalId : -1
Email : [email protected]
SIPAddress :
Mobile :
DisplayName : Administrator
Department :
JobTitle :
PowerShell の現在のバージョンを確認するにはどうすればよいですか?
以下のコマンドを実行してください。
Get-Host | Select-Object Version
PowerShell 3.0がインストールされている場合は、次のように出力されるはずです。
Version
-------
3.0
関連
-
制限された言語パターンを迂回するPowerShellコードインジェクションの脆弱性を防ぐ方法
-
デジタル署名のないスクリプトはPowerShellで実行されない
-
PowerShellスクリプトのバッククオートの使用例です。いつでもどこでもコードに改行
-
PowerShellでパイプラインを終了させる方法
-
Powershellですべてのディスクレターを取得する方法
-
Powershellで "確認プロンプト "をブロックする方法
-
PowerShellでNICの状態と対応する電源設定を確認する
-
PowershellでWebページを開く例
-
Powershellは、ローカルレジストリからすべてのソフトウェア関連付けの拡張子を読み取ります。
-
共有レジストリからユーザー設定を取得するためのPowershellスクリプト
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
PowerShellのジョブ関連コマンドとタスクの並列実行の解説
-
UbuntuシステムでのPowerShellベースの利用を解説
-
PowerShellでパフォーマンスカウンターのバイナリファイル(.blg)の記録を読み込んで計算結果をまとめる
-
PowerShell 5.0の新機能が公開されました。
-
PowerShellを使用してレジストリを変更する
-
PowerShellで文字列を別行動で表示する2つの方法
-
Powershellは2つのフォルダの差分を比較する
-
Powershellスクリプトで条件付きブレークポイントを使用する例
-
PowerShellによる印刷ジョブのクエリと削除のコード例
-
PowerShell ローカルアカウントスクリプト共有の追加