У меня есть папка сценариев, которые используются для моей компании, и мне нужно знать, что делает каждый сценарий.Я пытаюсь написать сценарий в Power Shell, который будет записывать, что каждый сценарий делает в CSV-файл.
Я новичок в Powershell и все еще учусь, поэтому я прошу прощения, если я неясен.
Я знаю, что основная функция каждого из этих сценариев состоит в том, чтобы подключать диски к компьютеру пользователя, но их слишком много, чтобы пройти вручную, любой совет будет оценен!
РЕДАКТИРОВАТЬ: Большинство из них летучие мышис парой VBS тоже.Я хочу записать, какие диски отображаются.
РЕДАКТИРОВАТЬ 2: Я сейчас написал свой собственный скрипт, который выглядит следующим образом:
Set-location z:\
get-Childitem "z:\Test"|
Foreach-object{
$filename = $_.Fullname
Get-content $filename|
foreach-object {
if ($_ -match "echo off") {
Write-output "$($filename): $_" | select-object $_ $filename
| export-csv "test.csv" -notypeinformation
}
}
}
У меня проблемы с экспортом данных в CSVfile as error "Не найден позиционный параметр, который принимает аргумент 'z: \ Test \ Test1.bat'"