タグ

powershellに関するhidex7777のブックマーク (9)

  • Windows 10は好きな文章を合成音声で簡単に喋らせることができる (1/2)

    こんな簡単なコマンドで、Windowsは「しゃべって」くれる。画面キャプチャーでは声をお聞かせすることはできないが、お手元のWindows PowerShellで試してほしい スクリプトを作るとき、ちょっとユーザーの気を引きたくなることがある。たとえば、少し時間のかかる処理をするときに、終わったことを通知したい場合などだ。あるいは、実行後にすこし時間が経過してからエラーを通知するような場合にも、気を引きたくなることがある。 こんなとき昔のコンピューターならベル音やビープ音を鳴らすのが一般的だった。端末装置からコンピューターを使っていた頃、Ctrl+Gを出力するとベル音が鳴った。マイクロプロセッサが使われ始め、パソコンの原型ができあがった頃、BEEPと呼ばれる機能ができた。プログラムでビットをオンオフし、これをスピーカーに接続することで音を出していた。今もマザーボード上には、そのための小さな

    Windows 10は好きな文章を合成音声で簡単に喋らせることができる (1/2)
  • Windows標準コマンドでdiffする

    Linuxなら迷うこと無くdiffコマンドがあるので問題ないが、Windowsの場合どうすれば良いか悩んでしまうことがある。フリーソフトがインストールできる環境ならまだしも、インターネットに繋がないサーバーとなると、OS標準のコマンドで実施する必要があるので調べてみた。 Windowsバッチファイル 実はコマンドがあってfc (File Compare) を使えば良い。オプションを確認してみよう。 C:\>fc /? 2 つのファイルまたはファイル セットを比較し、相違点を表示します。 FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn] [ドライブ1:][パス1]ファイル名1 [ドライブ2:][パス2]ファイル名2 FC /B [ドライブ1:][パス1]ファイル名1 [ドライブ2:][パス2]ファイル名2 /A

    Windows標準コマンドでdiffする
  • PowerShellのswitch文まとめ - Qiita

    PowerShellのswitch文についてまとめました。 動作環境 Windows 10 PowerShell 5.1 Visual Studio Code (拡張機能として ms-vscode.powershell を使用) $PSVersionTable Name Value ---- ----- PSVersion 5.1.15063.502 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.15063.502 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1

    PowerShellのswitch文まとめ - Qiita
  • 「朗読一語一絵」を録音するPowerShellスクリプトを書いたよ - orangeProse別館

    tl; dr 【2017.03.29追記】2017年4月より再放送の時間が変更になるため、諸々変更。 https://github.com/hidex7777/motrecbat WindowsのPowerShellの勉強がてら、書いた。 Radikoolでのサイマルラジオ録音が失敗しがちなので、VLCで録音すればいいじゃない、と思ったので、書いてみた。VLCメディアプレーヤーがインストールされていることが前提。 「motrec.ps1ファイルを右クリック」>「PowerShellで実行」で、次回のエフエムモットコム「朗読一語一絵」の録音予約をする(再放送も含む)。 「スクリプトの実行がシステムで無効になっているため~」どうのこうの、と言われて実行できなかったら、「motrec.bat」をダブルクリックで行けるかもしれない。 いずれにしてもmotrec.ps1ファイルの中の、MP3ファイル

    「朗読一語一絵」を録音するPowerShellスクリプトを書いたよ - orangeProse別館
    hidex7777
    hidex7777 2017/03/29
    再放送の予定が変更になるので、修正しました。
  • PowerShell(ps1ファイル)を実行する方法

    PowerShellのps1拡張子ファイルを実行する方法です。通常、ps1ファイルをダブルクリックで実行するとメモ帳が開くだけでスクリプトを実行することができません。Windows PowerShell ISEから実行しようとしても下記のようなエラーがでます。 スクリプトの実行がシステムで無効になっているため、ファイル C:\Users\PC-USER\Desktop\sample.ps1 を読み込めません。 詳細については、「get-help about_signing」と入力してヘルプを参照してください。 At line:0 char:0

    PowerShell(ps1ファイル)を実行する方法
  • PowerShell 使い方メモ - Qiita

    コマンドプロンプトと同じ要領でコマンドが入力できる。 コマンドレット PowerShell では、コマンドのことを コマンドレット と呼ぶ。 コマンドレットは、 <動詞>-<名詞> の命名規則に従って定義されている。 例えば、 Get-Content とか、 Get-Date のような感じ。 エイリアス 「フォルダを移動するときのコマンドレットは、 Set-Location です」 と説明すると、 100 人中 190 人くらいは「ありえへん!」と感じ、 PowerShell を勉強する気が失せると思う。 さすがにフォルダ移動するたびに Set-Location と入力してると自殺したくなるので、 PowerShell にはデフォルトでエイリアスが定義されている。 Set-Location のエイリアスは、 cd と chdir と sl が定義されている。 なので、 cd <移動先のパス

    PowerShell 使い方メモ - Qiita
  • PowerShellで外部プログラムを実行する - bakemoji |> log

    PowerShellから外部プログラムを実行する場合は、 直接exeを入力する & Start-Processコマンドレットを使用する といった方法がる。 PS > notepad.exe test.txt PS > 外部プログラムが空白を含むパスにある場合は、&を付ける(例ではPeaZipというアーカイバソフトを起動している)。 PS > & 'C:\Program Files\PeaZip\peazip.exe' PS > 実行するとわかるが、すぐにプロンプトに制御が戻る。外部プログラムの完了を待ちたい場合は、 Start-Process -FilePath notepad.exe -ArgumentList test.txt -Wait とStart-Processを-Waitを指定して実行すればよい。

    PowerShellで外部プログラムを実行する - bakemoji |> log
  • PowerShellでbashrc的な設定ファイル

    B! 73 0 0 0 PowerShellでもBashの.bashrcの様なファイルを使った 初期設定をすることが出来るので ちょっと書いてみました。 設定ファイル PATH Alias Fnctions 設定ファイルを読み込む 設定ファイル 個人設定ファイルは C:\Users\<USER>\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 になります。 これは$PROFILEという値に入っています。 最初はこのファイルは無いと思うので自分で作ります。 (PowerShellを一度も立ち上げたことがなければフォルダも無いかもしれません。 ない場合は取り敢えず一度PowerShellを立ち上げて見てみる。) ここにエイリアスとかパスとかの設定をします。 Microsoft.PowerShell_profile.ps1

    PowerShellでbashrc的な設定ファイル
  • PowerShell - Wikipedia

    PowerShell(パワーシェル)は、マイクロソフトが開発した拡張可能なコマンドラインインターフェイス (CLI) シェルおよびスクリプト言語である。オブジェクト指向に基づいて設計されており、.NET Framework (Windows PowerShell 5系以前) あるいは.NET Core (PowerShell Core 6系以降) を基盤としている。 かつてはMicrosoft Shell(MSH、コードネーム Monad[2])と呼ばれていた。 Windows 7以降のオペレーティングシステム (OS) には標準で搭載されている。 マイクロソフトによるOSにはMS-DOSからWindowsに至るまで、どのバージョンにもコマンドラインシェルが付属した。それは、かつてはCOMMAND.COMであり、Microsoft Windows NTベースの製品においてはcmd.exeで

    PowerShell - Wikipedia
  • 1