Startup applications automatically depending on day of the week
Is there any way to automatically startup an application on Windows 10 depending on the day of the week?
For example, I might want to launch Skype on Thursday and Chrome on Friday automatically.
I know you can add apps to startup by pressing Windows + R and typing shell:startup
and pasting application paths into there but I am not aware of a way to customise this depending on the time or day of the week.
windows-10 application-launch
add a comment |
Is there any way to automatically startup an application on Windows 10 depending on the day of the week?
For example, I might want to launch Skype on Thursday and Chrome on Friday automatically.
I know you can add apps to startup by pressing Windows + R and typing shell:startup
and pasting application paths into there but I am not aware of a way to customise this depending on the time or day of the week.
windows-10 application-launch
Control Panel -> Administrative Tools -> Task Scheduler has a lot of options. Create a new scheduled task ("at system startup" is an option). I'm not at a Win10 system ATM but I believe it may have day-of-week settings as well. You may need to look into a shortcut's properties and find the full path of the program to give to Task Scheduler.
– LawrenceC
Jan 13 at 16:41
Windows Task scheduler can be used for this purpose.
– Moab
Jan 13 at 16:41
add a comment |
Is there any way to automatically startup an application on Windows 10 depending on the day of the week?
For example, I might want to launch Skype on Thursday and Chrome on Friday automatically.
I know you can add apps to startup by pressing Windows + R and typing shell:startup
and pasting application paths into there but I am not aware of a way to customise this depending on the time or day of the week.
windows-10 application-launch
Is there any way to automatically startup an application on Windows 10 depending on the day of the week?
For example, I might want to launch Skype on Thursday and Chrome on Friday automatically.
I know you can add apps to startup by pressing Windows + R and typing shell:startup
and pasting application paths into there but I am not aware of a way to customise this depending on the time or day of the week.
windows-10 application-launch
windows-10 application-launch
asked Jan 13 at 16:36
D ManokhinD Manokhin
1056
1056
Control Panel -> Administrative Tools -> Task Scheduler has a lot of options. Create a new scheduled task ("at system startup" is an option). I'm not at a Win10 system ATM but I believe it may have day-of-week settings as well. You may need to look into a shortcut's properties and find the full path of the program to give to Task Scheduler.
– LawrenceC
Jan 13 at 16:41
Windows Task scheduler can be used for this purpose.
– Moab
Jan 13 at 16:41
add a comment |
Control Panel -> Administrative Tools -> Task Scheduler has a lot of options. Create a new scheduled task ("at system startup" is an option). I'm not at a Win10 system ATM but I believe it may have day-of-week settings as well. You may need to look into a shortcut's properties and find the full path of the program to give to Task Scheduler.
– LawrenceC
Jan 13 at 16:41
Windows Task scheduler can be used for this purpose.
– Moab
Jan 13 at 16:41
Control Panel -> Administrative Tools -> Task Scheduler has a lot of options. Create a new scheduled task ("at system startup" is an option). I'm not at a Win10 system ATM but I believe it may have day-of-week settings as well. You may need to look into a shortcut's properties and find the full path of the program to give to Task Scheduler.
– LawrenceC
Jan 13 at 16:41
Control Panel -> Administrative Tools -> Task Scheduler has a lot of options. Create a new scheduled task ("at system startup" is an option). I'm not at a Win10 system ATM but I believe it may have day-of-week settings as well. You may need to look into a shortcut's properties and find the full path of the program to give to Task Scheduler.
– LawrenceC
Jan 13 at 16:41
Windows Task scheduler can be used for this purpose.
– Moab
Jan 13 at 16:41
Windows Task scheduler can be used for this purpose.
– Moab
Jan 13 at 16:41
add a comment |
1 Answer
1
active
oldest
votes
As mentioned, in Windows 10, Task Scheduler can be used to schedule a program by day of week. If you want to use Task Scheduler to do this and your program doesn't need to start on login the steps would be the following:
Win-> typeTask Scheduler
->Action->Create Basic Task ->Fill in Name->Next
->Weekly->Check day of week->Next
->Start Program->selectBrowse
and select your program->Next
->Finish
However, the OP appears to be asking how to start a program by day of week on login/startup. Task Scheduler can start a program by day of week OR login but does not appear to allow you to specify both.
To do that you can write a simple VBS script called something like "ExecuteByDayOfWeekOnStartup.vbs" and put it in your Startup folder (Win, type shell:startup
. This is based on this microsoft technet answer. on determining the day of the week.
Here's a sample vbs script:
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
dtmToday = Date()
dtmDayOfWeek = DatePart("w", dtmToday)
Select Case dtmDayOfWeek
Case 1 'Sunday
WshShell.Run "firefox.exe"
Case 2 'Monday
WshShell.Run "outlook.exe"
WshShell.Run "msword.exe"
WshShell.Run "firefox.exe"
Case 3 'Tuesday
WshShell.Run "outlook.exe"
Case 4 'Wednesday
WshShell.Run "wednesdayprogram.exe"
Case 5 'Thursday
WshShell.Run "thursdayprogram.exe"
Case 6 'Friday
WshShell.Run "fridayprogram.exe"
Case 7 'Saturday
WshShell.Run "saturday.exe"
End Select
This is easier than the Task Scheduler as it doesn't require going through the wizard for each task and only requires simple editing of one file. It also allows you to easily specify more than one program to start on each weekday. If the program is not in your system PATH then be sure to add the full path name within the quotes.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1393820%2fstartup-applications-automatically-depending-on-day-of-the-week%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
As mentioned, in Windows 10, Task Scheduler can be used to schedule a program by day of week. If you want to use Task Scheduler to do this and your program doesn't need to start on login the steps would be the following:
Win-> typeTask Scheduler
->Action->Create Basic Task ->Fill in Name->Next
->Weekly->Check day of week->Next
->Start Program->selectBrowse
and select your program->Next
->Finish
However, the OP appears to be asking how to start a program by day of week on login/startup. Task Scheduler can start a program by day of week OR login but does not appear to allow you to specify both.
To do that you can write a simple VBS script called something like "ExecuteByDayOfWeekOnStartup.vbs" and put it in your Startup folder (Win, type shell:startup
. This is based on this microsoft technet answer. on determining the day of the week.
Here's a sample vbs script:
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
dtmToday = Date()
dtmDayOfWeek = DatePart("w", dtmToday)
Select Case dtmDayOfWeek
Case 1 'Sunday
WshShell.Run "firefox.exe"
Case 2 'Monday
WshShell.Run "outlook.exe"
WshShell.Run "msword.exe"
WshShell.Run "firefox.exe"
Case 3 'Tuesday
WshShell.Run "outlook.exe"
Case 4 'Wednesday
WshShell.Run "wednesdayprogram.exe"
Case 5 'Thursday
WshShell.Run "thursdayprogram.exe"
Case 6 'Friday
WshShell.Run "fridayprogram.exe"
Case 7 'Saturday
WshShell.Run "saturday.exe"
End Select
This is easier than the Task Scheduler as it doesn't require going through the wizard for each task and only requires simple editing of one file. It also allows you to easily specify more than one program to start on each weekday. If the program is not in your system PATH then be sure to add the full path name within the quotes.
add a comment |
As mentioned, in Windows 10, Task Scheduler can be used to schedule a program by day of week. If you want to use Task Scheduler to do this and your program doesn't need to start on login the steps would be the following:
Win-> typeTask Scheduler
->Action->Create Basic Task ->Fill in Name->Next
->Weekly->Check day of week->Next
->Start Program->selectBrowse
and select your program->Next
->Finish
However, the OP appears to be asking how to start a program by day of week on login/startup. Task Scheduler can start a program by day of week OR login but does not appear to allow you to specify both.
To do that you can write a simple VBS script called something like "ExecuteByDayOfWeekOnStartup.vbs" and put it in your Startup folder (Win, type shell:startup
. This is based on this microsoft technet answer. on determining the day of the week.
Here's a sample vbs script:
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
dtmToday = Date()
dtmDayOfWeek = DatePart("w", dtmToday)
Select Case dtmDayOfWeek
Case 1 'Sunday
WshShell.Run "firefox.exe"
Case 2 'Monday
WshShell.Run "outlook.exe"
WshShell.Run "msword.exe"
WshShell.Run "firefox.exe"
Case 3 'Tuesday
WshShell.Run "outlook.exe"
Case 4 'Wednesday
WshShell.Run "wednesdayprogram.exe"
Case 5 'Thursday
WshShell.Run "thursdayprogram.exe"
Case 6 'Friday
WshShell.Run "fridayprogram.exe"
Case 7 'Saturday
WshShell.Run "saturday.exe"
End Select
This is easier than the Task Scheduler as it doesn't require going through the wizard for each task and only requires simple editing of one file. It also allows you to easily specify more than one program to start on each weekday. If the program is not in your system PATH then be sure to add the full path name within the quotes.
add a comment |
As mentioned, in Windows 10, Task Scheduler can be used to schedule a program by day of week. If you want to use Task Scheduler to do this and your program doesn't need to start on login the steps would be the following:
Win-> typeTask Scheduler
->Action->Create Basic Task ->Fill in Name->Next
->Weekly->Check day of week->Next
->Start Program->selectBrowse
and select your program->Next
->Finish
However, the OP appears to be asking how to start a program by day of week on login/startup. Task Scheduler can start a program by day of week OR login but does not appear to allow you to specify both.
To do that you can write a simple VBS script called something like "ExecuteByDayOfWeekOnStartup.vbs" and put it in your Startup folder (Win, type shell:startup
. This is based on this microsoft technet answer. on determining the day of the week.
Here's a sample vbs script:
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
dtmToday = Date()
dtmDayOfWeek = DatePart("w", dtmToday)
Select Case dtmDayOfWeek
Case 1 'Sunday
WshShell.Run "firefox.exe"
Case 2 'Monday
WshShell.Run "outlook.exe"
WshShell.Run "msword.exe"
WshShell.Run "firefox.exe"
Case 3 'Tuesday
WshShell.Run "outlook.exe"
Case 4 'Wednesday
WshShell.Run "wednesdayprogram.exe"
Case 5 'Thursday
WshShell.Run "thursdayprogram.exe"
Case 6 'Friday
WshShell.Run "fridayprogram.exe"
Case 7 'Saturday
WshShell.Run "saturday.exe"
End Select
This is easier than the Task Scheduler as it doesn't require going through the wizard for each task and only requires simple editing of one file. It also allows you to easily specify more than one program to start on each weekday. If the program is not in your system PATH then be sure to add the full path name within the quotes.
As mentioned, in Windows 10, Task Scheduler can be used to schedule a program by day of week. If you want to use Task Scheduler to do this and your program doesn't need to start on login the steps would be the following:
Win-> typeTask Scheduler
->Action->Create Basic Task ->Fill in Name->Next
->Weekly->Check day of week->Next
->Start Program->selectBrowse
and select your program->Next
->Finish
However, the OP appears to be asking how to start a program by day of week on login/startup. Task Scheduler can start a program by day of week OR login but does not appear to allow you to specify both.
To do that you can write a simple VBS script called something like "ExecuteByDayOfWeekOnStartup.vbs" and put it in your Startup folder (Win, type shell:startup
. This is based on this microsoft technet answer. on determining the day of the week.
Here's a sample vbs script:
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
dtmToday = Date()
dtmDayOfWeek = DatePart("w", dtmToday)
Select Case dtmDayOfWeek
Case 1 'Sunday
WshShell.Run "firefox.exe"
Case 2 'Monday
WshShell.Run "outlook.exe"
WshShell.Run "msword.exe"
WshShell.Run "firefox.exe"
Case 3 'Tuesday
WshShell.Run "outlook.exe"
Case 4 'Wednesday
WshShell.Run "wednesdayprogram.exe"
Case 5 'Thursday
WshShell.Run "thursdayprogram.exe"
Case 6 'Friday
WshShell.Run "fridayprogram.exe"
Case 7 'Saturday
WshShell.Run "saturday.exe"
End Select
This is easier than the Task Scheduler as it doesn't require going through the wizard for each task and only requires simple editing of one file. It also allows you to easily specify more than one program to start on each weekday. If the program is not in your system PATH then be sure to add the full path name within the quotes.
edited Jan 13 at 19:21
answered Jan 13 at 19:15
CoderBlueCoderBlue
512
512
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1393820%2fstartup-applications-automatically-depending-on-day-of-the-week%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Control Panel -> Administrative Tools -> Task Scheduler has a lot of options. Create a new scheduled task ("at system startup" is an option). I'm not at a Win10 system ATM but I believe it may have day-of-week settings as well. You may need to look into a shortcut's properties and find the full path of the program to give to Task Scheduler.
– LawrenceC
Jan 13 at 16:41
Windows Task scheduler can be used for this purpose.
– Moab
Jan 13 at 16:41