VBSでフォルダをコピーするスクリプトを作成しています。
コピー先はユーザーごとに異なるため、以下のVBSを作成しましたが、
パスが見つからないとエラーがでます。
-------------------------------------------------------------
Dim Fs
Set Fs = Wscript.CreateObject("Scripting.FileSystemObject")
Fs.CopyFolder "\\サーバ名\フォルダ名", "\\サーバ名\redirect\%USERNAME%\Application Data\Microsoft", True
-------------------------------------------------------------
よろしくお願いします。
「VBS 環境変数 USERNAME」とかで検索すれば出てくると思いますが…。
Set Fs = Wscript.CreateObject("Scripting.FileSystemObject")
Set WshNetwork = WScript.CreateObject("WScript.Network")
Fs.CopyFolder "\\サーバ名\フォルダ名", "\\サーバ名\redirect\" & WshNetwork.UserName & "\Application Data\Microsoft", True
こんな感じかなァ?