ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:myu_kaori ショートカットをデスクトップに作るコマンドを教えて下さい
困り度:
  • すぐに回答を!
お世話になります。

WindowsXPや2000のパソコンが100台以上あります。
サーバーに置いてあるTESTER.EXEを各パソコンにコピーするバッチを作るまでは完成しました。
次に、このTESTER.EXEのショートカットをデスクトップに作りたいのですが、どういうコマンドになりますか?
ユーザー名はパソコンによってバラバラなので、その辺のコマンドの書き方もどう書いていいのかわかりません。
なんか変数みたいな何かがあったような気がしますが、よく覚えていません。

参考までにTESTERCOPY.BATはこのようになっています。
最後の行にコマンドが入れば完成となります。
------------------------------------------------------------
C:
CD "\Program Files"
MD AAA
XCOPY /S "\\192.168.0.1\AAA\TESTER.EXE" "C:\Program Files\AAA\"
(TESTER.EXEのショートカットをデスクトップに作るコマンド)
------------------------------------------------------------

以上、宜しくお願いします。
質問投稿日時:08/03/20 13:45
質問番号:3879031
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答20pt

回答者:temtecomai2 過去の質問です。
参考になるよね?
http://oshiete1.goo.ne.jp/qa2930427.html
種類:アドバイス
どんな人:一般人
自信:自信あり
回答日時:08/03/20 20:55
回答番号:No.3
この回答へのお礼ありがとうございます。

All Usersならどれでも一緒になるからユーザー名は気にすること無いですね。
思いっきり参考になりました。

回答

良回答10pt

回答者:himajin100000 実際にやってみたわけじゃないけど

%ALLUSERSPROFILE%

%USERPROFILE%
を使ってみてはどうだろう?
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/20 15:21
回答番号:No.2
この回答へのお礼ありがとうございます。

なんか思い出してきました。
チョット試してみます。

回答

 

回答者:auty バッチファイルではありませんが、
WSHスクリプトでのショートカットの作成の方法が以下のページに載っています。

CreateShortcutメソッドを利用
------------------------------------------------------------
CreateShortcutを利用してデスクトップにメモ帳へのショートカットを作成してみよう。

1: Set objShell = WScript.CreateObject("WScript.Shell")
2: strDesktop = objShell.SpecialFolders("Desktop")
3: strFileName = strDesktop + "\メモ帳.lnk"
4:
5: Set objShortCut = objShell.CreateShortcut(strFileName)
6: objShortCut.TargetPath = "%SystemRoot%\System32\notepad.exe"
7: objShortCut.Save
8:
9: WScript.Echo strFileName & "にショートカットを作成しました。"
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/20 14:23
回答番号:No.1
参考URL: http://www.atmarkit.co.jp/fwin2k/operation/wsh06/wsh06_03.html
この回答へのお礼この回答にお礼をつける(質問者のみ)
最新から表示回答順に表示良回答のみ表示