Хорошо, я создал небольшой скрипт для вызова «net file» и выкачал вывод в файл.В именах файлов нет пробелов, и все выглядит нормально, когда я запускаю его в интерактивном режиме.Поэтому я запускаю следующее и не получаю ни результатов, ни ошибок:
set oWShell = CreateObject("WScript.Shell")
owshell.run "net file > C:\openfiles.txt"
Set owShell = nothing
Теперь, если изменить это немного, чтобы показать, выполнить ту же команду (и оставить окно моей команды открытым), он работает так, как ожидалось (за исключениемон держит окно cmd открытым, чего у меня не может быть)
set oWShell = CreateObject("WScript.Shell")
owshell.run "%comspec% /k net file > C:\openfiles.txt"
Set owShell = nothing
Должно быть что-то очевидное, что я просто скучаю.Я касаюсь vbs только один раз в голубой луне, так что я не привык к этому.
Любая помощь будет признательна!Заранее спасибо!