0

バッチ ファイルから大きなポップアップ ウィンドウを作成して、続行する前にユーザーが実行する必要がある次のアクションを表示しようとしています。これが可能かどうかはわかりませんが、試してみたいと思います。

これが私がこれまでに得たものです:

set USERS=(user1, user2)
set MESSAGE=some really long message here...... like 15 line.

for %%i in %USERS% do msg /Time:10 /w %%i %MESSAGE%

だから私がする必要があるのは、ポップアップウィンドウのサイズを変更できることだけです。これですべてです。前もって感謝します。

4

1 に答える 1

0

ポップアップウィンドウのサイズをバッチで変更できるとは思わないので、別のスクリプト言語を使用するか、小さな実行可能ファイルを作成して msg コマンドを置き換える必要があるかもしれません。実行可能ファイルは、テキスト、水平サイズ、および垂直サイズのパラメーターを受け取り、メッセージを表示します。必要に応じて、結果を返すこともできます。msg /Time:10 /w %%i %MESSAGE%コード内の を に置き換えてstart SizedPopup.exe "A really long message", 200, 200、200 x 200 ピクセルのテキスト「A really long message」を含むメッセージ ボックスを作成できます。このようなプログラムはおそらくグーグルで検索できますが、これはどのスクリプト言語でもかなり簡単に作成できると思います。

于 2012-11-29T17:13:36.033 に答える