テーマ:PowerShell

現在時刻をクリップボードにコピーする

時々、現在時刻を貼り付けたいことがある。Windows のコマンドウィンドウ(CMD)を使うと簡単にできる time /t | clip しかし、これだと現在時刻の最後に余計な改行が入る。 PowerShellを使うと改行なしの現在時刻を取得できる Get-Date -format 'HH:mm' | Set-Cli…
トラックバック:0
コメント:0

続きを読むread more

Netsh -> PowerShell (4): IP アドレスとDNSの設定

IPアドレスとDNSの設定(概要)IPアドレスを設定したい。ついでにDNSサーバーやゲートウェイなどの追加設定もしたい。Windows 10の場合、インターフェース名はデフォルトで次のように設定されているイーサネット - 有線LANWi-Fi - 無線LANここでは有線LAN(イーサネット)のIPアドレス(v4)と追加情報の設定をする固…
トラックバック:0
コメント:0

続きを読むread more

Netsh -> PowerShell (3): IP アドレスと追加情報の表示

IPアドレスと追加情報の表示(概要)IPアドレスを表示したい。ついでにDNSサーバーやゲートウェイなどの追加情報も表示したい。Windows 10の場合、インターフェース名はデフォルトで次のように設定されているイーサネット - 有線LANWi-Fi - 無線LANここでは有線LAN(イーサネット)のIPアドレス(v4)と追加情報を表示す…
トラックバック:1
コメント:0

続きを読むread more

Netsh -> PowerShell (2): 有線LANと無線LANを切り替え

有線LANと無線LANの切り替え(概要)有線LANを無効にして無線LANにしたいまたはその逆がしたい 手順:無線または有線LANのネットワークアダプタの一覧を表示する表示した名前を使って有線LANを無効かする表示した名前を使って無線LANを有効化する設定後の状態を確認する 有線LAN -> 無線LAN(Netsh編) ネット…
トラックバック:0
コメント:0

続きを読むread more

Netsh -> PowerShell (1): インターフェースの一覧

Netshを辞めてPowerShellにしたいWindows のコマンドシェルの標準が PowerShell になっている。 Windows 8.1 ぐらいから Netsh intefaceと入力するとこんなメッセージが表示されてしまう: C:\WINDOWS\system32>netsh netsh>interf…
トラックバック:3
コメント:0

続きを読むread more

Windows で phpLiteAdmin

まず、chocolatey をインストールする Qiita - Chocolateyを使った環境構築の時のメモ https://qiita.com/konta220/items/95b40b4647a737cb51aa chocolatey で php をインストールする。管理者権限でPowershellを開き、下記の…
トラックバック:0
コメント:0

続きを読むread more

subst を PowerShellで

Windowsにはディレクトリをドライブに割り当てる subst というこコマンドがある。 使い方はこんな感じ subst p: C:\Users\public 以後、P:ドライブに C:\Users\publicが割り当てられる。 これってPowerShellだと、こんな風な感じになる …
トラックバック:0
コメント:0

続きを読むread more

dir /b | clip を PowerShellで

Windows 10 Creators UpdateからPowerShellがデフォルトになった。 この機会に、普段からCMDでよく使っていたコマンドをPowerShellでどうすればいいか、考えることにした。 私がCMDで割と使うのか下記のコマンド dir /b | clip こうすると、ファイル名がクリップボードをへ…
トラックバック:0
コメント:0

続きを読むread more

PowerShell でファイルの先頭を16進ダンプ

UnicodeテキストファイルのBOMとか、JPEGファイルのヘッダとか、ちょっとだけ、ファイルの先頭を見たい時がある。 Windows 7までは、debug コマンドが使えたので何とかなった。 しかし、Windows 8以降はdebugコマンドが使えない。PowerShell でなんとすることにした。 たとえば、ABC.TXTと…
トラックバック:0
コメント:0

続きを読むread more

PowerShell: OLEDB プロバイダーの一覧を表示する

いろんなデータベースへ一度にアクセスする必要がある。 だから、とりあえず、OLE DBのプロバイダーの一覧を表示して、PCの状態を調べて、足りないプロバイダーはまとめてインストールしたい。 .NetにはOLEDBの一覧を表示する便利なライブラリがある。これをPowerShellから呼べば、簡単に一覧できる。 こんな感じ: …
トラックバック:0
コメント:0

続きを読むread more

PowerShellでネットワークドライブをUNCに変換する

Windowsのコマンドプロンプト(CMD)でネットワークドライブのUNCパスを知りたいときは、NET USEコマンドを使う。 たとえば、U: のUNCパスを知りたいときは次のようになる: NET USE U: 出力例: 多少、余計な情報は表示されているが、「リモート名」を確認すれば、UNCパスだけを簡単に得ることが…
トラックバック:0
コメント:0

続きを読むread more

PowerShell で環境変数のパスにカレントディレクトリを移動する

Windows の コマンドプロンプト(CMD)では、次のコマンドを入力するとパブリックユーザーのパスにカレントディレクトリを変更できる: cd %PUBLIC% ちなみに次のコマンドを実行するとPUBLIC環境変数の値が確認できる echo %PUBLIC% ほとんどの場合、PUBLICの値は次のとおりである…
トラックバック:0
コメント:0

続きを読むread more

PowerShellでACE.OLEDBのエラー

PowerShellを使ってMicrosoft 2007以降の形式のACCDBファイルを作成した場合: $filename = "C:\Users\Public\Documents\t.accdb" $cnstr = "Provider=Microsoft.ACE.OLEDB.12.0;…
トラックバック:0
コメント:0

続きを読むread more

最後にPCの電源を切ったのはいつか?

何時まで仕事してたっけ? 職場にタイムカードが無い。就業時間は自己申告である。Webシステムがあって開始と終了の時間を入力する。 開始時間は遅刻しなければ、一定だが、終了時間は変わる。残業をすることがある。ちょっとしたタイミングで終了時間の記入を忘れることがある。 仕事中はパソコンを使っている。電源は必ず切っている。それならば、最…
トラックバック:0
コメント:0

続きを読むread more