1

MATLAB ルーチンを使用して、既存のイメージ ファイルへのショートカットを作成したいと考えています。私の目標は、指定したフォルダーに、指定した別のフォルダーからの画像へのショートカットを作成することです(整理の目的で)。

私が達成したいのは、画像アイコンを右クリックして「ショートカットの作成」オプションを選択し、作成したショートカットのターゲットディレクトリのみを変更したときに発生するのと同じことです。

整理する画像が約2万枚あるため、代わりにファイルをコピーすることはできません(非常に長い時間がかかります)。

どんな助けでも本当に感謝します。ありがとうございました!

4

2 に答える 2

0

パス ( addpath )を追加してから、Matlab を直接使用してみませんか?画像が同じフォルダーにあるかのように動作します。ここをチェック

于 2013-02-22T11:26:10.653 に答える
0

MATLAB から VBS スクリプトを呼び出すことができます。VBS スクリプトについては、http ://technet.microsoft.com/en-us/library/ee156583.aspx を参照してください。

次に、システム コマンドで VBS スクリプトを呼び出すラッパー関数を MATLAB に記述します。

cmd=sprintf('cscript //nologo "%s" %s "%s" "%s" "%s" "%s" "%s"',...
    vbsfile,name,targetpath,workingdir,iconlocation,hotkey,desc);
system(cmd);
于 2013-06-25T08:54:37.670 に答える