web-dev-qa-db-ja.com

NirCMD-増分番号付きのコマンドラインスクリーンショット

NirCMDは無料のコマンドラインユーティリティです。一定の時間間隔でスクリーンショットを撮るために使用しています。 ( NirCMDリファレンス )。

画像名にインデックスを付けて、次のようにしようとしています。

img1.png
img2.png
img3.png

日付スタンプを取得する方法を見つけましたが、単純なインデックス(1、2、3など)を追加する方法が見つかりません。

コマンドラインは次のとおりです。

nircmd.exe loop 10 300000 savescreenshot C:\temp\img~$currdate.MM_dd_yyyy$.png

誰かがスクリーンショットのファイル名をimg1.pngimg2.png 、.に作成するのを手伝ってもらえますか。

StackOverflowで このヘルプ を見つけましたが、探しているものとは異なります。

ありがとうございました。

1
Gifcrazy

単純なインデックス(1、2、3など)を追加する方法が見つかりません。

使用する ~$loopcount$

ループ内でNirCmdを複数回実行します。コマンドの実行の間に、NirCmdは2番目のパラメーターで指定されたミリ秒数だけ待機します。 〜$ loopcount $変数を使用して、ループ内の呼び出し番号(1からn)を指定できます。

ソース NirCmdコマンドリファレンス-ループ

次のコマンドラインを試してください(テストされていません)。

nircmd.exe loop 10 300000 savescreenshot C:\temp\img~$loopcount$.png
1
DavidPostill