Você tem várias opções.
-
Você pode basear o caminho do arquivo de
%USERPROFILE%- por exemplo,%USERPROFILE%\Downloads\. Isto lhe dará a pasta Download para o usuário logado atual. -
Você pode fornecê-lo como
argument, mais informações sobre este aqui .
Efetivamente, você chamaria o arquivo com cscript FILE.vbs "C:\Temp\Folder\" e, em seu script, use:
objArgs = WScript.Arguments
Set fol = fso.GetFolder(objArgs(0))
-
O exemplo que você encontrou lhe daria a pasta de trabalho atual. Por exemplo, se o seu VBS estiver em
C:\Temp\Test\test.vbsSet fol = fso.GetFolder(fso.GetAbsolutePathName("."))
Isso tornaria fol o conteúdo da pasta C:\Temp\Test - Tenha em mente que isso incluiria o seu arquivo VBS que você está executando ..!