Поэтому мне нужно написать косую черту в свойстве ярлыков, которые я хочу создать программно с помощью C#, это должно выглядеть так: "C:\Windows\System32\msra.exe /offerRA ХХХ.ХХХ.ХХХ.ХХХ». Проблема в том, что C# автоматически заменяет косую черту обратной косой чертой. Что с этим можно сделать?
Я пробовал использовать escape-последовательность и дословные строки, но путь выполнения в созданных ярлыках всегда имеет обратную косую черту вместо прямой.
Вот фрагмент кода:
string shortcutAddress = @"C:\Test\msra\REMOTE\" + ip[0] + ".lnk";
IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(shortcutAddress);
shortcut.TargetPath = Environment.GetFolderPath(Environment.SpecialFolder.System) + @"\msra.exe " + @"/offerRA " + ip[5];
shortcut.Save();
Подробнее здесь: https://stackoverflow.com/questions/791 ... g-shortcut
IWshShortcut меняет прямую вспышку на обратную косую черту при сохранении ярлыка ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
IWshShortcut меняет прямую вспышку на обратную косую черту при сохранении ярлыка [закрыто]
Anonymous » » в форуме C# - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-