PSM1コンバーターについて
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、PSM1 を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。PSM1 コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。
PowerShell モジュール (PSM1) からテキストを抽出
他のファイル形式を "PowerShell Script Moduleファイル" ファイル形式に変換するには、Microsoft PowerShell または類似のソフトウェアが必要です。
.PSM1ファイルは、Windows PowerShellで使用されるPowerShell Script Moduleファイルです。関数、変数、エイリアス、コマンドレットなど、再利用可能なPowerShellコードのブロックを保存します。システム管理者や開発者は、これらのファイルを使用してスクリプトをパッケージ化して共有し、Import-Moduleコマンドを使用してさまざまな環境に簡単に読み込めるようにします。.PSM1ファイルは、Microsoft PowerShell ISEや、PowerShell拡張機能を備えたVisual Studio Codeを使用して、ネイティブに開いて読み取り、編集することができます。
.PSM1フォーマットの主な欠点は、PowerShellの実行環境に厳密に依存していることです。独立した実行可能プログラムではないため、PowerShellが構成されていないマシンではネイティブに実行できません。さらに、厳格なシステムの実行ポリシーにより、署名されていない.PSM1モジュールの実行がブロックされることが多く、エンドユーザーにとって厄介な権限エラーが発生します。また、潜在的なセキュリティリスクがあるため、多くの企業のスパムフィルターがPowerShellの拡張子を自動的にブロックするため、これらのファイルをメールで共有することも問題になります。
ユーザーは通常、実行警告をトリガーせずにコードを安全に確認するために.PSM1ファイルを.TXTに変換したり、コンプライアンスやピアレビューのためにソースコードを文書化するために.PDFに変換したりする必要があります。開発者は、モジュールとしてインポートするのではなく、スタンドアロンスクリプトとしてコードをテストするために、拡張子を.PS1に変更することもあります。ドキュメント形式に変換すると、スクリプトの実行機能が失われることに注意してください。
.PSM1ファイルは最終的にはプレーンテキスト(通常はUTF-8エンコード)であるため、.EXEなどの実行可能フォーマットへの実際の「変換」には、専用のサードパーティ製コンパイラやラッパーが必要ですが、これらは複雑なモジュールの依存関係を壊してしまうことがよくあります。標準的なオンラインコンバーターでは、このコードを安全に実行またはコンパイルすることはできず、通常はファイルの処理自体に失敗します。しかし、convert.guruは、コードを実行することなく、基盤となるスクリプトテキストを安全に解析して抽出できます。ファイルをドラッグ&ドロップするだけで、フォーマットを識別し、生のソースコードを安全に表示して、可能な場合は読みやすいテキストやドキュメントフォーマットに変換できます。
Convert.Guru はPSM1ファイルを分析し、正確な形式を検出して、中のテキストを読めるようにします。
ほかのユーザーは PS1, SEM, MSM ファイルも変換しました。
PSM1 ファイルを PS1, JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO または RS に変換したい場合は、Microsoft PowerShell または「スクリプトモジュールのパッケージ化」カテゴリの同様のソフトウェアを使用できます。[ファイル] メニューで 名前を付けて保存… または エクスポート… を探してください。
SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS または TS ファイルを PSM1 に変換するには、Microsoft PowerShell または「スクリプトモジュールのパッケージ化」カテゴリの他の同等のツールを試してください。
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、PSM1 を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。PSM1 コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。