このドキュメントで説明されているように、 Windows
スクリプトでGroovyコードを実行すると便利なことがあります。あなたがuuidが欲しいなら、あなたは使うことができます:
groovy -e" println(UUID.randomUUID()。toString())" echo" groovyの実行が終了しました!"インストーラの場合、.batでGroovyスクリプトを呼び出すと問題が発生します上記のスクリプトを実行した後、次のスクリプトエコーは実行されず、.batは直接終了します。
理由を確認して見つけました(参照)。 Windowsインストーラがgroovy.exeをインストールし、zipリリースのバージョンがgroovy.batであり、これが別のbatスクリプトである場合は、callを使用しないと、プログラムの制御がgroovy.batに進み、Groovyスクリプトが実行されます。終了したら、直接終了します。
" 'groovy'コマンドは実際にはフルネームが 'groovy.bat'のバッチファイルですが、Windowsのコマンドプロンプトでは '.bat'の部分を指定しないで構いません。別のバッチファイルに制御を移すには 'call'を使用しますが、ファイルの名前を使用するだけで返す方法はありません。"
同じ参照記事です。この問題を解決する方法は2つあります。
1. ZipバージョンではなくWindowsインストーラバージョンのGroovyをインストールします。前者にはネイティブランチャーがあるためです。
2.上記のスクリプトを次のように変更します。call groovy -e" println(UUID.randomUUID()。toString())" echo" groovyの実行が終了しました!"
7月29日、マイクロソフトはWindows 10オペレーティングシステムを正式にリリースしました。新しいWindows 10オペレーティングシステムは、Windows 7およびWindows 8システ
Technologeeko WIN8.1が主流のコンピュータシステムになりましたが、中毒が起動できなくなると、誰もがこの状況について考える最初の方法に遭遇しました。おそらくすべてセーフモードのアンチ
以前に予定されていた本物のWin 7またはWin 8を使用している場合は、プロンプトウィンドウで予約を確認することでWin 10をすぐに入手できます。ユーザーが本物のWin 7またはWin 8 /8.
マイクロソフトの最新のオペレーティングシステムのWindows 10がついに7月29日に到着し、この無料のアップグレードポリシーは多くのネチズンの注目を集めています。ユーザーの大多数が無料アップグレー
Win8はディスプレイのリフレッシュレートを調整してイメージジッタの現象を解決します
Win 10 Build 9860の新しい仮想デスクトップ切り替えアニメーションのショートカットキースイッチ
Windows 10にはDirectx 12バージョンが本当に組み込まれていますDirectxバージョンの表示方法
win7システムがネットワークカードを検出できない場合はどうすればいいですか? Win7のシステムは、ネットワークカードのグラフィックチュートリアル
Win10 /Win8はどのようにしてExplorer Explorerを素早く終了させるのですか?
Win 10システム描画ツールはどのようにズームイン/ズームアウトしますか?
Windows 10システムでフェンスをアンインストールする方法? Win10の下にフェンスを削除する方法?
win7システムCのディスクスペースが一時ファイルで占められている場合はどうすればいいですか? Win7システムCのディスクスペース転送一時ファイルの設定方法