Цитата Lenr:
как проверить есть ли привязанные к html файлу одноименные папки посредством bat-файла? »
|
Примерно так:
Код:

@echo off
setlocal enableextensions enabledelayedexpansion
set sHtmlFile=CMD_BAT - Как проверить есть ли привязанные к html фаилу одноим-е папки.htm
call :HasLinkedFolder "%sHtmlFile%"
echo HasLinkedFolder: [%HasLinkedFolder%]
endlocal
exit /b 0
:HasLinkedFolder
setlocal enableextensions enabledelayedexpansion
if exist "%~dpn1_files\" (
set sTempValue=1
) else (
set sTempValue=0
)
set sProcName=%~0
endlocal & set %sProcName:~1%=%sTempValue%
exit /b 0
Обращаю Ваше внимание, что разные браузеры, по умолчанию, по-разному связывают html-файл и папку. Приведённый пример относится к Mozilla Firefox:
Код:

CMD_BAT - Как проверить есть ли привязанные к html фаилу одноим-е папки_files
CMD_BAT - Как проверить есть ли привязанные к html фаилу одноим-е папки.htm
Укажите вместо выделенного потребное именно Вам.
Цитата Lenr:
Хотелось бы, чтобы копируя (с пом-ю xcopy по маске *html) странички копировать и доп. папки если они есть. »
|
Возможно, более правильным вариантом будет отдать копирование на откуп Проводнику (WSH):
Код:

WScript.CreateObject("Shell.Application").NameSpace("E:\Песочница\0089").CopyHere "E:\Песочница\0088\CMD_BAT - Как проверить есть ли привязанные к html фаилу одноим-е папки.htm"