2017-04-11 6 views
0

このスクリプトでフォルダを作成しましたが、InputBoxで名前を付けてフォルダを作成したいと思います。Inputboxから指定した名前でフォルダを作成します

ステップ1:私がVBscriptファイルをヒットすると、入力ボックスがポップアップします。

ステップ2:ポップアップした後、私はこれが可能なら、私に知らせてください、私はフォルダ

を作成する必要があるフォルダ名と場所を与える必要があります。

Dim oFSO 
Set oFSO = CreateObject("Scripting.FileSystemObject") 

' Create a new folder 
oFSO.CreateFolder **"C:\MyFolder"** 

' Copy a file into the new folder 
' Note that the destination folder path must end with a path separator (\) 
oFSO.CopyFile "\\server\folder\file.ext", "C:\MyFolder\" 
+0

'CreateFolder()'引数は文字列を必要とし、 'InputBox()'は文字列を返します。 – Lankymart

+1

パイル用の別の複製[ユーザー入力vbscriptに基づいてフォルダを作成する](// stackoverflow.com/a/22512149) – Lankymart

+0

これは今、うまく動作します、ありがとうございます! –

答えて

-5

これはなんですか?

folder=InputBox("Please enter the folder name","Folder") 
Set oFSO = CreateObject("Scripting.FileSystemObject") 
oFSO.CreateFolder folder 
+0

ご協力ありがとうございます!それは動作しますが、私が場所を好むときは、フォルダーを作成できません。このスクリプトを置くとフォルダを作成できます。 –

+0

@SaravananShanmugam完全パスを入れておく必要がありますが、それはあなたがやっていることが分かりませんが、例は 'C:\ test'に置かれます。そうでなければ、スクリプトがあるフォルダに作成されます。 –

関連する問題