たかまるの雑記

たまに更新

powershell

Python 3.7.0のzip版はexit()でエラーになる

Python 3.7.0の64bit版のインタプリタでexit()を実行するとNameErrorになりました。 1.Pythonのzip版をインストールする 1-1. Python.orgにアクセスしてDownloadをクリックする https://www.python.org/downloads/ 1-2. Windows x86-64 embeddable zip file…

nginxをWindowsサービス化する

WInSWを使用してnginxをWindowsサービス化します。 ※WInSWダウンロードは↓ takamaruo.hatenablog.com 1.Windowsサービス化 1-1.WinSwをnginxのインストールフォルダにコピーする cp ~/downloads/WinSW.NET4.exe d:/work/nginx-1.15.5/nginx_sv.exe 1-2.設定…

nginxをインストールする

nginxをWindowsにインストールします。 1.インストールする 1-1.zipファイルをダウンロードする https://nginx.org/download/ Name Last modified Size nginx-1.15.5.zip 02-Oct-2018 15:22 1480127 1-2.ダウンロードしたファイルを確認する ls ~/downloads/…

PowerShellのdiff結果に行番号を表示する

diff(Compare-Object)の結果に行番号をつけて、行番号順に表示します。 diff (gc file1) (gc file2) | sort inputobject | ft -a -wr @{label="Line";expression={$_.inputobject.readcount}},inputobject,sideindicator

PowerShellでメモリ/CPU/プロセスを確認する

メモリの使用量、CPU時間、プロセスを表示します。 メモリ使用率 get-wmiobject win32_operatingsystem | ft -a ` @{label="FreePhysicalMemory";expression={$_.FreePhysicalMemory/1KB};formatstring="#,0.00 MB"}, @{label="TotalVisibleMemorySize";expr…

GitBucketをWindowsサービス化する

インストールしたGitBucketをWindowsサービス化します。 takamaruo.hatenablog.com 1.WInSWをダウンロードする https://github.com/kohsuke/winsw/releases - WinSW.NET4.exe 2.ダウンロードしたファイルをインストールフォルダに格納する cp ~/downloads/Wi…

PowerShellでのzipファイルの内容確認・解凍

zipファイルの内容を確認する アセンブリを読み込む add-type -assemblyname system.io.compression.filesystem 内容を確認する [io.compression.zipfile]::openread("dir/file.zip").entries | ft -a fullname,lastwritetime,length ※openreadのカレントはH…

サーバ証明書(自己署証明書)を作成する

自己署名証明書を作成します。 1.OpenSSLインストール 1-1.zipファイルをダウンロード https://indy.fulgan.com/SSL/ Name Last modified Size Description openssl-1.0.2p-x64_86-win64.zip 2018-10-01 04:05 1.3M 1.2 ダウンロードしたファイルを確認する …

GitBucketをWindowsにインストール

GitBucketをWindows10にインストールします。 Powershellのバージョンは5.1です。 1.ファイルをダウンロードする 1-1.warファイルをダウンロードする https://github.com/gitbucket/gitbucket/releases/download/4.29.0/gitbucket.war 1-2.ハッシュ値確認用…

Powershell v5 のプロンプト

Powershell は prompt 関数でプロンプトに出力する文字列を変更できる function prompt { "$env:computername > " } ただ、Powershell v5(v4)では start-transcriptでファイルに出力すると 画面とファイルでプロンプトが一致しない プロンプトにホスト名と日…