Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

2023-06-01から1ヶ月間の記事一覧

【PowerShell】CSVファイルを読み込む

Import-Csvコマンドレットを使う。以下はsample1.csvとsample2.csvというファイルを使用した読み込み例。日本語コードをシフトJISにして保存してある。 PS > Get-Content .\sample1.csv no, name, age 1, 安倍, 33 2, 菅, 11 3, 岸田, 22 PS > $csv = Import…

【インターネット】WebサイトのHTTP応答ヘッダーを表示する

Windowsに搭載されているcurlコマンドを使う。以下は首相官邸のWebサイトのHTTP応答ヘッダーを読み込んで表示した例。 >curl.exe --head https://www.kantei.go.jp HTTP/1.1 200 OK Content-Type: text/html Content-Length: 33174 Connection: keep-alive x…

【PowerShell】任意の年月日のDateTimeオブジェクトを作成する

Get-Dateコマンドレットは今の日時のDateTimeオブジェクトを作成するが、任意の年月日のDateTimeオブジェクトを作成するには、New-Objectコマンドレットを使う。 PS > Get-Date 2023年6月17日 11:54:34 PS > $dt = New-Object DateTime 2001, 2, 3 PS > $dt …

【PowerShell】文字列を日付に変換する

DateTime構造体のPraseメソッドを使う。 PS > [DateTime]::Parse("2023/06/01") 2023年6月1日 0:00:00 PS > [DateTime]::Parse("2023-06-01") 2023年6月1日 0:00:00 PS > [DateTime]::Parse("2023-06-01 12:34:56") 2023年6月1日 12:34:56 PS > [DateTime]::…

【PowerShell】複数の文字列を順番に指定して繰り返し処理を行う

配列とforeach文を使う。以下は、3つの文字列(ABC、123、abc)の両端にそれぞれ「>」と「<」を付けて順番に表示した例。 PS > $ary = 'ABC', '123', 'abc' PS > $ary | foreach {Write-Host ('>' + $_ + '<')} >ABC< >123< >abc

【USB】USB3.0接続されているか否か確認する

Windowsのエクスプローラーで、上部のメニュー「表示」→「表示」→「詳細ウィンドウ」をクリック。エクスプローラーのウィンドウの右側に、詳細ウィンドウ(選択したファイルを詳しく説明するためのスペース)が表示される。そのまま、PC(マイコンピューター…

【SQL Server】データベースの中身をCSVファイルに出力(エクスポート)する

bcpコマンドを使う。以下は、以下のようなtestdbデータベースのdbo.testtblテーブルの中身をすべてCSVファイルに出力した例。Windows認証でサーバー○○○に接続している。 >bcp testdb.dbo.testtbl out test.csv -S ○○○ -T -c -t "," コピーを開始しています..…

【SQL Server】コマンドプロンプトからSQL Serverのデータベースに接続する

sqlcmdコマンドを使う。○○○はSQL ServerのサーバーのIPアドレス、×××はログイン名、□□□はそのパスワード。ログインに成功するとプロンプトが「1>」となる。 >sqlcmd -S ○○○ -U ××× -P □□□ 1> 自身が今操作しているパソコンでSQL Serverが動作しており、イン…

【PowerShell】スクリプトに指定した引数を扱う

自動変数$argsを使う。$argsは配列として扱う。 以下は、以下ならなるスクリプトargs.ps1を実行した例。 Write-Host $args.Length if ($args.Length -gt 0) { for ($i = 0; $i -lt $args.Length; $i++) { Write-Host $args[$i] } } 実行例。 PS > .\args.ps1…

【Linux】ホスト名を永続的に変更する

hostnamectlコマンドを使う。以下はホスト名をabcxyzに変更する例。 $ sudo hostnamectl set-hostname abcxyz hostnameコマンドは一時的に変えるだけであり、再起動すると元に戻ってしまう。永続的に変更する場合はhostnamectlコマンドを使う。

【PowerShell】文字列内の文字列を置換する

Replaceメソッドもしくは-replace演算子を使う。-replaceは正規表現を使うことができる。 PS > "Kishida Cabinet".Replace("Kishida", "Abe") Abe Cabinet PS > "Kishida Cabinet" -replace "Kishida", "Abe" Abe Cabinet PS > "Kishida Cabinet" -replace '…

【IIS】FastCGImoduleモジュールを追加する(Windows 11 Pro)

IIS

Windows 11 Pro付属のIISは、インストール直後はFastCGImoduleモジュールがインストールされていない(以下は、「モジュールマップの追加」ダイアログで表示された例、FastCGImoduleが無い)。これをインストールする方法。 「設定」アイコンをクリック。左…

【GIMP】画像をモノクロ2階調に変換する

当該画像ファイルを開く。 メニュー「画像」→「モード」→「インデックス」。「インデックスカラー変換」ダイアログが開く。 「カラーマップ」を「モノクロ2階調(1-bit)パレットを使用」にして、「変換」ボタンをクリック。変換される。 変換がイマイチの時…