2017-04-11 54 views
0

我發現這個腳本來創建一個文件夾,但我想通過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'中,否則它會在腳本所在的文件夾中創建。 –

相關問題