1001 Freelance Projects
Свежие проекты с фриланс-бирж
Сегодня: 03-May-2024 15:09 GMT
Просмотр проекта
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Название проекта: powershell в C[sharp] Windows Form
Кто разместил: Внешний проект с weblancer.net
Открыт: 02-Apr-2024 19:20 GMT
Описание: <p>Необходимо перекинуть рабочий код c powershell в c# WF, сделать мини ПО по нажатию на кнопку которое будет выполнять всё что делает ps.<br /><br /></p><pre><code>try {
# Получаем текущую дату в формате "dd.MM.yyyy"
$todayDate = Get-Date -Format "dd.MM.yyyy"
# Указываем путь к целевой папке
$targetFolderPath = "C:\Users\11\Desktop\123"

# Проверка наличия указанной папки
if (!(Test-Path $targetFolderPath)) {
Write-Host "Указанная папка не существует."
pause
}

# Получаем список файлов с нужными именами в указанной папке и её подпапках
$files = Get-ChildItem -Path $targetFolderPath -Recurse | Where-Object { $_.Name -eq "ReadMe.txt" -or $_.Name -eq "VerInfo.txt" -or $_.Name -eq "Install.txt" -or $_.Name -eq "UpdInfo.txt" }

# Проверка наличия файлов для обновления
if ($files.Count -eq 0) {
Write-Host "В указанной папке нет файлов с заданными именами для обновления."
pause
}

# Указываем старую и новую версии для замены
$OldVersion = "3.0.32"
$OldVersion2 = "3_0_32"
$NewVersion = "3.0.33"
$NewVersion2 = "3_0_33"

# Папки, которые не нужно обрабатывать
$excludedFolders = @("Sources", "Protection", "ExtFiles", "КеуDB")

foreach ($file in $files) {
# Проверяем, находится ли файл в исключенных папках
$exclude = $false
foreach ($folder in $excludedFolders) {
if ($file.FullName -like "*\$folder\*") {
$exclude = $true
break
}
}

# Если файл находится в исключенной папке, пропускаем его
if ($exclude) {
continue
}

try {
# Получаем содержимое файла
$fileContent = Get-Content -Path $file.FullName -Raw -ErrorAction Stop

# Обновляем дату
$updatedContent = $fileContent -replace 'UpdateDate=\d{2}\.\d{2}\.\d{4}', "UpdateDate=$todayDate"
# Заменяем старые версии на новые
$updatedContent = $updatedContent -replace ::Escape($OldVersion), $NewVersion
$updatedContent = $updatedContent -replace ::Escape($OldVersion2), $NewVersion2
# Дополнительная замена для "FromVersions=;X.X.XX.1;" на "FromVersions=;$OldVersion.1;"
$updatedContent = $updatedContent -replace 'FromVersions=;(\d{1,}\.\d{1,}\.\d{1,}\.\d{1,});', "FromVersions=;$OldVersion.1;"

# Если содержимое файла было изменено, записываем обновленное содержимое обратно в файл
if ($fileContent -ne $updatedContent) {
$updatedContent | Set-Content -Path $file.FullName -ErrorAction Stop
Write-Host "Файл $($file.FullName) успешно обновлен"
}
else {
Write-Host "Файл $($file.FullName) не требует обновления."
}
} catch {
Write-Host "Произошла ошибка при обработке файла $($file.FullName): $_"
}
}

Write-Host "Операция выполнена успешно"
} catch {
Write-Host "Произошла ошибка: $_"
}

# Пауза для удержания окна консоли после выполнения скрипта
pause
</code></pre>
Project ID: 4644006
Категория проекта:
Бюджет проекта:
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Реализация backend (API) для стартап проекта на Golang / Mongo DB
Категория: Go, Базы данных
03-May-2024
10:07 GMT
Створення шаблонів для e-mail розсилок 4 шт
Категория: E-mail, маркетинг, Веб-дизайн
03-May-2024
10:06 GMT
Необходим дизайн интерфейса мобильного приложения - 1000UAH
Категория: Дизайн мобильных приложений, Иконки и пиксельная графика
03-May-2024
10:05 GMT
Написание текста для корпоративного сайта
Категория: Тексты, Копирайтинг
03-May-2024
10:01 GMT
Створення ТЗ на закупівлю тканин, згідно ДСТУ - 1000UAH
Категория: Поиск и сбор информации, Рукоделие и хендмейд
03-May-2024
10:00 GMT
Парсер fb
Категория: Python, Парсинг данных
03-May-2024
09:59 GMT
Сверстать 1 страницу FIGMA
Категория: Программирование и IT
03-May-2024
09:59 GMT
Разработать иконку для мобильного приложения
Категория: Графический дизайн
03-May-2024
09:56 GMT
разработать Лединг на движке Netcat 5.2 с развитием в полноценный сайт.
Категория: Веб разработка
03-May-2024
09:56 GMT
Разработать флаер для суши-бара - 2000UAH
Категория: Баннеры, Полиграфический дизайн
03-May-2024
09:55 GMT
Розробка мобільної гри Ludo
Категория: Разработка игр
03-May-2024
09:55 GMT
Создание сайта frontend и backend - имеется UX/UI дизайн.
Категория: Веб разработка
03-May-2024
09:54 GMT
Webflow ecommerce site - 1000UAH
Категория: Дизайн интерфейсов, Интернет-магазины и электронная коммерция
03-May-2024
09:51 GMT
Разработка на Ларавел
Категория: Программирование, Веб-программирование
Бюджет: 2000 руб
03-May-2024
09:50 GMT
Упаковка , визитка , подарочный сертификат, тейбл тент
Категория: Дизайн, Дизайн упаковки
Бюджет: 6000 руб
03-May-2024
09:50 GMT
Все проекты
Проекты по навыкам ...
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Читать RSS-ленты ... Новое!
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Новое!
Projects in English
Короткий URL:
1001fp.ru
Мобильная версия:
m.1001freelanceprojects.ru
Copyright © 2005-2022 1001 Freelance Projects