Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - проверить наличие папок

Ответить
Настройки темы
Любой язык - проверить наличие папок

Аватара для alek2012

Пользователь


Сообщения: 57
Благодарности: 2

Профиль | Отправить PM | Цитировать


Всем привет. Может кто то писал такой скрипт, чтобы по списку пользователей проверял наличие существующих папок в нужных директориях
с таким же названием как имя пользователя, например есть пользователи admin и admin1
нужно проверить есть ли в директориях \\srv1\ и \\srv2\ папки с именами admin и admin1 , если есть вывести в файл что обнаружены

Отправлено: 11:31, 05-06-2013

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата alek2012:
\\srv1\ »
Не бывает таких каталогов. Это имя сервера, без указания разделённого ресурса. Или у Вас ресурсами являются как раз куча мала из «admin, admin1, admin2 …»?

Код: Выделить весь код
$sShare = "\\srv1\Share"

Get-Content -Path "E:\Песочница\0270\1.txt" |`
    ForEach-Object -Process {
        "$_`t$(Test-Path -Path "$sShare\$_")"
    }
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:47, 07-06-2013 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для alek2012

Пользователь


Сообщения: 57
Благодарности: 2

Профиль | Отправить PM | Цитировать


Именно ресурсами являются как раз куча мала из «admin, admin1, admin2 …

Как этот результат сохранить в файл подскажите плиз еще

уже нашел | out-file e:\result.txt

Отправлено: 12:42, 10-06-2013 | #12


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата alek2012:
Именно ресурсами являются как раз куча мала из «admin, admin1, admin2 … »
alek2012, ясно. Но почему был выбран такой нетипичный подход?

Отправлено: 13:53, 10-06-2013 | #13


Аватара для alek2012

Пользователь


Сообщения: 57
Благодарности: 2

Профиль | Отправить PM | Цитировать


у меня в организации распределены рабочие столы , диски и профайлы, для того чтобы удобно было управлять ресурсами между филиалами +dfs

Отправлено: 15:23, 10-06-2013 | #14


Аватара для alek2012

Пользователь


Сообщения: 57
Благодарности: 2

Профиль | Отправить PM | Цитировать


Может еще подскажете как скопировать папки которые True в определенный каталог?

Отправлено: 16:12, 11-06-2013 | #15


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
$sShare = "\\srv1\Share"

Get-Content -Path "E:\Песочница\0270\1.txt" |`
    ForEach-Object -Process {
        if(Test-Path -Path "$sShare\$_\") {
            "$sShare\$_" | Copy-Item -Destination "E:\Песочница\0273" -Recurse -Force
        }
    }
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:28, 11-06-2013 | #16



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - проверить наличие папок

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Проверить наличие/отсутствие интернета rhamzin Скриптовые языки администрирования Windows 2 21-02-2013 17:22
VBS/WSH/JS - [решено] Как проверить наличие прав администратора Dark_Timur Программирование и базы данных 12 19-12-2012 10:55
CMD/BAT - Как проверить наличие текста в файле mamont1 Скриптовые языки администрирования Windows 6 16-09-2010 16:32
[решено] Проверить наличие процесса по маске cleric1985_n AutoIt 1 13-03-2010 16:58
Как проверить наличие процесса? Не флужу AutoIt 0 13-01-2010 07:31




 
Переход