Powershell Exchange узнать размер папок в почтовом ящике
[PS] C:\Windows\system32>Get-MailboxFolderStatistics -Identity PupkinVV | ft name, foldersize
Powershell Exchange узнать размер папок в почтовом ящике
[PS] C:\Windows\system32>Get-MailboxFolderStatistics -Identity PupkinVV | ft name, foldersize
Вывод списка сотрудников и их e-mail адресов по Organization Unit
Get-Mailbox -OrganizationalUnit Сотрудники -SortBy name | ft name, primarysmtpaddress > mailboxes.txt
Exchange Powershell Добавление почтового ящика новому пользователю
Enable-Mailbox -Identity 'somedomain.local/someOU/Сотрудники/Пупкин Василий' -Alias 'PupkinVV'
Сделал BAT-файл для конвертирования видео с видеокамеры из формата .MTS в .MP4:
@echo off echo START "C:\Program Files\ffmpeg\bin\ffmpeg.exe" -i %1 -threads 4 -deinterlace -f avi -r 25 -vcodec libxvid -vtag XVID -s 1920x1080 -aspect 16:9 -maxrate 1800k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -flags +4m -cmp 2 -subcmp 2 -g 300 -acodec libmp3lame -ar 48000 -ab 128k -ac 2 %1.mp4 echo END pause
Для работы скрипта соответственно понадобится FFMPEG для Windows, скачать можно отсюда http://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-20140227-git-b5005de-win64-static.7z и положить папку ffmpeg в папку C:\Program Files .
Отсюда взял большую часть параметров взял параметры: http://kosiara87.blogspot.ru/2011/06/converting-from-mts-to-h264-avi-using.html (статья про линукс).
Как пользоваться — по файлу .MTS правой — открыть с помощью — выбрать батник
Файл MP4 появится в этой же папке
Удалённое выключение компьютеров:
shutdown /m \\somecomp.somedomain.local /r /f /t 1
где somecomp.somedomain.local — имя компьютера, который хотим выключить
Пример как спрятать файл или папку:
Attrib +h c:\SomeFile.txt
Attrib +h c:\SomeDir
Возможные параметры:
+h –h +a –a +s –s +r –r от слов hidden – скрытый, a – archive – архивный, s – system – системный, r – read only – только чтение
Пример взят из документации с threejs.org, статья со всеми комментариями «Введение — Создание сцены». Вместо заливки цветом вставлена загрузка текстуры из файла-картинки.Код работающего примера:
<html>
<head>
<title>My first Three.js app</title>
<style>
canvas {
width: 100%;
height: 100%
}</style>
</head>
<body>
<script src="https://rawgithub.com/mrdoob/three.js/master/build/three.js"></script>
<script>
// Our Javascript will go here.
var scene = new THREE.Scene();
var camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window.innerHeight, 0.1, 1000 );
var renderer = new THREE.WebGLRenderer();
renderer.setSize( window.innerWidth, window.innerHeight );
document.body.appendChild( renderer.domElement );
var geometry = new THREE.CubeGeometry(3,3,3);
//var material = new THREE.MeshBasicMaterial( { color: 0x00ff00 } );
var material = new THREE.MeshBasicMaterial( { map: THREE.ImageUtils.loadTexture('tex.jpg') } );
var cube = new THREE.Mesh( geometry, material );
scene.add( cube );
camera.position.z = 5;
function render() {
requestAnimationFrame(render);
cube.rotation.x += 0.1;
cube.rotation.y += 0.1;
renderer.render(scene, camera);
}
render();
</script>
</body>
</html>
В результате рисуется вращающийся кубик. Чтоб было что-то видно, надо либо рядом с файлом примера положить картинку tex.jpg, либо раскоментировать строку var material = new THREE.MeshBasicMaterial( { color: 0x00ff00 } );, а следующую закоментировать.
http://habrahabr.ru/company/netwrix/blog/169049/ Управляем сетевыми папками с помощью PowerShell
http://habrahabr.ru/company/netwrix/blog/168377/ Получаем отчеты по сетевым папкам с помощью PowerShell
Пример парсинга сайтов на Powershell:
$test = Invoke-WebRequest -Uri "http://kmsvsr.ru" $test.StatusCode $test.ParsedHtml.childNodes
как узнать установленную версию powershell
$host.version