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

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

Ответить
Настройки темы
PowerShell - [решено] Тестирование записи/чтения файла

Новый участник


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

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


Здравствуйте, сегодня столкнулся с проблемой вывода данных консоли PowerShell
Мне необходимо написать скрипт, который тестирует запись/чтение данных с файловой помойки с логированием времени закачки/установки.
Сам скрипт
Код: Выделить весь код
$ver="1.0"
$ProgrammName="Test I/O"

$file = "C:\test\dummyFile.txt"
$objFile = [io.file]::Create($file)
$objFile.SetLength(0.0001gb)
$objFile.Close()
$path = Get-ChildItem $file
ii $path.DirectoryName

Get-Process (measure-command {get-service}) | Out-File -FilePath C:\test\t.txt

Remove-Item c:\test\dummyFile.txt

measure-command {get-service}
Как бы я не пробовал у меня он либо выдает рабочие службы или вообще ничего не создает.

Отправлено: 17:08, 24-07-2014

 

Ветеран


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

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


Хорошо бы ещё понять, что именно Вам нужно, и причём тут «get-service».

Отправлено: 17:18, 24-07-2014 | #2



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

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


Новый участник


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

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


Мне необходимо написать скрипт, который копирует и скачивает файл с файлового сервера. Он считает за какое время файл записывается и закачивается. Данную скрипт необходимо запустить с интервалом в час, а время выполнения I/0 записывать в файл.

Отправлено: 09:59, 25-07-2014 | #3


Ветеран


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

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


Код: Выделить весь код
$sSourceFile = "\\Server\Share\SomeFile.iso"
$sDestPath   = "c:\Temp"

if(Test-Path -Path $sSourceFile -PathType Leaf) {
    if(Test-Path -Path $sDestPath -PathType Container) {
        $sStartTime = Get-Date
        Copy-Item -Path $sSourceFile -Destination $sDestPath -Force
        (New-TimeSpan -Start $sStartTime -End (Get-Date)).ToString()
    } else {
        Write-Host "Destination path [$sDestPath] not found." -ForegroundColor Red
    }
} else {
    Write-Host "Source file [$sSourceFile] not found." -ForegroundColor Red
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:30, 25-07-2014 | #4


Новый участник


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

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


Спасибо! Протестировал, все работает. Буду разбираться коде

Отправлено: 12:11, 26-07-2014 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - Низкая скорость записи и чтения с hdd Hitachi PChpok Накопители (SSD, HDD, USB Flash) 3 20-12-2013 19:06
HDD - Низкая скорость записи/чтения kakawkin Накопители (SSD, HDD, USB Flash) 4 10-11-2013 11:56
HDD - Скорость чтения/записи hdd oxival Накопители (SSD, HDD, USB Flash) 3 04-09-2013 10:06
CMD/BAT - Батник для чтения/записи djalin Скриптовые языки администрирования Windows 9 11-03-2012 17:07
VBS/WSH/JS - [решено] Скрипт VBS для Чтения из файла Excel и записи в Access NecroTYN Скриптовые языки администрирования Windows 5 27-01-2012 12:18




 
Переход