Я не уверен, что это будет полезно для всех, так как я должен был предоставить другим пользователям системы расписание заданий, не предоставляя им доступ к фактическому планировщику планировщика (Windows), я создал это многоразовое приложение.
Обратите внимание, что пользователи имеют доступ к одной общей папке на сервере, где они могут создать требуемый файл command / task / .bat. Эта задача затем может быть запланирована с помощью этого приложения.
Имя приложения - Django_Windows_Scheduler
Можно использовать (относительно) новое URL
объект помочь Вам проанализировать свой URL. Свойство pathname
особенно полезно, потому что оно возвращает путь URL без имени хоста и параметров.
let url = new URL('http://www.adobe.com/products/flashplayer/include/marquee/design.swf?width=792&height=294');
// the .pathname method returns the path
url.pathname; // returns "/products/flashplayer/include/marquee/design.swf"
// now get the file name
let filename = url.pathname.split('/').reverse()[0]
// returns "design.swf"
let ext = filename.split('.')[1];
// returns 'swf'