2019年6月5日水曜日

powershell デジタル署名されていません

経緯

  • 別の場所で書いたps1をメール(webmail)で送り、それを家でダウンロードして実行したらエラーが出た。

    PS C:\WINDOWS\system32> C:\work\test.ps1 ファイル C:\work\work\test.ps1 を読み込めません。 ファイル C:\work\work\test.ps1 はデジタル署名されていません。 このスクリプトは現在のシステムでは実行できません。 スクリプトの実行および実行ポリシーの設定の詳細については、 「about_Execution_Policies」 (https://go.microsoft.com/fwlink/?LinkID=135170) を参照してください。 + CategoryInfo : セキュリティ エラー: (: ) []、ParentContainsErrorRecordException + FullyQualifiedErrorId : UnauthorizedAccess

    powershellの実行ポリシーで、インターネットからダウンロードしたスクリプトの実行が禁止されている。
    なんでも実行できるポリシーに変更することもできるが
    そもそも問題ないファイルだということが分かっているので
    ファイル自体の実行を許可する方法をとった。
    ps1を右クリックして、[プロパティ]の以下項目にチェックを入れるだけ。

katalon studio 画面が静的になるまで待つ?smart waitという機能がある。これがあると入力動作が遅くなる。 停止方法 プロジェクト全体の設定 [Project]-[Settings]-[Execution]-[WebUI] 、一番上の [Default Sma...