質問 |
||
| 質問者: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 |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |