This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
![Performance Tuning Guidelines for previous versions of Windows Server](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)
対象OS:Windows 10/Windows 11、Windows Server 2012/Windows Server 2012 R2/Windows Server 2016/Windows Server 2019/Windows Server 2022 ファイルのコピーやバックアップ、システムの設定変更、連続するツールやコマンドの実行、フィルタ処理など、コマンドプロンプト上でいつも決まった処理を手動で繰り返していることはないだろうか? そのような場合、Windows OSではそれらの処理を「バッチファイル」にまとめておくと、同じ手順を簡単に繰り返し実行できるようになる。 ただ、バッチファイルには固有の(クセがあるといってもいい)機能や制限などが幾つかあり、慣れるまでは細かい所でつまづきがちだ。 そこで本Tech TIPSでは基本的なバッチファイルの作成/利用方法についてまとめておく。
渡辺です。今年の冬は暖かすぎて札幌は春の気配ですね。 AutoScaling時にAnsibleで環境構築を行うでは、Auto ScalingのLifecycle Hookを利用したAnsibleによる環境構築を紹介しました。 今回は対象がWindows Serverであった場合にAnsibleでスクリプトを実行する手順について紹介します。 これらを組み合わせればWindows ServerのAuto Scalingでもフル自動化の扉が開くでしょう! AnsibleとWindowsリモート管理 基本的にAnsibleは、対象となるサーバにSSHでアクセスして処理(環境構築)を実行します。 Windows Serverでは、デフォルトでSSH接続ができないため、代替手段が必要になります。 代替手段として使われるのは、Windowsリモート管理(WinRM)です。 Windows Serverで
認証(Authentication) 会員専用ページや、サイトの構成を行うための管理者向けページのように、あるページを何か特別な権利を持ったユーザーにだけ公開するには、ユーザーがアクセス権を所有するユーザー本人であるか、確認するプロセスが必要となる。このプロセスが認証(Authentication)である。認証の方法はさまざまだが、ご存じのとおりユーザー名とパスワードのペアを用いて行われるのが一般的だ。 認証を必要とするアプリケーションを構築するには、ユーザーの資格情報を管理する仕組みと、未認証のユーザーに認証を求める仕組み、それに認証済みのIDを検証する仕組みが必要になる。これらをすべて独自に実装するのは骨の折れる仕事だが、ASP.NETではいずれについてもフレームワークからの支援が受けられるので、場合によっては、ほとんどコードを書かずに認証プロセスを実現することが可能だ。もしフレームワ
システム監視は、監視目的(ボトルネック、エラーや使用状況の検出)を明確にしておくことです。しかし、幾つかの項目の閾値は一般的な数値として定義できますが、多くの項目はシステム運用中にデータを取得しシステムに適合できる閾値を見極めることが大事だと思います。 扱う項目や依頼数の変化と監視項目の変化のデータを取り将来起こりうるボトルネックや障害を予想する為にもデータは日々取得し日次、週次、月次、半期及び年次などで分析を行う必要があります。 監視する項目 ・CPUのボトルネックと使用状況 ・メモリのボトルネックと使用状況 ・ディスクのボトルネックと使用状況 ・ネットワークのボトルネックと使用状況 スループット スループットは単位時間(秒)当たりにシステムが実行できる処理数 ボトルネック ボトルネックは、システムが処理を行っている時にリクエストからレスポンスを返す過程で滞留を起こしスループットの低下の
謎社 での 私の責務の1つが Linux から Windows 環境に移行時に、デプロイ環境を低下させることなく維持、向上、移行することでした。 (今もですが 今回、その案件に対応すべく制作した PowerShell による CUI デプロイモジュール valentia β版を公開します。 valentia - guitarrapc/valentia β版なのは動作優先で作成したため、まだまだ機能不足、冗長、性能の改善が可能なためです。 しかし valentia運用を開始した2013年7月 ~ 2013年9月現在まで 謎社において日々のデプロイで 数十台~百を超えるサーバー群を運用している実績があります。 よって、少なくともデプロイ基盤の無い IT管理者や Windows の Ops担当にとって便利に使っていただけるかと思います。 *1 目次 目次 求められた要件 valentiaにおける
Products Processors Accelerators Graphics Adaptive SoCs, FPGAs, & SOMs Software, Tools, & Apps
Windows 7の起動画面で使っているパスワードを忘れてしまい、ログインできないという非常事態に出くわしたときに、管理者権限を取得した状態でコマンドプロンプトを立ち上げられる裏技を知っておけば、コマンド入力であっという間にパスワードを設定し直してログインすることが可能です。ということで、実際にうまくいくのか、管理者権限を強制的に取得する裏技を試してみました。なお、この裏技は手順を間違えるとPCが正常に起動しなくなる危険がある点には注意が必要です。 A tutorial on how to get into an admin account on ANY computer. - Imgur http://imgur.com/gallery/H8obU 電源ボタンを押してPCを起動させ、「Windowsを起動しています」と表示されている間に、PCの電源ボタンを長押しして強制的にPCをシャット
Chocolatey(チョコレーティ)は、Windowsのパッケージ管理ツールです。Linuxでいうaptやyumです。 通常、Windowsでソフトをインストールしようとすると、個別にインストーラーを起動しないといけなくて面倒です。Chocolateyなら簡単です。 例えばChromeブラウザを入れたいなら choco install GoogleChrome これだけでインストールできます。 Chocolatey自体は既に稼働中で、無料で今すぐ使えます(英語 https://chocolatey.org/ )。今回のKickstarterプロジェクトでは、運営資金集めが目的です。 Chocolateyとは? Chocolateyでは、無料で使えるソフトをパッケージ(圧縮ファイル)として扱います。パッケージはサーバーに置かれており、chocoコマンドはサーバーからパッケージをダウンロード
The AI Show Live showcases the amazing work happening in AI at Microsoft. Developers learn what's new in AI in a short amount of time and are directed to assets helping them get started and on the road to success right away. Seth Juarez and friends work on cool projects and highlight what's new in Azure AI and Machine Learning. Microsoft Visual Studio Code is a free, powerful, lightweight code edi
LinuxやUNIXには、ファイルや変数、文字列の置換を行えるsedというコマンドが用意されている。 それと同じことをPowerShellで行う場合、どうすればよいのだろうか。 1.特定の文字列を置換する 基本の使い方である、特定の文字列をただ置き換える場合は「-replace」を利用すればいい。 Get-Content .\test.txt | % { $_ -replace "置換する文字列","置換後の文字列" } 2.上書き保存する sedの「-i」オプション相当の処理を行わせるには、ただパイプで「Set-Content」「Out-File」を行えば良い、というわけではない。 「Set-Content」ではプロセスが掴んでいるとエラーが出るし、「Out-File」ではただのからファイルが出来上がる。 sedの上書き保存を実現するには、一度置換後のファイルの中身を変数に出力させ、それ
これは、PowerShell DSC Advent Calendar 2014 - Adventar 12日目の記事です。 時空の歪みが観測できてます? 今日は対象ノードをあるべき状態に収束させたことを確認してみましょう。 目次 目次 ノードに適用されたコンフィグレーションを確認する Get-DscConfiguration リモートノードの確認 ノードがあるべき状態か確認する リモートノードへの実行 問題点 複数ノードに実行した時にどのノードがtrue/falseかわからない falseの時にどのコンフィグレーションが問題なのかわからない まとめ ノードに適用されたコンフィグレーションを確認する まずは、ノード自身がどんなコンフィグレーションを適用されたのか確認してみましょう。 Get-DscConfiguration PowerShell DSC には、現在ノードに適用されたコンフィグ
ファイル共有プロトコル、SMBとCIFSの違いを正しく理解できていますか?(前編):その知識、ホントに正しい? Windowsにまつわる都市伝説(23) Windowsのファイル共有サービスの主要プロトコルである「SMB」と「CIFS」の二つの用語は、さまざまな使われ方をされてきました。CIFSという用語が使われ始めた1990年代後半と、SMB 2.x/3.xがある現在では、これらの用語の解釈が変わっていることにご注意ください。 連載目次 最新のWindowsはSMB 1.0/CIFSのサポートを削除できる 「SMB(Server Message Block)」は、Windowsネットワークにおける標準のファイル共有プロトコルです。SMBの歴史は長く、Windowsにネットワーク機能が標準搭載される前から存在し、さまざまなバージョンがあります。 Windows XPおよびWindows S
IIS 資料。 TOP メモ全般 DNS と ActiveDirectory 関連 Windows Server 2003 SP1 関連 リモートデスクトップ 関連 WSC 関連 SMTP 送信関連 IIS 関連(ここ) ASP 関連 Web サーバー技術情報ポータル「IIS TechCenter」http://technet.microsoft.com/ja-jp/iis/default.aspx IIS Extensions : The Official Microsoft IIS Site http://www.iis.net/extensions Microsoft Web Platform - Home http://www.microsoft.com/web/default.aspx Internet Information Services フォーラム http://so
Windows へ Boot2Docker を入れる方法や、入れた後の起動や容量に関する課題を整理しました。 ■ Docker を Windows で使う DockerはLinuxコンテナを手軽に扱うためのアプリケーションです。LXCとはLinux Containersという名前の通り、Linuxでしか使えないのかな?という先入観がありますが、決してそうではありません。Windows でも Docker を簡単に扱えるようにするための、「Boot2Docker」というツールが、Docker社から提供されています。 Boot2Dockerの実態は、仮想マシン管理ソフトウェア VirtualBox と、その上で Docker を動かすための仮想マシンと OS “Tiny Linux Core Linux” を使い、この仮想マシンにログインし、Linux 上で Docker を扱うのと同等の環
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 公開日: 2009 年 7 月 16 日 (作業者: ruslany (英語)) 更新日: 2009 年 9 月 9 日 (作業者: ruslany (英語)) 必要条件 このチュートリアルは、以下を前提としています。 ASP.NET 役割サービスを含む IIS 7 が有効になっている URL 書き換えモジュールがインストールされている (応答書き換えの部分を完了するにはバージョン 2.0 が必要) Application Request Routing バージョン 1.0 または 2.0 がインストールされている はじめに URL 書き換えモジュールと Application Request Routing
先日、Visual Studio ALM Rangers から、表題のガイダンスが公開されました。 https://vsardevops.codeplex.com/releases/view/132181 https://vsardevops.codeplex.com/releases/view/132181 Microsoft を含む ALM Rangers が公開したこの資料は、Windows において PowerShell DSC を利用した Config as Code がDevOps に果たす役割を具体的に、シナリオをもって細かに説明しています。 その内容は多岐に渡っており、これまで公開されてきた資料の中でも格別の質とボリュームを誇っています。 Config as Code がなぜ求められるのか Pushとは Pullとは 具体的なDSCリソースの開発フローとチェックリスト*1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く