चलने वाले कमांड के लिए इस प्रकार के जीयूआई को मूल रूप से "रन" इंटरफ़ेस के रूप में जाना जाता है। यह काफी सरल विचार है।
उबंटू के एकता वातावरण में Alt+ F2डिफ़ॉल्ट शेल, dash
या डेबियन एमक्विस्ट शेल का उपयोग करके विशिष्ट कमांड चलाने की अनुमति देता है । बेशक, आपको यह याद रखना होगा कि आप कमांड "ब्लाइंडली" चला रहे हैं, जिसका अर्थ STDOUT
कमांड या STDERR
स्ट्रीम से आउटपुट के बिना है । इसलिए जब तक आप GUI ऐप नहीं चला रहे हैं, तब तक आपको पता नहीं चलेगा कि आपका कमांड फेल है या नहीं।
ग्नोम डेस्कटॉप वातावरण के लिए समान कीबाइंडिंग का उपयोग करने के लिए ट्वीक हैं , जो कि अगर मैं गलत नहीं हूं, तो गनोम ट्वीक टूल का उपयोग करके कॉन्फ़िगर किया जा सकता है
ब्लैकबॉक्स डेस्कटॉप वातावरण के लिए bbrun
पैकेज मौजूद है, जो एक ही कार्यक्षमता को बहुत अधिक करता है।
किसी भी प्रोग्रामिंग भाषा का उपयोग करके या इच्छित किसी भी चीज का बहुत ही निचले हिस्से में, कोई भी इस तरह का टूल खुद बना सकता है। उदाहरण के लिए, यहाँ कुछ उदाहरण हैं
शैल लिपि + जिनीति
#!/bin/sh
exec $(zenity --entry --title "Enter command" --text "")
जावा:
//runSomething.java
import javax.swing.JOptionPane;
import java.lang.Runtime;
import java.io.IOException;
public class runSomething
{
public static void main(String [] args) throws IOException
{
String cmd = JOptionPane.showInputDialog("Enter command:");
Runtime.getRuntime().exec(cmd);
}
}