25

同じアルゴリズムを使用して両方のプラットフォームのGUIDを作成する、Unix と Windows 用のコマンド ライン ツールはありますか?

4

6 に答える 6

32

「e2fsprogs」プロジェクトは、uuidgenユーティリティを維持します。

http://e2fsprogs.sourceforge.net/

Linux/BSD* ディストリビューションでは既に利用可能です。

Windows の場合、Cygwin の「e2fsprogs」パッケージをそこから入手してインストールすることをお勧めします。

レポートj4yとして、このユーティリティは MAC OS で利用できます。

とにかく走れ:

  $ uuidgen -r # ランダムベースの UUID/GUID
  $ uuidgen -t # 時間ベースの UUID/GUID
于 2010-07-15T20:54:26.860 に答える
3

利用可能なコマンド ライン ツールがあるかどうかはわかりませんが、単純に C# で記述できます (Mono で実行する必要があります)。

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine(System.Guid.NewGuid().ToString());
    }
}

プログラムを簡単に変更して、GUID のフォーマットを変更したり、クリップボードにコピーしたり、必要に応じて何でもしたりできます。

于 2009-02-20T15:07:24.027 に答える
0

Windows XP では、コマンド ウィンドウで次を使用できます。

uuidgen.exe
于 2009-10-12T13:21:12.217 に答える