通常のwindows設定ではPowerShellのスクリプトps1ファイルを実行できません。 以下のようなエラーが出てしまいます D:\***.ps1 : このシステムではスクリプトの実行が無効になっているため、ファイル D:\***.ps1 を読み込む ことができません。詳細については、「about_Execution_Policies」(http://go.microsoft.com/fwlink/?LinkID=135170) を参照し てください。 発生場所 行:1 文字:1 + D:\unyo\snapshot.ps1 + ~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : セキュリティ エラー: (: ) []、PSSecurityException + FullyQualifiedErrorId : UnauthorizedAcces
実行ポリシーの種類 † 使用すると思われる実行ポリシーについて記述します。 Restricted デフォルト値。すべてのスクリプトを実行することができません。 AllSigned 署名されているスクリプトのみ実行可能。 RemoteSigned ローカルのスクリプトは実行可能。ダウンロードしたスクリプトは署名が必要。 Unrestricted すべて実行可能。ただし、ダウンロードしたスクリプトに関しての実行はユーザーの許可が必要。 したがって、PowerShellの勉強や開発であれば、RemoteSignedがおすすめです。 ↑ about_Execution_Policiesの抜粋 † 実行ポリシーのヘルプは以下のコマンドで表示することができます。 Get-Help about_Execution_Policies 以下、about_Execution_Policiesに記載されていた内
Power Shellスクリプトの基本的な書き方まとめ。 形式 拡張子は「.ps1」。 スクリプトの中身は、基本的にはPower Shellコマンドの羅列でOK。 「#」 以降がコメント。 例えば、「hello world.」を表示するだけのスクリプト(echo.ps1)であれば、以下のような感じになります。 # これはコメント echo "hello world." 実行 事前に「Set-ExecutionPolicy RemoteSigned」として、ローカルの任意のスクリプトの実行を許可しておくこと。 詳細はWindows PowerShellコマンド&スクリプティング入門(後編)- PowerShellスクリプティングの第一歩を参照。 後はスクリプトのあるディレクトリに移動し「.\echo.ps1」とかすれば実行できます。 以下は、↑の「echo.ps1」を実行した結果です。 PS
具体的には、最初にスクリプトを実行するための基本的な手順を理解したうえで、PowerShellにおける変数や制御構文、関数など基礎的な構文の解説を行っていく。 PowerShellスクリプトの基本 スクリプトとはいっても、その実体はファイルとして保存されたコマンドの集合にすぎない。例えば前回も紹介した次のコードをスクリプト化するには、ただ単にこれをテキスト・エディタで入力し、ファイルとして保存すればよい。 ここでは、スクリプトのファイル名を「Begin.ps1」としておこう。ファイルのベース名には任意の名前を指定できるが、PowerShellスクリプトの拡張子は「.ps1」としなければならない。 ただし拡張子を「.ps1」としたスクリプト・ファイルをエクスプローラなどからダブルクリックしてもPowerShellが自動起動するわけでは「ない」点には注意が必要である(試してみれば分かるように、
押忍! dice(@dice_dDtea)です。 varchar型を使うとき、 指定する数字はいくつがいいのだろうか? 調べてると「255」と「256」をよく目にする。 varchar(255) と varchar(256) でどっちを使うほうが良いか論争もあるくらいだ。 『MySQLのVARCHARサイズについて – Togetterまとめ』 http://togetter.com/li/54358 UTF-8で255か256かのところにオーバーフローページ利用有無の境目があります。 http://bit.ly/94z5BV RT @sugyan: 255でも256でもパフォーマンス的に大きな違いはないと思うのだけど なんか「こういう理由でこっちを選ぶんだよ!」みたいのが欲し — SH2 (@sh2nd) 2010, 9月 27 今回この結論を出して見たいと思う。 「255」と「256」
2009.03.24 MySQLの型で気になった(tinyint,int) (3) カテゴリ:データベース DBを眺めていると「tinyint(4)」という定義を見つけた。 これは・・・0~4までという意味で定義したのか、それとも0000~9999という意味で定義したのか、それとも0000~1111という意味で・・・ でもtinyintは-128~127しか入らないはず。 そもそも隣の数値の意味は~・・・ 気になったので実験。(ついでにintも試してみました。) --テスト用テーブル作成-- mysql> create table `test_tbl` (`ti` tinyint(4),`ni` int(11)); Query OK, 0 rows affected (0.02 sec) mysql> desc test_tbl; +-------+------------+------+
MySQL で利用可能なデータ型の中で整数型(TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT)の使い方について解説します。 TINYINT[(M)] [UNSIGNED] [ZEROFILL] 符号付きの範囲は -128 から 127 。符号なしの範囲は 0 から 255 。 SMALLINT[(M)] [UNSIGNED] [ZEROFILL] 符号付きの範囲は -32768 から 32767 。符号なしの範囲は 0 から 65535 。 MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL] 符号付きの範囲は -8388608 から 8388607 。 符号なしの範囲は 0 から 16777215 。 INT[(M)] [UNSIGNED] [ZEROFILL] 符号付きの範囲は -2147483648 から 2147483647
ファイルの行数数えたいとき、ありますよね。 でも手で数えるのがめんどくさい。 Linuxならwcコマンドがあるのに! そんなあなたに、コマンドプロンプトで行数を出力する方法。 findコマンドを使って行数を数えてみる 「find」コマンドは「指定したファイルから指定した文字列を含む行を検索し結果を表示」するコマンドです。 で、今回はオプションとして、 /v 指定した文字列を含まない行を全て表示する /c 指定した文字列を含む行の数だけを表示する を指定。 で、 find /v /c "" sample.txt とするとsample.txtの行数が表示されます。 ただ、この場合はバグ?で最後の行が空行だった場合カウントされない(14行のはずが、最後の空行がカウントされず13行になったり)そうです。 これを回避するためにはパイプで渡せばいいそうで、 type sample.txt | find
In my last article, I wrote about how to get started running Elasticsearch on EC2. I breifly mentioned the cluster state switching from yellow to green and recieved a comment asking exactly what this meant. I’ve prepared this short post discussing the yellow status, and the Elasticsearch Cluster Health API. Before I start, let’s recap on some Elasticsearch terminology: an Elasticsearch cluster is
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く