1. kotetsu75

    No comment

    kotetsu75
Changes in body
Source | HTML | Preview
@@ -1,58 +1,71 @@
#PowershellでIEを登録するためのメモ
深夜3時にタスクマネージャーを起動するだけのタスクスケジュールの登録です。
※下のUserがkotetsu75になっている2か所は適宜、お使いのユーザー名に変更してください。
```powershell
$User = New-ScheduledTaskPrincipal -UserId kotetsu75 -LogonType Password
$Act = New-ScheduledTaskAction -Execute "C:\Program Files\internet explorer\iexplore.exe"
$Time = New-ScheduledTaskTrigger -Once -At 3am
$Task = New-ScheduledTask -Trigger $Time -Principal $User -Action $Act
-Register-ScheduledTask -InputObject $Task -TaskName "test9" -TaskPath \ -User kotetsu75
+Register-ScheduledTask -InputObject $Task -TaskName "test" -TaskPath \ -User kotetsu75
```
Linuxだとcronで超簡単にできるのに。。。
-無効化するには
+##無効化するには
```powershell
-Disable-ScheduledTask test2
+Disable-ScheduledTask test
```
-有効化するには
+##有効化するには
```powershell
-Enable-ScheduledTask test2
+Enable-ScheduledTask test
```
-タスクスケジューラに関連するコマンド一覧表示
+##実行する
+
+```powershell
+Start-ScheduledTask test
+
+```
+
+##終了する
+
+```powershell
+Stop-ScheduledTask test
+```
+
+#補足:タスクスケジューラに関連するコマンド一覧表示
```powershell
Get-Command | ? Name -match "ScheduledTask"
CommandType Name Version Source
----------- ---- ------- ------
Function Disable-ScheduledTask 1.0.0.0 ScheduledTasks
Function Enable-ScheduledTask 1.0.0.0 ScheduledTasks
Function Export-ScheduledTask 1.0.0.0 ScheduledTasks
Function Get-ClusteredScheduledTask 1.0.0.0 ScheduledTasks
Function Get-ScheduledTask 1.0.0.0 ScheduledTasks
Function Get-ScheduledTaskInfo 1.0.0.0 ScheduledTasks
Function New-ScheduledTask 1.0.0.0 ScheduledTasks
Function New-ScheduledTaskAction 1.0.0.0 ScheduledTasks
Function New-ScheduledTaskPrincipal 1.0.0.0 ScheduledTasks
Function New-ScheduledTaskSettingsSet 1.0.0.0 ScheduledTasks
Function New-ScheduledTaskTrigger 1.0.0.0 ScheduledTasks
Function Register-ClusteredScheduledTask 1.0.0.0 ScheduledTasks
Function Register-ScheduledTask 1.0.0.0 ScheduledTasks
Function Set-ClusteredScheduledTask 1.0.0.0 ScheduledTasks
Function Set-ScheduledTask 1.0.0.0 ScheduledTasks
Function Start-ScheduledTask 1.0.0.0 ScheduledTasks
Function Stop-ScheduledTask 1.0.0.0 ScheduledTasks
Function Unregister-ClusteredScheduledTask 1.0.0.0 ScheduledTasks
Function Unregister-ScheduledTask 1.0.0.0 ScheduledTasks
```