バッチファイルを使用してWindowsサービスを有効または無効にする方法はありますか? 私は、サービスの起動タイプを変更すること、つまり、有効化と無効化、Net StartとNet Stopコマンドを使用して開始と停止を行わないことについて話しています。バッチファイルを使用してWindowsサービスを有効/無効にする
答えて
sc config <service_name> start= disabled
このコマンドは、多数の機能を持っているが、1つは、システムの起動時にサービスのステータスを決定することです。サービスは、自動的に、手動で、またはまったく実行されないように設定できます。コマンドは、ここでのServiceName
sc config ServiceName start= flag
あるサービスの名前で、フラグは値の自動の一つ、需要があります。または無効にします。たとえば、サービスを手動で実行するように設定するには、コマンドを
sc config ServiceName start= demand
にしてください。等号の後にはスペースが必要です。パラメータServiceNameの正しい値が必ずしも明白でない場合があり、次のコマンドを使用してすべてのサービスでそれを見つけることができます。
sc config <service_name> start= disabled
sc \\servername config <service_name> Start= auto >> c:\temp\sc.txt
は、サービスの開始タイプを変更し、出力をc:\temp\sc.txt
に記録します。
sc \\servername start <service_name> >> c:\temp\sc1.txt
サービスを開始し、出力をc:\temp\sc.txt
に記録します。
少しフォーマットできますか? – Miki
私はそれを再フォーマットしました。 –
回答とご質問があります。 私は一緒にこれを無効にして停止しようとする前に、サービスをチェックします
sc query "wsearch"| find "RUNNING" >nul 2>&1 && net stop "wsearch" && sc config "wsearch" start= disabled
を実行しているサービスを無効にするには、この一行を入れています。私はマニュアルに変更するのが好きです。
私はセグメントを作成し、すべてのサービスIを入力することができます誰かが私が.....ループに
を
for loop sc query "wsearch"| find "RUNNING" >nul 2>&1 && net stop "wsearch" && sc config "wsearch" start= disabled
servicename1 servicename2 servicename3 ENDIFこのスニペットを入れて助けることができますこの方法1つのファイルでステータスを変更したい
私は、これは少し遅れているが、将来的には、この全体を実行可能性がある人のために、これは私がDBのバックエンドと書いた小さなアプリケーションの抜粋で、それを介して配列、ループを構築し、
を送信結び目For SrvLoop As Integer = 0 To UBound(SrverName) - 1
services = ServiceController.GetServices(SrverName(SrvLoop))
For Each ChkLV In myobj.Items
Srv = ChkLV.SubItems(3).Text
i = ChkLV.SubItems(0).Text
If ChkLV.Selected = True And Srv = SrverName(SrvLoop) Then
Select Case Command
Case 1
If services(i).Status <> ServiceControllerStatus.Running Then
services(i).Start()
Else
MsgBox("Cannot Start a Service that is already Running", MsgBoxStyle.Information)
End If
Case 2
'If services(i).CanStop Then
If services(i).Status <> ServiceControllerStatus.Stopped Then
services(i).Stop()
'Else
' If services(i).Status <> ServiceControllerStatus.Stopped Then
' MsgBox("Service not able to be stopped currently" & vbCrLf & "Please try again in a few seconds", MsgBoxStyle.Information)
' End If
End If
End Select
Progress.PB_Progress_Bar.Value += 1
End If
Next
Next
Progress.Dispose()
- 1. JavaScriptを使用してボタンを有効/無効にする
- 2. jQueryを使用してボタンを無効/有効にする
- 3. shouldBeDisabledを使用してコントロールを有効/無効にする
- 4. アプリケーションを使用して3gを無効/有効にする
- 5. Jqueryを使用して入力を有効/無効にする
- 6. JavaScriptを使用してアンカータグを無効/有効にする
- 7. ng-disabledを使用してボタンを有効/無効にする
- 8. データベースを使用してフォームを有効/無効にする
- 9. case文を使用して有効/無効にするボタン
- 10. jqueryを使用して無効/有効にするボタン
- 11. Javaを使用してボタンを無効にして有効にする
- 12. jqueryを使用してドロップダウンを無効にして有効にする
- 13. CSSを使用してリンクを無効にするタイトルを有効にする
- 14. JavaScriptを使用してasp.net linkbuttonを無効にする/有効にする
- 15. aspを有効/無効にする:jqueryを使用するバリデータ
- 16. ボタンを無効にしてPassowrdBoxを有効にするMVVMを使用
- 17. Windowsキーを無効にするWindowsキーを無効にする
- 18. を使用してsystemdにサービスを有効にしますyocto
- 19. Windows 10のデバイスをコマンドラインから有効/無効にする
- 20. TCPポートを有効/無効にするWindows 10スクリプト
- 21. プログラムでWindows 10バッテリーセーバーを有効/無効にする方法は?
- 22. Windows上でBluetoothを有効/無効にするxp C#コード
- 23. Windowsタスクバーを有効または無効にするAutoItコード
- 24. winexeを使用してWindowsでプログラムを有効にする
- 25. angular2/ionic2を使用して送信ボタンを有効/無効にする
- 26. addEventlistenerを使用してモバイルでボディスクロールを有効/無効にする
- 27. jQueryを使用して選択フィールドを無効/有効にする方法は?
- 28. javascriptを使用してforefoxアドオンを有効/無効にする方法
- 29. magentoのsystem.xmlを使用してmagentoのモジュールを無効/有効にする
- 30. bootstrapValidatorを使用してフィールド検証を有効または無効にする
ありがとうございました..魅力的なように働きました..ソリューションをよりクリアにするオプションをいくつか追加しました。 – Gautam