Всем привет,
есть ли такой скрипт, который , даешь на поиск например файл *.torrent , затем он начинает искать на всех доменовских компьютерах и выдает результат в тхт или в html-е. компов больше 500-600.
всем спасибо заранее.
Любой язык - [решено] поиск файла в доменной сети.
-
Max441
Re: Любой язык - [решено] поиск файла в доменной сети.
Код:
так подойдет?
Код: Выделить всё
(Get-QADComputer *).name | % {get-childitem \\$_\c$\* -include *.torrent -Recurse | Out-File c:\result.txt}так подойдет?
-
rufat_4
Re: Любой язык - [решено] поиск файла в доменной сети.
конечно, подойдет любой вариант, главное чтоб работала.
спасибо , но запустил команду которую вы прислали:
Цитата Max441:
(Get-QADComputer *).name | % {get-childitem \\$_\c$\* -include *.torrent -Recurse | Out-File c:\result.txt}
но он отвечает мне это:
PS C:\> (Get-QADComputer *).name | % {get-childitem \\$_\c$\* -include *.torrent -Recurse | Out-File c:\result.txt}\
The term 'Get-QADComputer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:17
+ (Get-QADComputer
спасибо , но запустил команду которую вы прислали:
Цитата Max441:
(Get-QADComputer *).name | % {get-childitem \\$_\c$\* -include *.torrent -Recurse | Out-File c:\result.txt}
Любой язык - [решено] поиск файла в доменной сети.
но он отвечает мне это:
PS C:\> (Get-QADComputer *).name | % {get-childitem \\$_\c$\* -include *.torrent -Recurse | Out-File c:\result.txt}\
The term 'Get-QADComputer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:17
+ (Get-QADComputer
-
Kazun
Re: Любой язык - [решено] поиск файла в доменной сети.
Требования для скрипта выше:
1)PowerShell V3
2)И установленные командлеты
Но можно ограничиться и PowerShell V2 и не ставить командлеты для получения имен:
Код:
1)PowerShell V3
2)И установленные командлеты
Quest SoftWare AD CmdLets
Но можно ограничиться и PowerShell V2 и не ставить командлеты для получения имен:
Код:
Код: Выделить всё
([adsisearcher]"(objectclass=computer)").FindAll() | Foreach {
$Name = $_.Properties.Item("Name")
get-childitem \\$Name\c$\* -include *.torrent -Recurse | Out-File c:\result.txt
}-
rufat_4
Re: Любой язык - [решено] поиск файла в доменной сети.
Цитата Kazun:
Но можно ограничиться и PowerShell V2 и не ставить командлеты для получения имен:
Код:
([adsisearcher]"(objectclass=computer)").FindAll() | Foreach {
$Name = $_.Properties.Item("Name")
get-childitem \\$Name\c$\* -include *.torrent -Recurse | Out-File c:\result.txt
}
супер, спасибо большое , и еще один не скромный вопрос, вы только что написали этот скрипт или они у вас готовые ? если сами, то где и как научились ) подскажите , есть желание развивать знание скриптовых делах
Но можно ограничиться и PowerShell V2 и не ставить командлеты для получения имен:
Код:
([adsisearcher]"(objectclass=computer)").FindAll() | Foreach {
$Name = $_.Properties.Item("Name")
get-childitem \\$Name\c$\* -include *.torrent -Recurse | Out-File c:\result.txt
}
Любой язык - [решено] поиск файла в доменной сети.
супер, спасибо большое , и еще один не скромный вопрос, вы только что написали этот скрипт или они у вас готовые ? если сами, то где и как научились ) подскажите , есть желание развивать знание скриптовых делах
-
Max441
Re: Любой язык - [решено] поиск файла в доменной сети.
написал сам, читал help по командам и просматриваю форумы, блоги.