新しく質問する

ショートカットの作成とコピー

役に立った:2件
  • 質問者:fkfmzao
  • 投稿日時:2007/04/18 12:07
  • 困り度:すぐに回答が欲しいです
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

あるアプリケーションをWindowsの起動と同時に起動させたいと
思っています。アプリケーションの実行ファイルのショートカットを
all userのスタートアップに入れておけばいいのでしょうが、
コマンドを使ってbat化したいと思っています。

コピーコマンドは分かるのですが、ショートカット作成のコマンドが
分かりません。どなたかご教授ください。
宜しくお願い致します。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:2件)

回答(6件)

  • 参考になった:0件
  • 回答者:Oh-Orange
  • 回答日時:2007/04/19 22:07

★インストール用のバッチファイルを作成する。
・フォルダ構造が同じ複数のパソコンに設定することを目的にしているのならば、
 起動したいアプリケーションのショートカットを一度作成します。
 そして、そのショートカットを All Users のフォルダにコピーするバッチファイルを
 作成します。
・フロッピーディスクが A ドライブだとすると
 ------------------
 @ECHO OFF
 SET DIR=%ALLUSERPROFILE%\スタート メニュー\プログラム\スタートアップ
 COPY *.LNK "%DIR%"
 SET DIR=
 ------------------
 というバッチファイルをフロッピーディスクのドライブから実行すれば一括コピーできます。
・上記のバッチファイルと一度作成した複数のショートカットを一緒にフロッピーに
 コピーしておきます。
・フォルダ構造が違う場合は、回答者 No.4 さんのアドバイス通りに VBScript でショートカットの
 作成からコピーまでを記述して、そのスクリプトを実行すれば簡単に出来ると思います。
・以上。参考に!

通報する

  • 参考になった:0件
  • 回答者:luka3
  • 回答日時:2007/04/18 14:48

ショートカットを作成しなくても、一度ショートカットを作ってそれをコピーすればいいと思うのですが。
何台も設定するということですが、All Usersなら「C:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ」でほぼ固定されたフォルダですよね。
「あるアプリケーション」もバッチファイルなどで決められた場所にコピーするのではないですか?

copy あるアプリケーションのショートカット.LNK "C:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ"
でいいと思いますけど。

通報する

  • 参考になった:0件

VBScriptならショートカットの作成ができます.
ただしリンク先が存在しないショートカットを作成しようとすると正常に動作しません(当たり前ですが).

通報する

  • 参考になった:0件
  • 回答者:steerboard
  • 回答日時:2007/04/18 13:53

全てのPCが同じ環境でしたらサーバにショートカットとスタートアップにコピーするBATを置いておいて各クライアントから実行すればどうでしょうか?
「csc102」のようなフリーソフトも利用出来るかもしれませんね。

通報する

  • 参考になった:0件
  • 回答者:marimari01
  • 回答日時:2007/04/18 13:51

フリーソフトでコマンドラインからリンク作成できるツールがあるようです。

通報する

  • 参考になった:0件

なんで「ショートカット作成のコマンド」が必要になるんでしょう?

ふつうにアプリ本体を右クリックで「ショートカットの作成」。できたショートカットをスタートアップに入れておけばことが足るはずですが。

通報する

この回答への補足

複数台を一片に設定したいのです。
いちいちクリックして貼り付けなどしていたら時間がもったいないため、batファイルを実行したいのです。

  
このQ&Aは役に立ちましたか?(役に立った:2件)
電話相談

【電話・メール相談特集】

様々なジャンルの専門家に電話やメールで直接相談できるサービスをご紹介。一人で考えるより、あなたの【お悩み解決】や【夢の実現】に、その分野の専門家の力を役立てましょう。

このページのトップへ

Facebook公式ページ

公式Twitter