Я использую cmd
сценарии для перемещения ресурсов из одного места в другое.Работает нормально.
Теперь у меня есть требование внести изменения в мой код, где я должен комментировать одну строку кода и раскомментировать другую строку.Ex.код
public class SISConst
{
//public const string SIS_APIKey = "AIzaSyrGUAXMezp86waQ";
//public const string KPS_APIKEy = "AAAAqoT4xTw:APA91bHr3OS";
//public const string Chanllengers_APIKey = "AIzaSyEfzyaCu8X22FmCXjOE";
//public const string Trividyaa_APIKey = "AIzaSMFP4B3ddDXKLFrZxoKI";
//public const string Global_APIKey = "AIzaSyCsZIgMKdxrDKtfVTI";
//public const string Tulip_APIKey = "AIzaSyA1tP5iw7jTxW6JaliL-9Rc";
//public const string Lmg_APIKey = "AIzaSyDYLKojBk-vVVDiq2DSH0";
public const string RisingSun_APIKey = "AIzaSyAFh-wkAFYrXJHnrww";
}
Редактировать: Я перемещаю ресурсы на основе параметра, указанного в файле clientname.txt
.В этом текстовом файле просто дается клиентская папка типа (Код сверху) SIS, KPS, Global, Tulip.Но здесь дело обстоит иначе: у меня есть только файл с именем SISConst
.Параметр клиента должен быть именем в переменной до _
.Скажите SIS_APIKey
это SIS
, KPS_APIKey
это KPS
и так далее.Теперь в файле клиента я бы дал эти имена KPS
, SIS
и т. Д. Я не вижу другой подсказки.
На данный момент я использую этот код для перемещения ресурсов
@echo off
setlocal enabledelayedexpansion
FOR /F "tokens=*" %%A in (1.ClientName.txt) DO (
XCOPY "..\AppIcons\%%A\drawable-hdpi\*" "..\RisingSun\Resources\drawable-hdpi\" /E /F /R /Y /H >> "..\AppIcons\%%A\copy.log"
Как мне написать запрос для внесения изменений в код, возможно ли это вообще?
Спасибо.