- ベストアンサー
Windows Server 2003 R2を使用したクライアントへのショートカット配布方法
- クライアントにWindows Server 2003 R2を使用してサーバの共有フォルダをネットワークドライブ接続(マウント)で割り当てたい場合、ログインスクリプトを使用する方法があります。しかし、毎回マウントされたりショートカットが再作成されたりする可能性があります。
- クライアントからログインした際に自動的にマウントとデスクトップにショートカットを作成する方法を探しています。別のアプローチでも構いません。
- クライアントにWindows Server 2003 R2を使用してサーバの共有フォルダをネットワークドライブ接続(マウント)で割り当て、ログイン時に自動的にショートカットを作成する方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Dim WshNetwork Set WshNetwork = WScript.CreateObject("WScript.Network") WshNetwork.MapNetworkDrive "x:", "\\server1\public" こんなVBScriptでマウントできました。 こちらでは再起動すると消えるので、クライアントのログイン時に設定すれば・・ と思います。 デスクトップの方は Dim DesktopPath Set Shell = CreateObject("WScript.Shell") Set oFS = CreateObject("Scripting.FileSystemObject") DesktopPath = Shell.SpecialFolders("Desktop") if oFS.FileExists(DesktopPath & "\toServer.lnk") then oFS.GetFile(DesktopPath & "\toServer.lnk").Delete end if Set link = Shell.CreateShortcut(DesktopPath & "\toServer.lnk") 'link.Arguments = "1 2 3" link.Description = "共有フォルダ" link.HotKey = "CTRL+ALT+SHIFT+Z" 'link.IconLocation = "foo.exe,1" link.TargetPath = "\\server1\public" link.WindowStyle = 1 'link.WorkingDirectory = "c:\blah" link.Save 当方、AD環境ではありませんので、ご参考まで。
その他の回答 (2)
- EF_510
- ベストアンサー率50% (306/604)
>具体的にどうやるのでしょうか。「基本設定」が見つかりません。 >お手数ですが教えてください。 >2008 R2でも参考に試しております。 >ファイル名を指定して実行-mmc-ファイル-スナップインの追加と削除-グループポリシーオブジェクト-ローカルコンピュータ-完了ボタン >ローカルコンピュータポリシーまで来たのですが・・・ これはローカルで設定する際のやり方ですね… この場合は基本設定はありません。 あくまでWindowsServer2008以降のドメインコントローラーで「グループポリシー」を設定することで使用可能になります。 2003R2には「基本設定」はありません。 http://blogs.technet.com/b/windowsserverjp/archive/2009/08/22/3274589.aspx 絵入りで詳しいのはこちらでしょうか。
お礼
ありがとうございます。じっくり読みました。 実は、5月に2003R2から2008R2にサーバ(AD)のレベルアップがあります。 そのとき実施させて頂きます。 今いろいろ勉強中です。 インフラ系は今までやったことありません。 さらに今度は仮想化するという難易度ウルトラ級とMicrosoftに言わせた環境を 構築予定です。 その前に2003での運用は手探りでやっていますので、 また色々よろしくお願いします。
- EF_510
- ベストアンサー率50% (306/604)
あまり回答になっていませんが、参考情報として。 WindowsServer2008なら簡単です グループポリシーの「基本設定」でショートカットを作成したり更新したりできます。 実際にAD環境でやってみましたが、ショートカットの名前さえ判っていれば消したり更新したりもできました。
お礼
具体的にどうやるのでしょうか。「基本設定」が見つかりません。 お手数ですが教えてください。 2008 R2でも参考に試しております。 ファイル名を指定して実行-mmc-ファイル-スナップインの追加と削除-グループポリシーオブジェクト-ローカルコンピュータ-完了ボタン ローカルコンピュータポリシーまで来たのですが・・・ あと2003 R2だとやはりないのでしょうかね。
お礼
ありがとうございます。実際に試してみました。 すばらしいです。 AD環境でのスクリプトで今度はテストしてみます。