タグ

ブックマーク / win2012r2.com (3)

  • Windows Server : このネットワーク上の他のPCやデバイスが、このPCを検出できるようにしますか?

    Windows Server をインストールまたはAzureやAWSなどのクラウド上に作成して初めてログインすると以下のような表示が出ることがあります。 このネットワーク上の他のPCやデバイスが、このPCを検出できるようにしますか? この機能は、ホーム ネットワークと社内ネットワークでオンにして、パブリック ネットワークではオフにすることをお勧めします。 1. どちらを選択するか?「はい」か「いいえ」のどちらを選択するかで、Windows ファイアウォールの設定が以下のように変わります。 はい:Windows ファイアウォールのプロファイルが「プライベート」になりますいいえ:Windows ファイアウォールのプロファイルが「パブリック」になりますどちらを選択したら良いか明確な基準がないという人は「いいえ」を選択しておけば良いでしょう。なぜかと言うと、デフォルトの設定は「パブリック」だからで

    Windows Server : このネットワーク上の他のPCやデバイスが、このPCを検出できるようにしますか?
  • タスクスケジューラでPowerShell スクリプトを実行する

    動かしたいスクリプトを任意の場所に配置します。 ※ここでは D:\tmp に配置しています。2. タスクスケジューラを起動します。 ※参考:「タスクスケジューラ」の開き方 3. 「新しいタスクの作成」をクリックする。 4. 「名前」にタスクの名前を入力後「ユーザーまたはグループの変更」をクリックします。 ここで指定するユーザーがタスクスケジューラでタスクを実行するユーザー、すなわちPowershellを実行するユーザーになります。「SYSTEM」ユーザーは Windows OSのサービスを実行する特別なユーザーで以下の特徴があります。 OSに対して管理者権限を有するパスワードを持たない Administratorや他のユーザーを指定した場合、ユーザーのパスワード変更によりタスクが正常起動できなくなるリスクがあります。タスクスケジューラー上でも実行ユーザーのパスワード情報を保持しており、実際

    タスクスケジューラでPowerShell スクリプトを実行する
  • PowerShell で IPアドレスを取得する

    1. Get-NetIPAddress コマンド書式 (Get-NetIPAddress | Where-Object {$_.[オブジェクト] [比較演算子] "[文字列]"} | Where-Object {$_.[オブジェクト] [比較演算子] "[文字列]"}).IPAddress例> (Get-NetIPAddress | Where-Object {$_.AddressFamily -eq "IPv4"} | Where-Object {$_.InterfaceAlias -notlike "Pseudo-Interface"}).IPAddress 192.168.8.100解説Get-NetIPAddress 結果をパイプライン(|) で Where-Object に引き渡しています。Where-Object でオブジェクトを絞ることで目的のIPアドレスを取得できます。この

    PowerShell で IPアドレスを取得する
  • 1