Сценарий VB; Определение путей к файлам длиной более 255 символов

В настоящее время я пытаюсь написать сценарий VB, чтобы определить слишком большие пути к файлам (255+) в большой иерархической сетевой структуре. Обычно они усекаются и заканчиваются тильдой (~). Мне нужно вывести пути к файлам в текстовый файл, чтобы кто-то мог вручную решить, что с ними делать. Сканирование всего сервера было бы слишком большой задачей, поэтому я надеялся запустить скрипт в определенных папках и их подпапках.

Мне вполне удобно использовать VB для доступа, но я никогда не использовал VB Script для управления такими каталогами.

Я использую Windows 7, и каталоги могут быть серверными.

Любая помощь будет принята с благодарностью. Спасибо :)


person user3434978    schedule 09.07.2014    source источник
comment
Можете ли вы опубликовать код или дать подробную информацию о том, что вы пробовали? Что у вас есть на данный момент?   -  person neelsg    schedule 09.07.2014


Ответы (1)


Если ваши проблемные пути заканчиваются на ~, вы можете использовать

dir /s /b x:\someFolder1 | findstr /e /c:"~" >  paths.txt
dir /s /b x:\someFolder2 | findstr /e /c:"~" >> paths.txt
....
person MC ND    schedule 09.07.2014