Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Создание ссылок с относительными путями в создаваемых папках 
Author Message
Skif_off



PostPosted: Sat Oct 09, 2021 15:06    Post subject: Reply with quote

Чиполлино
Но ведь скрипт и кнопка, мягко говоря, совсем разные? И под линком чаще понимают симлинки, а не ярлыки...
В общем, в этом случае пробуйте смело. Если ярлыки не будут работать, попробуйте заменить
Code:
        If InStr(OS, "7") Or InStr(OS, "V") Then
          .TargetPath = "%WINDIR%\explorer.exe"
          .Arguments = RP
        Else
          .TargetPath = "%WINDIR%\system32\RunDll32.exe"
          .Arguments = "shell32.dll,ShellExec_RunDLL " & RP
        End If

на
Code:
        .TargetPath = "%WINDIR%\explorer.exe"
          .Arguments = RP


P.S. Не понимаю, почему бы прям в той теме и не спросить...
P.P.S.
Чиполлино wrote:
начала крошить .dll, и прочие файлы системы

Не знаю, что это зрачит, но можно попробовать заменить /c на /k и посмотреть, что пишет. (Раз раньше кнопка работала, то врял ли путь запуска не пуст.)
Или лучше для начала попробовать заменить "call robocopy" на "echo robocopy" и посмотреть, ожидаемые ли параметры получает robocopy.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group