aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan McNulty <bryanmcnulty@protonmail.com>2025-02-27 22:45:45 -0600
committerBryan McNulty <bryanmcnulty@protonmail.com>2025-02-27 22:45:45 -0600
commit5a3bf6315aab33e6488734a579977836042b4aa1 (patch)
tree1e692845b8f165fdc7c6c1fef7c51babe2b8fb78
parentbef24cebd7a132d226114a540ddfe84dc35798d0 (diff)
downloadgoexec-5a3bf6315aab33e6488734a579977836042b4aa1.tar.gz
goexec-5a3bf6315aab33e6488734a579977836042b4aa1.zip
Fixed mixup in `scmr create` and `scmr change` flags #2
-rw-r--r--cmd/scmr.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmd/scmr.go b/cmd/scmr.go
index 477773d..150320c 100644
--- a/cmd/scmr.go
+++ b/cmd/scmr.go
@@ -15,7 +15,7 @@ func scmrCmdInit() {
scmrCmd.PersistentFlags().StringVarP(&executablePath, "executable-path", "e", "", "Full path to remote Windows executable")
scmrCmd.PersistentFlags().StringVarP(&executableArgs, "args", "a", "", "Arguments to pass to executable")
scmrCmd.PersistentFlags().StringVarP(&scmrName, "service", "s", "", "Name of service to create or modify")
- scmrCmd.PersistentFlags().StringVarP(&scmrDisplayName, "display-name", "n", "", "Service display name")
+ scmrCmd.PersistentFlags().BoolVar(&scmrNoStart, "no-start", false, "Don't start service after execution")
scmrCmd.MarkPersistentFlagRequired("executable-path")
scmrCmd.MarkPersistentFlagRequired("service")
@@ -27,11 +27,11 @@ func scmrCmdInit() {
}
func scmrChangeCmdInit() {
- scmrChangeCmd.Flags().BoolVar(&scmrNoStart, "no-start", false, "Don't start service")
+ // no unique flags
}
func scmrCreateCmdInit() {
- scmrChangeCmd.Flags().StringVarP(&scmrDisplayName, "display-name", "n", "", "Display name of service to create")
+ scmrCreateCmd.Flags().StringVarP(&scmrDisplayName, "display-name", "n", "", "Display name new service")
scmrCreateCmd.Flags().BoolVar(&scmrNoDelete, "no-delete", false, "Don't delete service after execution")
}