Get-Content .\hello.txt | % { $_ -replace "qii","qiita" } | Set-Content .\hello.txt
Get-Content .\hello.txt | % { $_ -replace "qii","qiita" } | Set-Content .\hello.txt
csvファイルはサイズが大きく(2GBくらい)なると、ExcelでもテキストエディタでもACCESSでも開けなくなる。 (Windowsコマンドtypeで出力する分には問題ないんだけども) そんなおっきなcsvファイルの先頭末尾を取得するときのメモ。 windowsコマンドではheadとtailがない。。 headとtailの代替コマンド MS-DOS バッチファイル Tips - 翔星 Be ランド日記 バッチにして実行してみる call head.bat *filename* 15 > *tempfilename*→「このコマンドを実行するのに十分な記憶域がありません。」と出て実行できない。。 メモリが足りなくて実行できないのでPowerShellでやってみる Windows equivalent of the 'tail' command - Stack Overflow →この回答
PowerShell から SQL Server に SQL を実行する場合、データベース エンジン PowerShell を使用することがあるかと思います。 ほかにも System.Data.SqlClient を使用した方法 (Windows PowerShell: Windows PowerShell からデータベースにアクセスする) や、SQLSMO を使用した方法 (Using PowerShell with SQL Server Management Objects (SMO)) もあります。 今回は、データベースエンジン PowerShell の Invoke-Sqlcmd を sqlcmd.exe に置き換えた際のメモを。 以下の情報を参考にさせていただいています。 SQL2005のSQLCMDオプションについて質問 Passing varibles with specia
Azure を探索 Azure について 安全かつ将来を見据えた、オンプレミス、ハイブリッド、マルチクラウド、エッジのクラウド ソリューションについて調べる グローバル インフラストラクチャ 他のどのプロバイダーよりも多くのリージョンを備える持続可能で信頼できるクラウド インフラストラクチャについての詳細情報 クラウドの経済性 Azure の財務上および技術的に重要なガイダンスを利用して、クラウドのビジネス ケースを作成する 顧客イネーブルメント 実績のあるツール、ガイダンス、リソースを使用して、クラウド移行の明確なパスを計画する お客様事例 成功を収めたあらゆる規模と業界の企業によるイノベーションの例を参照する
こんなの絶対おかしいよ! Powershell で、いろいろ操作して、昨日打ったコマンドを、また実行できると、それはとっても嬉しいなって思うのですが、Powershell を一旦終了してしまうと履歴が保存されずに消えてしまっています。。。 それでもいいの? さっき打ったコマンドレットを忘れちゃうのに? さっき打ったコマンドレットのこと、もう二度と感じ取ることさえ出来なくなっちゃうのに?? 履歴保存も、履歴補完も、あるんだよ がんばれば、きちんとした履歴保存機能を作ることができるでしょうが、 できるだけがんばらずに、履歴保存する方向で。 履歴保存も、あるんだよ $Profile の中の function Prompt に Export-Csv -Path ~\.posh_history.csv -InputObject (Get-History)[-1] -Append を追記 ただし、 e
現在の Windows PowerShell 履歴の表示 Windows PowerShell の各セッション中にコンソール ウィンドウに入力したすべてのコマンドは記録されます。入力したコマンド リストを取得するには、Get-History コマンドレットを呼び出すだけです。 Get-History 既定で、Windows PowerShell はコンソール ウィンドウに入力された最新の 64 個のコマンドを記録します。Get-History コマンドレットを呼び出すと、最新の 32 個のコマンドのみが表示されます (たとえば、コマンド 33 ~ 64 など)。それでは、コマンド 1 ~ 32 を表示するにはどうすればよいでしょうか。この場合、コマンド 32 から開始し、 (-count パラメータを使用して) 逆方向に 32 回戻るように Get-History を指定します。心配は無用
最近知ったのだが、WindowsにSSH接続を行える『PowerShell SSH Server』なるものがあるらしい。 ツールボックス: IT プロフェッショナル向けの新製品: - TechNet 有償製品のようだが、無償提供版もあるらしい。 通常、Windowsへの接続といえばRDP接続で、コマンドラインでの接続はあまりメジャーではない。 (PSexecでの接続も可能だけど、これは通常の手法ではないような気もするし…) MacやLinuxのsshコマンドから接続出来るようにもなるので、構築してみよう。 1.ダウンロード まずはソフトのダウンロードから。 以下のリンク先へ飛んで、『DOWNLOAD』からダウンロードする。 PowerShell Server | Secure Remote Access to PowerShell 2.インストール 次に、実際にインストールを開始する。 先
Growl とは Growlは、WindowsやMacで使える、邪魔にならない通知支援アプリです。 Growlの通知は、他のアプリのダイアログ表示のように、フォーカスを奪われて邪魔になりません。 バッチファイル等自分が作ったプログラムから呼び出すことができるので、時間のかかる処理が終わったら通知とか、色々な使い道が考えられると思います。 インストール Growl for Windows をダウンロードし、インストーラの指示に従ってインストールします。 設定 スタートメニュー から Growl for Windows を起動し、タスクトレイのGrowlのアイコンを右クリックして設定画面を表示させます。 あとは以下の様な感じでいいんじゃないでしょうか?まあお好みで。 1点だけ注意を。Windows版では、なぜかパスワードを指定しないと通知が表示されなかったので、適当に設定します。 この例では「
Summary 普段使い用 PowerShell メモ 思惑 個人的には、 PowerShell はスクリプトをゴリゴリ書くよりも、 ちょこちょこ作業するのに向いていると思っている。 ただ、しばらく使っていないと忘れたりするので、そういうものをまとめてみる。 Linux で、grep とか使って、よくやりそうな感じのやつ。 共用パソコンなどの自分の環境以外でも使えることを想定しているので、 できるだけデフォルトの状態で、できるものに限定する。 また、普段使い想定なので、タイプ数を減らすのを優先していたりするので、 PowerShell の文法的には微妙なところも多少ある。 grep それ Select-String でできるよ
PowerShellにエイリアスを登録し、かつ、永続有効にするための方法の覚書。 よーし、エイリアス登録したし、次から快適だー! → (´・ω・`)となった私みたいにならないためにも… プロファイルスクリプトを作成する。 PS> $profile と入力すると、プロファイルのパスが返されるが、Vista以降だと直接作成できない。よって下記コマンドを打つ。 PS> New-Item -path $profile -type file -force 無事作成できたら、メモ帳で開く。 PS> notepad $profile PowerShell起動時に適用したいエイリアスを記述する。 Set-Aliase [エイリアス名] [実行ファイルのフルパス等] ・・・ と、定義をして、保存→閉じる。 さて、PowerShellを再起動して、おしまい・・・と思いきや、なんかエラーが出る。 スクリプトの実
Vimの入手、インストール、PowerShellからの使用について説明したいと思います。 入手 日本語版VimはKaoriYa.netさんのところから 入手可能です。 現時点で最新版は7.1のようです。 インストール Ver.7.1で説明します。 vim71-20080531-kaoriya-w32j.exe をダウンロードしてきたら ダブルクリックして解凍します。 vim71-kaoriya-w32j というフォルダが作成されその中にファイルができあがります。 このフォルダをリネーム(vim71としました)して好きな場所に移動してください。(C:\Program Files\vim71 へ移動したものとします) 起動 PowerShellから起動できるようにするための前準備をしましょう。 まずはプロファイルを開いて、下記の1行を追加します。 Set-Alias vim 'C:\Progr
Easily install and configure an SSH 2.0 server that gives you the ability to manage Windows remotely from any SSH client, add an SFTP Server to Windows, and secure local resources for remote access. Download PowerShell Server is a powerful SSH 2.0 server that makes remote system management and resource access easy. Install it on Windows Desktops and Servers for a secure remote entry point, giving
今回はPowerShell内でC#コードでクラスを書いて、そのC#クラスをPowerShellからそのまま使うというTipsです。Add-Typeというコマンドレットを使います。C#からPowerShell呼び出しというのはよくありますがその逆です。 元になるC#コード まずは簡単なC#のコード書いてみます。 SpeakerクラスのSaySomething3Timesというメソッドを使って、 引数の文字列を3回書きだす単純なプログラムです。 using System; namespace Speaker { class Program { static void Main(string[] args) { Speaker.SaySomething3Times(args[0]); } } public static class Speaker { public static void Say
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く