cmd комплексное переименование файлов

2 Сентябрь 2015 2 comments

cmd/bat как переименовать группу файлов?

Задача была следующей, переименовать группу файлов (одного и того же расширения) в уникальные имена, т.е не 1.2.3 а именно жестко уникальные. Накропал скрипт, который для уникальности берет время и дату (в этом примере даты нет) и переименовывает файлики. (далее...)

Консольный pop3 клиент под Windows

28 Август 2015 Нет комментариев

Консольный pop3 (почтовый) клиент под windows!

Понадобился мне такой для решение одной задачки, нашел очень простой и очень клевый, умеет скачивать письма и вложения, приче у вложений сохранять оригинальное имя в отличие от некоторых другие клиентов. Сайт разработчика ironfist.ucoz.ru/zeratrus.htm. Работает под любыми windows как х64 так и х86. На всякий случай прикладываю zeratssl к письму.
Categories: Windows Tags: , , ,

cmd вывод списка сетевых дисков

18 Август 2015 Нет комментариев

Как получить список подключенных сетевых дисков в windows через командную строку?

Автоматизированный Logoff всех пользователей с терминального сервера

23 Февраль 2013 10 comments

Как сделать logoff забывчивых пользователей с терминального сервера в нужное время?

Долго думал каким таким простым образом можно сделать массовый logoff пользователей с терминального сервера после рабочего времени, при этом некоторых пользователей (к примеру себя) с терминала не выгонять?! Первое, что взбрело в голову, сделать групповую политику которая все за тебя сделает, покапался в настройках - такая штуковина существует, но она умеет выгонять только по таймеру, т.е. через промежуток времени (1,2 и т.д. часа), а не в указанное время. Это не всегда подходит т.к. персонал начинает работать не всегда в одно и тоже время, да и может кто то работать больше чем 8-9 часов в день. Долго бился с этой задачей, пока снова не спасла (всесильная) командная строка и несколько строк кода скрипта. Скрипт 100% работает на Windows Server 2008 R2 x64 (устанавливать дополнительно ничего не надо, все работает через штатные средства). Вот такую коду набросал: в USER_NAME записываем к примеру свой логин "admin" (он не будет выгоняться). обратите внимание, что не корректно отображается ">" в коде, там она обозначается значком "& gt;" После этого, добавляем скрипт в менеджер задач на нужное время и вуаля, всех кто забыл закрыть терминальные сессии - выгоняем. Обращайтесь, пишите свои замечания и статьи, вместе мы сделаем мир круче :)

Не удается проверить издателя. Вы действительно хотите запустить эту программу?

9 Июнь 2012 1 комментарий

Не удается проверить издателя. Вы действительно хотите запустить эту программу?

Столкнулся с такой ситуацией когда нужно было через GPO запустить bat файл при входе пользователя. Файл естественно находился на удаленном сервере. Начиная с Win Vista, если не ошибаюсь начинаются вот такие вот предупреждения. Для того, чтобы эту проблему решить было принято облазить всю оснастку GPO и решение было найдено. Оказалось, что в этом виновата безопасность Internet Explorer'a. Что нужно сделать и как победить? (далее...)

1C архивация и бекапирование баз по дням

16 Февраль 2012 1 комментарий

Как сделать средствами windows бекапирование баз данных 1С если она работает на файлах?

  Самый простой ответ как я думаю, это написать конфигурацию или покапаться в настройках 1С с помощью которых можно получать бекапы баз данных с возможностью архивации, но мы легкими путями не идем и изобретаем велосипед. Это решение подойдет не только для 1С, но и для любой другой архивации и бекапирования данных по дням, почему по дням, а потому что имя архивного файла бекапа у нас будет выглядеть вот так: BackUp_16.02.2012.7z, BackUp_17.02.2012.7z и т.д., т.е мы задаем имя архива а дата будет проставляться автоматически. И так, как же это сделать на примере встроенных средств windows и бесплатного архиватора 7Zip ? Ответ прост, нужно написать bat файл который все сделает за нас, а мы только поставим задание на выполнение этого файла. (далее...)

Сопоставление пользователей с ПК в AD

13 Декабрь 2011 Нет комментариев
Иногда, а может и не очень приходится наводить порядок в Active Directory, узнать какой пользователь сидит за каким компьютером, если конечно 10 человек периодически с интервалов в 10 минут не сидят за одним. Такая же задача появилась и у меня, поискав в интернете нашел замечательный vbs скрипт который складывает всю информацию о ПК в csv файл, но у меня в силу какие то причин кривости рук или схождения звезд, не удалось запустить его через GPO (групповую политику). Плюную я решил особо не мучиться и сделал просто bat файл который при авторизации пользователя в системе создает текстовый файл и выкладывает всю информацию о ПК в специально отведенную для этого папку. Пример скрипта: (далее...)

Получение ключа ветки реестра через cmd

4 Декабрь 2011 Нет комментариев
В предыдущей статье "Active Directory изменение веток реестра на ПК пользователей" была одна проблема, что файл будет всегда записываться в реестр. Для того чтобы этого избежать нужно проверить, а существует ли уже такой параметр например как Server = secondserver в одной из веток, для этого создаем небольшой bat файлик (или модифицируем уже имеющийся в прошлой статье)  с вот таким куском скрипта: Все очень просто, получаем значение ключа "Server" из ветки "HKLM\Software\TrendMicro\PC-cillinNTCorp\CurrentVersion" и сравниваем, если такого значения нет, то выполняем импорт в реестр. Все просто и быстро.
Categories: Windows Tags: , , ,