dos, unix, system, または感嘆符(!)を使用して実行できるオペレーティングシステムのコマンドの長さ制限はありますか?
4 views (last 30 days)
Show older comments
MathWorks Support Team
on 14 Jan 2025
Answered: MathWorks Support Team
on 14 Jan 2025
dos, unix, system, または感嘆符(!)を使用して実行できるオペレーティングシステムのコマンドの長さ制限はありますか?
これらを使用する際にオペレーティングシステムに渡されるコマンドの最大許容長を知りたいです。
Accepted Answer
MathWorks Support Team
on 14 Jan 2025
外部アプリケーションを実行し、引数を渡すために使用できる最大文字数はオペレーティングシステムによって異なります。
Windows XP 以降の場合、コマンドプロンプトで使用できる文字列の最大長は 8191 文字です。
ご参考:コマンド プロンプト (Cmd.exe) のコマンド ライン文字列の制限
別の Windows バージョン、Linux、Mac、またはサポートされている別のオペレーティング システムを使用する場合は、それぞれ供給元の情報をご確認ください。
なお、実行するコマンドが Windows システムの制限を超えており、その原因が長いファイルまたはフォルダー パスである場合は、回避策として DOS 関数 "subst" または "net use" を使用できます。
0 Comments
More Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!