->
サーバ名はserver1。
usersフォルダを共有し、その下にログオンユーザ名でフォルダが存在。
Set objFSO = CreateObject(“Scripting.FileSystemObject”)
Set objShell = WScript.CreateObject(“WScript.Shell”)
strDesktop = objShell.SpecialFolders(“Desktop”)
strFileName = strDesktop + “\public_html.lnk”
Set objShortCut = objShell.CreateShortcut(strFileName)
username = objShell.ExpandEnvironmentStrings(“%USERNAME%”)If objFSO.FolderExists(“\\server1\users\” & username) Then
objShortCut.TargetPath = “\\server1\users\%USERNAME%”
objShortCut.Save
WScript.Echo strFileName & “にショートカットを作成しました。”
Else
Wscript.Echo “フォルダが存在しません。”
End If
動作:
\\server1\users\%username%のフォルダの存在をチェックし、フォルダがあれば、デスクトップにpublic_htmlという名称で、当該フォルダへのショートカットを作成します。無ければ、「フォルダが存在しません。」というメッセージが表示されます。
利用シナリオ:
ログオンスクリプトで実行します。
- Newer: 地震の影響:プリンタ編
- Older: はてなダイアリーから引っ越しました
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.gmry.net/archives/75/trackback
- Listed below are links to weblogs that reference
- ネットワーク上のフォルダの有無を確認してショートカットを作成する from vualの日記
