Member 10342650 Ответов: 1

Как добавить косую черту в ярлык файла create с помощью C# .


var wsh = new IWshShell_Class();
IWshRuntimeLibrary.IWshShortcut shortcut = wsh.CreateShortcut(
    Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\shorcut2.lnk") as IWshRuntimeLibrary.IWshShortcut;
shortcut.TargetPath = @"C:\Users\Zimin\Desktop\test folder";            
shortcut.Save();

я хочу создать файл ярлыка планировщика задач с помощью c#.
а также добавить TargetPath = C:\Windows\System32\schtasks.exe /RUN /TN myapplicaion .

Что я уже пробовал:

var wsh = новый IWshShell_Class();
IWshRuntimeLibrary.IWshShortcut shortcut = wsh. CreateShortcut(
Окружающая среда.GetFolderPath(Environment.Специальная папка.Рабочий стол) + "\\shorcut2.lnk") как IWshRuntimeLibrary.IWshShortcut;
кратчайший путь.TargetPath = @"C:\Users\Zimin\Desktop\test папка";
кратчайший путь.Сохранить();

Karthik_Mahalingam

в чем проблема?

OriginalGriff

Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы, без какого-либо контекста за пределами этого.
Используйте виджет" улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.

Wastedtalent

Зачем тебе это нужно? Windows не делает различий между 2, Когда дело доходит до ярлыков.

Member 10342650

я хочу создать файл ярлыка планировщика задач с помощью c#.
а также добавить TargetPath = C:\Windows\System32\schtasks.exe /RUN /TN myapplicaion .

Karthik_Mahalingam

это должно сработать

Member 10342650

замените / на \, когда я проверяю свойство файла ярлыка.

1 Ответов

Рейтинг:
1

njammy

Просто введите косую черту в вашем коде "/", и он примет ее.
напр.

string myString = @"C:\Windows\System32\schtasks.exe /RUN /TN myapplication";


Member 10342650

Здравствуйте, сэр, этот код не работает ..

njammy

Разрабатывать

Member 10342650

я добавил @"C:\Windows\System32\schtasks.exe /RUN /TN myapplication" в ярлыке.Targetpath можно
но автоматическое управление C:\Windows\System32\schtasks.exe \выполнить \ТН мое_приложение

njammy

Что?