Користувальницькькі налаштування

Налаштування сайту


coding:scripts

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
Остання ревізіяПо сторонах наступні версії
coding:scripts [2012/08/22 10:20] olexande bilovolcoding:scripts [2015/04/21 09:59] – [Подборки] olexande bilovol
Рядок 1: Рядок 1:
 ====== Скрипты ====== ====== Скрипты ======
  
-===== Отключение прокси ====+   - [[coding:scripts:Work_with_FTP]] 
 +   - [[coding:scripts:Work_with_SFTP]] 
 +   - [[coding:scripts:Backup_windows]] 
 +   - [[scripts:silent_soft_install_XP]] 
 +   - [[coding:scripts:Backup_Unix]] 
 +   - [[coding:scripts:backup_mirror]] 
 +   - [[coding:scripts:bat_and_data]] 
 +   - [[coding:scripts:mirror_work_files]] 
 +   - [[coding:scripts:shell]] 
 + 
 +===== Отключение прокси через реестр ====
  
 **disable_proxy.bat** **disable_proxy.bat**
Рядок 27: Рядок 37:
 rem D:\Soft\dotnetfx35sp1.exe /q /norestart /lang:RUS Последний ключ позволяет указать "локаль". rem D:\Soft\dotnetfx35sp1.exe /q /norestart /lang:RUS Последний ключ позволяет указать "локаль".
 </code> </code>
 +
 +Или позже обновленный вариант с проверкой, не установле-на ли уже ?.. 
 +
 +<file bat dotnet.bat>
 +@echo on
 +c:
 +rem cd c:\temp
 +rem Проверка, есть-ли уже у нас сам "робокопи" в системе
 +if not exist "C:\WINDOWS\system32\robocopy.exe" xcopy /E /Q /R /Y "\\Server\Soft\robocopy.exe" "C:\WINDOWS\system32\"
 +
 +robocopy.exe \\Server\Soft\ D:\Soft\ dotnetfx35sp1.exe /TEE  /NP /R:10 /W:30 /Z /IPG:2050
 +echo .
 +
 +if not exist "C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5 SP1"  goto Netu
 +goto Esty
 +
 +:Netu
 +echo "netu"
 +D:\Soft\dotnetfx35sp1.exe /q /norestart
 +rem D:\Soft\dotnetfx35sp1.exe /q /norestart /lang:RUS
 +
 +goto lab3
 +
 +:Esty
 +echo "esty"
 +
 +:lab3
 +rem pause
 +</file>
  
 ===== Тихая установка ПО ===== ===== Тихая установка ПО =====
Рядок 42: Рядок 81:
 </file> </file>
  
 +===== Подборки =====
 +
 +
 +[[http://adminsam.ru/scripts/page/3/|Подборка CMD-скриптов]]
 +
 +[[http://www.cyberforum.ru/cmd-bat/thread643053.html|Возможно ли выполнить действие к файлам в текущей папке через консоль Windows? / Batch (CMD/BAT)]]
 +
 +===== Powershell — удаление файлов старше чем.. =====
 +
 +Надо
 +На файловой помойке автоматизировать удаление старых файлов по признаку последнего изменения старше чем х-месяцев.
 +
 +Решение.
 +Скриптом приведенным ниже удаляем файлы старше трех месяцев.
 +
 +<file># удаляем файлы старше трех месяцев
 +$date = (Get-Date).AddMonths(-3)
 +
 +cd D:\Files\Common  # Обязательно, иначе "ругань - не могу найти"
 +
 +Get-ChildItem -Path D:\Files\Common | where {!$_.PSIsContainer} |
 +foreach {
 +if ($_.LastWriteTime -lt $date) {
 +# в тестовых целях указываем -whatif
 +# когда убедимся что все корректно работает то убираем его
 +Remove-Item $_ -whatif
 +}
 +}</file>
 +
 +Второй вариант с рекурсивным обходом папок
 +<file>$now = Get-Date
 +$date = $now.AddMonths(-3)
 +
 +$files = Get-ChildItem -Path D:\Files\Common -recurse | Where {$_.LastWriteTime -le "$date"}
 +foreach ($file in $files) {
 +write-host "Deleting File $file" -foregroundcolor "Red";  Remove-Item $file -whatif
 +
 +}</file>
  
coding/scripts.txt · Востаннє змінено: 2015/04/21 09:59 (зовнішнє редагування)

Якщо не вказано інше, вміст цієї Вікі підпадає під дію такої ліцензії: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki