|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] powershell wbadmin |
|
PowerShell - [решено] powershell wbadmin
|
Пользователь Сообщения: 85 |
Привет всем!!!
#Куда сохраняем $OutBackup = 'E:' #системный диск $Windows = $env:SystemDrive #Делает проверку есть ли загрузочный файл на диске с Windows $TP = Test-Path $env:SystemDrive\BOOTSECT.BAK #если нету на системном диске BOOTSECT.BAK то узнает id загрузочного диска If ($TP -eq $False) { $BD = (gwmi win32_volume -Filter "SystemVolume='true'").Caption Start-Process wbadmin.exe -Wait -ArgumentList 'start backup -backupTarget:E: -include:C:,\\?\Volume{46e4eea9-7d2e-11e5-bc24-485b39965ee1}\ -quiet' } else { Start-Process wbadmin.exe -Wait -ArgumentList 'start backup -backupTarget:E: -include:C: -quiet' } |
|
Отправлено: 07:44, 30-01-2016 |
Пользователь Сообщения: 85
|
Профиль | Отправить PM | Цитировать |
Отправлено: 07:52, 30-01-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1758
|
|
Отправлено: 09:39, 30-01-2016 | #3 |
Пользователь Сообщения: 85
|
Профиль | Отправить PM | Цитировать Если кому интересно вот код:
#подключаем сетевой диск net use P: \\ip_adress\ #блок переменных #Куда сохраняем $OutBackup = 'E:' #системный диск $Windows = $env:SystemDrive #кол-во хранимых копий $QSC = '3' #Делает проверку есть ли загрузочный файл на диске с Windows $TP = Test-Path $env:SystemDrive\Boot\BCD.* #если нет на системном диске загрузоных файла то узнает id загрузочного диска If ($TP -eq $False) { #узнаем id загрузочного диска $BD = (gwmi win32_volume -Filter "SystemVolume='true'").Caption Start-Process wbadmin.exe -Wait -ArgumentList "start backup -backupTarget:$($OutBackup) -include:$($BD),$($Windows) -quiet" } else { Start-Process wbadmin.exe -Wait -ArgumentList "start backup -backupTarget:$($OutBackup) -include:$($Windows) -quiet" } #удаляет с диска $OutBackup все бекапы кроме последних 3 Start-Process wbadmin.exe -Wait -ArgumentList "-backupTarget:$($OutBackup) -keepVersions:$($QSC)" #отключаем сетевой диск net use P: /delete |
Последний раз редактировалось Ubiquiti, 31-01-2016 в 20:54. Отправлено: 16:18, 31-01-2016 | #4 |
Ветеран Сообщения: 1758
|
Цитата Ubiquiti:
|
||
Отправлено: 17:06, 31-01-2016 | #5 |
Пользователь Сообщения: 85
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
|
|
Последний раз редактировалось Ubiquiti, 31-01-2016 в 21:10. Отправлено: 20:58, 31-01-2016 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Ubiquiti:
|
|
Отправлено: 21:19, 31-01-2016 | #7 |
Пользователь Сообщения: 85
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 21:31, 31-01-2016 | #8 |
Ветеран Сообщения: 1758
|
Цитата Ubiquiti:
help new-psdrive -parameter persist -Persist [<SwitchParameter>] Creates a Windows mapped network drive. Mapped network drives are saved in Windows on the local computer. They are persistent, not session-specific, and can be viewed and managed in File Explorer and other tool s. The name of the drive must be a letter, such as D or E. The value of the Root parameter must be a UNC pat h to a different computer. The value of the PSProvider parameter must be FileSystem. To disconnect a Windows mapped network drive, use the Remove-PSDrive cmdlet. When you disconnect a Window s mapped network drive, the mapping is permanently deleted from the computer, not just deleted from the c urrent session. NOTE: Mapped network drives are specific to a user account. Mapped network drives that you create in sess ions that are started with the "Run as administrator" option or with the credential of another user are n ot visible in session that started without explicit credentials or with the credentials of the current u ser. |
|
Отправлено: 21:47, 31-01-2016 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
PowerShell - [решено] posh и wbadmin | Ubiquiti | Скриптовые языки администрирования Windows | 1 | 27-01-2016 17:55 | |
CMD/BAT - [решено] wbadmin | Ubiquiti | Скриптовые языки администрирования Windows | 0 | 27-01-2016 08:47 | |
V. 2010 - Backup базы с помощью утилиты WBAdmin | ejik_off | Microsoft Exchange Server | 3 | 03-07-2012 15:44 | |
2008 R2 - wbadmin не могу создать резервную копию | es5ape | Windows Server 2008/2008 R2 | 4 | 05-10-2011 21:27 | |
Разное - wbadmin в Windows 7 | goyan | Microsoft Windows 7 | 5 | 02-12-2010 10:00 |
|