ショートカットの作成とコピー
あるアプリケーションをWindowsの起動と同時に起動させたいと
思っています。アプリケーションの実行ファイルのショートカットを
all userのスタートアップに入れておけばいいのでしょうが、
コマンドを使ってbat化したいと思っています。
コピーコマンドは分かるのですが、ショートカット作成のコマンドが
分かりません。どなたかご教授ください。
宜しくお願い致します。
★インストール用のバッチファイルを作成する。
・フォルダ構造が同じ複数のパソコンに設定することを目的にしているのならば、
起動したいアプリケーションのショートカットを一度作成します。
そして、そのショートカットを All Users のフォルダにコピーするバッチファイルを
作成します。
・フロッピーディスクが A ドライブだとすると
------------------
@ECHO OFF
SET DIR=%ALLUSERPROFILE%\スタート メニュー\プログラム\スタートアップ
COPY *.LNK "%DIR%"
SET DIR=
------------------
というバッチファイルをフロッピーディスクのドライブから実行すれば一括コピーできます。
・上記のバッチファイルと一度作成した複数のショートカットを一緒にフロッピーに
コピーしておきます。
・フォルダ構造が違う場合は、回答者 No.4 さんのアドバイス通りに VBScript でショートカットの
作成からコピーまでを記述して、そのスクリプトを実行すれば簡単に出来ると思います。
・以上。参考に!
ショートカットを作成しなくても、一度ショートカットを作ってそれをコピーすればいいと思うのですが。
何台も設定するということですが、All Usersなら「C:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ」でほぼ固定されたフォルダですよね。
「あるアプリケーション」もバッチファイルなどで決められた場所にコピーするのではないですか?
copy あるアプリケーションのショートカット.LNK "C:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ"
でいいと思いますけど。
全てのPCが同じ環境でしたらサーバにショートカットとスタートアップにコピーするBATを置いておいて各クライアントから実行すればどうでしょうか?
「csc102」のようなフリーソフトも利用出来るかもしれませんね。
なんで「ショートカット作成のコマンド」が必要になるんでしょう?
ふつうにアプリ本体を右クリックで「ショートカットの作成」。できたショートカットをスタートアップに入れておけばことが足るはずですが。
この回答への補足
複数台を一片に設定したいのです。
いちいちクリックして貼り付けなどしていたら時間がもったいないため、batファイルを実行したいのです。
- 最新から表示
- |
- 回答順に表示
【電話・メール相談特集】
様々なジャンルの専門家に電話やメールで直接相談できるサービスをご紹介。一人で考えるより、あなたの【お悩み解決】や【夢の実現】に、その分野の専門家の力を役立てましょう。