Вопросы с тегом «scripting»

103
Выбор языка сценариев автоматизации Windows. AutoIt против Autohotkey [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

102
Выполнение сценария PowerShell из C # с аргументами командной строки

Мне нужно выполнить сценарий PowerShell из C #. Сценарию нужны аргументы командной строки. Вот что я сделал до сих пор: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open();...

101
Создание сценариев командной строки TFS для получения последней версии, извлечения и возврата программным способом

Я использую WinXP, VS 2008 и Team Explorer для подключения к Team Foundation Server. Мне нужно написать сценарий (например, сценарий файла BAT) следующее: Получите последнюю версию папки в Team Project. Извлечь файлы из папки в Team Project. Зарегистрируйте файлы папки в Team Project. Мой...

99
Пакетные файлы - количество аргументов командной строки

Просто конвертирую некоторые сценарии оболочки в командные файлы, и есть одна вещь, которую я, кажется, не могу найти ... и это простой подсчет количества аргументов командной строки. например. если у вас есть: myapp foo bar В ракушке: $ # -> 2 $ * -> foo bar $ 0 -> myapp $ 1 -> foo $...

98
Какой язык сценариев лучше всего встраивать в настольное приложение C #? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Мы пишем сложное полнофункциональное...

96
Как получить родительский каталог в Powershell?

Итак, если у меня есть каталог, хранящийся в переменной, скажем: $scriptPath = (Get-ScriptDirectory); Теперь я хотел бы найти каталог двумя родительскими уровнями выше. Мне нужен хороший способ: $parentPath = Split-Path -parent $scriptPath $rootPath = Split-Path -parent $parentPath Могу ли я...

95
Как сделать «псевдоним» для длинного пути?

Я попытался создать «псевдоним» для пути, который я часто использую при написании сценариев оболочки. Я что-то пробовал, но не получилось: myFold="~/Files/Scripts/Main" cd myFold bash: cd: myFold: No such file or directory Как заставить его работать? Однако cd ~/Files/Scripts/Mainработает....

94
Скопируйте все файлы и папки с помощью msbuild

Просто интересно, может ли кто-нибудь помочь мне с некоторыми скриптами msbuild, которые я пытаюсь написать. Я бы хотел скопировать все файлы и подпапки из папки в другую с помощью msbuild. {ProjectName} |----->Source |----->Tools |----->Viewer |-----{about 5 sub dirs} Что мне нужно...

94
Что представляет собой простая программа или сценарий командной строки для резервного копирования баз данных SQL-сервера?

Я слишком небрежно выполнял резервное копирование БД на наших внутренних серверах. Есть ли простая программа командной строки, которую я могу использовать для резервного копирования определенных баз данных в SQL Server 2005? Или есть простой VBScript?...

94
Как мне демонизировать произвольный скрипт в unix?

Мне нужен демонизатор, который может превратить произвольный общий сценарий или команду в демона . Я бы хотел разобраться с двумя типичными случаями: У меня есть сценарий, который должен работать вечно. Если он когда-нибудь умрет (или при перезагрузке), перезапустите его. Не допускайте...

94
Как выполнить команды cmd через командный файл?

Я хочу написать командный файл, который будет выполнять следующие действия в заданном порядке: Открыть cmd Запустить команду cmd cd c:\Program files\IIS Express Запустить команду cmd iisexpress /path:"C:\FormsAdmin.Site" /port:8088 /clr:v2.0 Откройте Internet Explorer 8 с URL...

92
Экранирование двойных кавычек в пакетном скрипте

Как мне заменить все двойные кавычки в параметрах моего пакетного файла на экранированные двойные кавычки? Это мой текущий пакетный файл, который раскрывает все параметры командной строки внутри строки: @echo off call bash --verbose -c "g++-linux-4.1 %*" Затем он использует эту строку для вызова...

92
Как выполнять скрипты Python в Windows?

У меня есть простой скрипт blah.py (на Python 2): import sys print sys.argv[1] Если я выполню свой сценарий: python c:/..../blah.py argument Он печатает аргумент, но если я выполню сценарий: blah.py argument возникает ошибка: IndexError ... Так что аргументы в скрипт не передаются. python.exe в...

92
Запуск команд командной строки в скрипте Ruby

Есть ли способ запускать команды командной строки через Ruby? Я пытаюсь создать небольшую программу Ruby, которая будет звонить и получать / отправлять через программы командной строки, такие как screen, rcsz и т. Д. Было бы здорово, если бы я мог связать все это с Ruby (серверная часть MySQL и т....

88
Как создать собственный тип в PowerShell для моих сценариев?

Я хотел бы иметь возможность определять и использовать настраиваемый тип в некоторых моих сценариях PowerShell. Например, представим, что мне нужен объект следующей структуры: Contact { string First string Last string Phone } Как мне создать это, чтобы я мог использовать его в следующих функциях:...

87
Рекурсивно переименовывать файлы с помощью find и sed

Я хочу просмотреть кучу каталогов и переименовать все файлы, которые заканчиваются на _test.rb, чтобы вместо этого заканчиваться на _spec.rb. Я так и не понял, что делать с bash, поэтому на этот раз подумал, что приложу некоторые усилия, чтобы добиться этого. Я пока что не понял, мои лучшие...

86
Создание массива из текстового файла в Bash

Сценарий принимает URL-адрес, анализирует его на наличие обязательных полей и перенаправляет свой вывод для сохранения в файле file.txt . Выходные данные сохраняются в новой строке каждый раз при обнаружении поля. file.txt A Cat A Dog A Mouse etc... Я хочу взять file.txtи создать из него массив в...