diff --git a/rosapps/cmdutils/cmdutils.xml b/rosapps/cmdutils/cmdutils.xml
index 06ce3e9b596..3573389c0bf 100644
--- a/rosapps/cmdutils/cmdutils.xml
+++ b/rosapps/cmdutils/cmdutils.xml
@@ -1,52 +1,23 @@
+
+
+
+
-
+
+
+
+
+
+
+
+
+
-
-
-
- 0x0501
- 0x0501
- kernel32
- find.c
- find.rc
-
-
-
-
- 0x0501
- 0x0501
- kernel32
- more.c
- more.rc
-
-
-
-
- 0x0501
- 0x0501
- kernel32
- sort.c
- sort.rc
-
-
-
-
- 0x0501
- 0x0501
- kernel32
- tee.c
- tee.rc
-
-
-
-
- 0x0501
- 0x0501
- kernel32
- y.c
- y.rc
-
+
+
+
+
diff --git a/rosapps/cmdutils/find.c b/rosapps/cmdutils/find/find.c
similarity index 100%
rename from rosapps/cmdutils/find.c
rename to rosapps/cmdutils/find/find.c
diff --git a/rosapps/cmdutils/find.rc b/rosapps/cmdutils/find/find.rc
similarity index 100%
rename from rosapps/cmdutils/find.rc
rename to rosapps/cmdutils/find/find.rc
diff --git a/rosapps/cmdutils/find/find.xml b/rosapps/cmdutils/find/find.xml
new file mode 100644
index 00000000000..aaaa2899961
--- /dev/null
+++ b/rosapps/cmdutils/find/find.xml
@@ -0,0 +1,8 @@
+
+
+ 0x0501
+ 0x0501
+ kernel32
+ find.c
+ find.rc
+
diff --git a/rosapps/cmdutils/more.c b/rosapps/cmdutils/more/more.c
similarity index 100%
rename from rosapps/cmdutils/more.c
rename to rosapps/cmdutils/more/more.c
diff --git a/rosapps/cmdutils/more.rc b/rosapps/cmdutils/more/more.rc
similarity index 100%
rename from rosapps/cmdutils/more.rc
rename to rosapps/cmdutils/more/more.rc
diff --git a/rosapps/cmdutils/more/more.xml b/rosapps/cmdutils/more/more.xml
new file mode 100644
index 00000000000..7f28c47dd55
--- /dev/null
+++ b/rosapps/cmdutils/more/more.xml
@@ -0,0 +1,8 @@
+
+
+ 0x0501
+ 0x0501
+ kernel32
+ more.c
+ more.rc
+
diff --git a/rosapps/cmdutils/sort.c b/rosapps/cmdutils/sort/sort.c
similarity index 100%
rename from rosapps/cmdutils/sort.c
rename to rosapps/cmdutils/sort/sort.c
diff --git a/rosapps/cmdutils/sort.rc b/rosapps/cmdutils/sort/sort.rc
similarity index 100%
rename from rosapps/cmdutils/sort.rc
rename to rosapps/cmdutils/sort/sort.rc
diff --git a/rosapps/cmdutils/sort/sort.xml b/rosapps/cmdutils/sort/sort.xml
new file mode 100644
index 00000000000..721f9582243
--- /dev/null
+++ b/rosapps/cmdutils/sort/sort.xml
@@ -0,0 +1,8 @@
+
+
+ 0x0501
+ 0x0501
+ kernel32
+ sort.c
+ sort.rc
+
diff --git a/rosapps/cmdutils/tee.c b/rosapps/cmdutils/tee/tee.c
similarity index 100%
rename from rosapps/cmdutils/tee.c
rename to rosapps/cmdutils/tee/tee.c
diff --git a/rosapps/cmdutils/tee.rc b/rosapps/cmdutils/tee/tee.rc
similarity index 100%
rename from rosapps/cmdutils/tee.rc
rename to rosapps/cmdutils/tee/tee.rc
diff --git a/rosapps/cmdutils/tee/tee.xml b/rosapps/cmdutils/tee/tee.xml
new file mode 100644
index 00000000000..de31d751cdb
--- /dev/null
+++ b/rosapps/cmdutils/tee/tee.xml
@@ -0,0 +1,8 @@
+
+
+ 0x0501
+ 0x0501
+ kernel32
+ tee.c
+ tee.rc
+
diff --git a/rosapps/cmdutils/y.c b/rosapps/cmdutils/y/y.c
similarity index 100%
rename from rosapps/cmdutils/y.c
rename to rosapps/cmdutils/y/y.c
diff --git a/rosapps/cmdutils/y.rc b/rosapps/cmdutils/y/y.rc
similarity index 100%
rename from rosapps/cmdutils/y.rc
rename to rosapps/cmdutils/y/y.rc
diff --git a/rosapps/cmdutils/y/y.xml b/rosapps/cmdutils/y/y.xml
new file mode 100644
index 00000000000..b999bf177ae
--- /dev/null
+++ b/rosapps/cmdutils/y/y.xml
@@ -0,0 +1,8 @@
+
+
+ 0x0501
+ 0x0501
+ kernel32
+ y.c
+ y.rc
+