ID非表示さん
2015/9/20 15:15
2回答
VBSでこのようなプログラムを書きました。
VBSでこのようなプログラムを書きました。 修正等よろしくお願いします Dim Answer As Long Msgbox ”消費税計算機のインストールを開始します” Msgbox ”インストール先はC:直下です。よろしいですか?”, vbYesNo , ”確認1“ MsgBox "またkasuyacorpフォルダを作成します。", vbYesNo, "確認2" MsgBox "本当によろしいですか", vbYesNo, "最終確認" Select Case Answer Case vbYes '変数を宣言 Dim str_path Set objFS = CreateObject("Scripting.FileSystemObject") '"Kasuyacorp" というフォルダを作成する str_path = objFS.CreateFolder(".\kasuyacorp") Msgbox ”次の画面でディスクが挿入されているドライブの中からsyouhizeidentakuフォルダを指定してください。” '//フォルダ参照ダイアログでフォルダを選択する Dim objShell, objFo Dim strPath Set objShell = WScript.CreateObject("Shell.Application") Set objFo = objShell.BrowseForFolder(0,_ "フォルダを選択して下さい",&h11) If (objFo Is Nothing) Then WScript.Quit End If strPath = objFo.Items.Item.Path [tips0079.vbs] Option Explicit On Error Resume Next Dim objFSO ' FileSystemObject Dim strDstFolder ' コピー先フォルダ名 strDstFolder = "C:\kasuyacorp" Set objFSO = WScript.CreateObject("Scripting.FileSystemObject") If Err.Number = 0 Then ' コピー先フォルダが存在しないときは作成する If objFSO.FolderExists(strDstFolder) <> True Then objFSO.CreateFolder(strDstFolder) End If ' フォルダコピー objFSO.CopyFolder strPath , strDstFolder, True If Err.Number = 0 Then WScript.Echo strPath & " を " & _ strDstFolder & " にコピーしました。" Else WScript.Echo "エラー: " & Err.Description End If Else WScript.Echo "エラー: " & Err.Description End If Set objFSO = Nothing ' Case vbNo MsgBox "インストールを中止します" End Select
英語・198閲覧・50