Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set objFile = objFSO.GetFile("c:\temp\abc\123.xml") 
objFile.Copy "c:\programdata\ABC\DEF\XXXXXX\JKL\"

Мне нужно переместить 123.xml в каталог \JKL, но XXXXXX может быть любым именем каталога (неизвестным мне) на 100 целевых ПК, на которых будет запускаться этот скрипт.

Как я могу подстановить это имя каталога или обойти эту проблему?

1 ответ1

0

я сомневаюсь.

но вы можете обойти это.

1) заполнить содержимое папки c:\programdata\ABC\DEF\ 2) проверить каждый подкаталог в папке c:\programdata\ABC\DEF\ на наличие папки с именем JKL 3) когда вы найдете каталог JKL, используйте FSO Путь к объекту отсюда, чтобы скопировать ваш файл.

это должно работать ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .