PDA

Показать полную графическую версию : Высчитывание объема папки и сохранения в отдельный файл.


blackangel69
04-09-2017, 08:13
Добрый день подскажите пожалуйста.
Необходимо написать скрипт, который при логоне юзверя в домене, считает объем папки, например на диске D документы.
И записывает в файл на фтп сервере текстовый документы или csv файл с заголовком: имя компьютера - объем папки.

Я нашел скрипты которые сохраняют файл с объемом папки, но не пишут имя компа. А нужно чтобы все булдо указано в имени файла.

Спасибо больше за помощь.

Пример того, что я нашел.

echo off
setlocal ENABLEDELAYEDEXPANSION

SET directory=C:\vbs

if "%directory%"=="" (for /F "delims=" %%z in ('chdir') do (SET directory="%%z"))

for /f "tokens=3" %%a in ('dir /D /S /-C "%directory%"') do (SET SIZE=!X! && SET X=%%a)

echo %SIZE% > c:\path_to_file.txt

Iska
04-09-2017, 08:37
А без ftp-сервера обойтись никак нельзя?

blackangel69
04-09-2017, 08:50
Ну можно и без фтп, к примеру на какую либо расшаренную папку сервера. пример test\script

Kazun
04-09-2017, 09:07
robocopy "%USERPROFILE%" "C:\null" /S /L /XJ /NFL /NDL /NJH /R:0 /log:"\\server\share\%USERNAME%_%COMPUTERNAME%.txt"

blackangel69
04-09-2017, 09:19
Спасибо сейчас попробую!




© OSzone.net 2001-2012