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.vbs
Set 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 ..!