इस हिस्से को संशोधित करने के लिए कोड लगता है:
Set fol = fso.GetFolder("c:\TEST")
मैं इसे कैसे बदल सकता हूं ताकि यह किसी भी स्थान / पथ से किसी भी कंप्यूटर पर काम करे?
क्या मुझे एक अतिरिक्त कोड को एकीकृत करने की आवश्यकता होगी जो व्यक्ति को अनुमति देता है
उनके कंप्यूटर के नाम पर अस्थायी रूप से टाइप करने के लिए - यानी JOHN-PC / MARY-PC / PAUL-PC
क्या इसे किसी विशिष्ट स्थान / पथ को कॉल करने की आवश्यकता है या क्या इसे पूरी तरह से हटाने का कोई तरीका है?
Dim sName
Dim fso
Dim fol
' create the filesystem object
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
' get current folder
Set fol = fso.GetFolder("c:\TEST")
' go thru each files in the folder
For Each fil In fol.Files
' check if the file name contains underscore
If InStr(1, fil.Name, "john") <> 0 Then
' replace underscore with space
sName = Replace(fil.Name, "john", "dave")
' rename the file
fil.Name = sName
End If
Next
' echo the job is completed
WScript.Echo "Completed!"