2022-10-01から1ヶ月間の記事一覧
invoke-commandはcomputernameを配列で指定できる。 以下のリンクの「例 7: 複数のコンピューター上のホスト プログラムのバージョンを取得する」を試してみた。 $version = Invoke-Command -ComputerName (Get-Content Machines.txt) -ScriptBlock {(Get-Ho…
localhostで管理者powershellを起動するときはユーザーアカウント制御が作動し、 「このアプリがデバイスに変更を加えることを許可しますか」と聞いてくる。 PSRemotingやinvoke-commandはどうなっているのだろうと気になり試してみた。 【結論】 PSRemoting…
パーソナルなIT雑務を想定して、Windowsのリモートホストに定型的なコマンドをmysqlから読み込み発行するシナリオでスクリプトを書いてみた。 Table Schema oid(operation id)はscriptをグループ化させる想定で追加してある(not null制約がないのは失敗)。…
今まで invoke-command のscriptblockはベタ打ちでしか使ったことがなかったが、 「PSRemotingでDockerのコンテナの中に入れないのであれば、invoke-commandとさほど変わらないのでは?」 と思い、scriptblockの文字列を変数化してinvoke-commandを試してみ…
PSRemotingを使っていると何かと躓くことが多いので、この際、リストアップしておこう。 Enter-PSSessionはネストできない。 WSLにsshできない。 Dockerのコンテナの中に入ることができない。 Windows PowerShell PSSession の実行中は、Enter-PSSession コ…
Windows10 HOMEのpowershellにて、 名前がtest-1,test-2,test-3という3つのコンテナを作成し、停止した状態から起動させてみた。 コンテナの名前で絞り込んで(filter,-f)、quietオプション(-q)を付けてlsでIDを配列に取り込む。 ※dockerコマンドのsyntaxは…
Windowsのftp.exeはpassive modeをサポートしていないのだろうか? Bingで'ftp.exe passive mode'を検索すると、ftp.exeはサポートされていないという情報が結構あるのだが、 localhostのIISでFTPサイトを作って試してみると、サポートされているように見えて…
winrmサービスが開始されているのかや起動設定がどうなっているのかを確認したいことがときどきあるが、すぐ忘れてしまうのでメモ。 learn.microsoft.com普段、powershellを使用しているが,powershellではscはset-contentのエイリアスなのでうまく動作しない…
Microsoft Internet Information Servicesnet startで表示されるサービス名の中でIISのサービス名なのか見当がつかなかったので、 「World Wide Web 発行サービス」を起動、停止を試してみた。 いつもはIISマネージャーかpowershellのget-website, start-web…