Архив метки: windows

Как в windows создать пользователя из командной строки и из .bat файла

Пользователь создаётся коммандой

net user vasya 54321 /add

54321 — пароль нового пользователя. Не забываем, что для создания пользователей должно быть достаточно прав. Пользователь станет членом локальной группы «Пользователи». Если нам нужен не пользователь, а администратор, то выполняем ещё 2 команды:

net localgroup администраторы vasya /add
net localgroup пользователи vasya /delete

Ну и для механизации добавления администраторов получается примерно вот такой .bat файл:

net user %1% %2% /add
net localgroup администраторы %1% /add
net localgroup пользователи %1% /delete

Помним, что .bat файл нужно сохранять в кодировке cp866, так как названия групп на русском (например Notepad++ умеет). Теперь создать пользователя можно выполнив следующую команду:

> newadmin.bat vasya 54321

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

shutdown /s

эта строчка выключает компьютер

shutdown /r

эта строчка перезагружает компьютер

Из этих двух комманд можно сделать ярлыки для выключения и перезагрузки. Например, удобно для компьютеров, которыми управлять приходится через RDP (mstsc.exe), когда кнопок выключения и перезагрузки нету в «Пуске».

При запуске комманд сперва появляется окно с предупреждением, что до выключения компьютера осталось меньше одной минуты.

Dokan — программа для подключения сетевых дисков в Windows через SSH

Dokan — программа для подключения сетевых дисков в Windows через SSH

Раньше лежала по этому адресу:

http://dokan-dev.net/en/download/

Сейчас ссылка не работает, видимо домен истёк.

Установка: сначала установить library потом 0.2.0 затем 0.6.0

Архивирование и восстановление данных средствами командной строки

Разжевано здесь

Делается через команду wbadmin

Можно создавать и удалять архивы, приостанавливать выполнение, настраивать расписание архивации.

Настройка автоматического входа в Windows 7

1. Нажимаем Win + R

2. Пишем control userpasswords2, жмём ОК

3. В появившемся окне снимаем галочку Требовать ввод имени пользователя и пароля, жмём ОК

4. В следующем окне набираем имя пользователя и два раза пароль, под которыми система будет сама включаться, жмём ОК

5. Теперь после перезагрузки система должна будет сразу открыть рабочий стол выбранного пользователя

Принтер не печатает — автономный режим

Посылаем документ на печать, а он у нас не печатается, просто зависает в очереди. Смотрим состояние принтера, а он у нас в автономном режиме. Иногда так само случается, без участия windows. Автономный режим вообще придуман для отложенной печати, если вдруг принтер реально временно не доступен. Короче чтоб эти документы наконец распечатались, нужно автономный режим выключить. Менюшка, в которой автономный режим переключается, нарисована на картинке ниже, вызывается правой кнопкой мыши в окне очереди печати.printer_avtonomno

 

Использование GOTO в скриптах .BAT

@ECHO OFF
SET /P CODE="Введите код [1|2]" _
GOTO :RUN%CODE%
:EOF
:RUN1
echo Здесь запуск программы №1
GOTO :EOF
:RUN2
echo Здесь запуск программы №2
GOTO :EOF

rem заодно в этом же примере ввод значения 
rem переменной с клавиатуры

.bat скрипт для перезаписи свободного места на диске NTFS

@echo off
mkdir "c:\tempclean"
copy .\tmp.txt c:\tempclean\tmp.txt
cd "c:\tempclean"
:A
type "c:\tempclean\tmp.txt" >> c:\tempclean\clean.txt
rem echo "fjhfghj" >> clean.txt
rem pause
goto :A

где tmp.txt – текстовый файл с мусором (типа шаблон), которым будет набиваться диск, рекомендую делать 10-20 Мб

clean.txt – оооооочень большой файл, который собой всё свободное место нафиг перетрёт, создаётся по ходу работы скрипта

Вместо c: надо указывать тот диск, который надо вычистить

Скрипт не подойдёт для FAT32 из-за ограничения на максимальный размер файла в 4 Гб